design-doc
Applies only to work in the quantum-box/tachyon-apps repository.
Skill by quantum-box
Chalk Labs
Need help deploying design-doc?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/quantum-box-design-doc
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, design, backend, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/design-doc
What's inside
- Skill name
design-doc- Description
- Applies only to work in the quantum-box/tachyon-apps repository. Create or update Tachyon Design Documents (DDs). Use proactively when: (1) API, DB, UI workflow, or cross-context behavior is being designed, (2) implementation needs a plan before code, (3) the user asks for DD/design doc, or (4) a taskdoc contains design details that should be separated.
- License
- MIT
- Instructions
- 104 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Design Doc
## Purpose
Use a DD to explain the design before implementation. A DD is not a progress
log; it captures the proposed shape of the solution, key alternatives, rollout,
and test strategy. The taskdoc links to it and tracks execution.
## When To Create
Create a DD for:
- new APIs, GraphQL mutations, REST endpoints, or public SDK behavior
- database schema or migration strategy
- cross-context Clean Architecture changes
- UI workflows with meaningful product behavior
- security, authz, billing, deployment, or operational behavior
- changes that need review before implementation
Do not create a DD for:
- small bug fixes with an obvious local fix
- formatting, warning cleanup, or trivial copy changes
- pure verification or investigation logs
## Location
- Delivery-specific DD: `docs/src/tasks/<bucket>/<slug>/design.md`
- Durable service docs: `docs/src/services/<service>/<feature>.md`
- Tachyon product docs: `docs/src/tachyon-apps/<category>/<feature>.md`
- Architecture docs: `docs/src/architecture/<component>.md`
Use `docs/src/template/software-design-document.md` as the starting structure
when a full DD is needed. Keep task-local DDs concise.
## Workflow
1. Confirm scope.
- Link the Linear issue and taskdoc.
- State goals and non-goals.
- Identify affected modules and owners.
2. Write the design(文体と構成は下記 Writing Style に従う)。
- Context and problem statement
- Options considered
- Proposed design
- API / UI / data model changes
- Migration and rollout plan
- Security, authz, billing, and operational considerations
- Test and verification plan
- Open questions and deferred work
3. Decide whether an ADR is required.
- If the DD chooses a long-lived architectural rule, provider strategy,
security constraint, or adoption/rejection decision, create or update an
ADR with `adr-check`.
4. Link everything.
- Link the DD from `task.md`.
- Link related ADRs from the DD.
- Link durable or reader-facing DDs from the relevant service, product, or
architecture overview doc.
## Writing Style(DDは人間が読むための文書)
DDは日本語で書く(`docs/src` 配下の文書は日本語。コードコメントとコミット
メッセージは英語のまま)。読み手はレビューアと、数か月後に「なぜこの設計に
したのか」を調べに来る人である。仕様の網羅的な羅列やテンプレートの機械的な
穴埋めではなく、**設計の理由が地の文で追える文書**にする。
良い例: `docs/src/tasks/completed/v0.29.47/plt-3165-user-profile-lost-update/design.md`
- 問題: 現象から入り、「なぜ既存の仕組みでは解けないのか」まで段落で書く。
解決案から書き始めない。読み手が問題を再現できるだけの具体(対象コード、
失敗する条件)を含める。
- 検討した選択肢: 不採用案こそ理由とセットで残す。後から同じ案が再提案
されるのを防ぐのが目的なので、「筋は通るがこの制約と衝突する」まで書く。
- 採用設計: 何を選んだかより、なぜ選べたかを書く。**守る不変条件**(この
変更で絶対に壊してはいけないもの)を明示する。既存挙動が変わらない範囲も
書く(「宣言ゼロなら挙動不変」など)。
- 図: plantuml / mermaid は、データモデルの関連や分岐の多い評価フローなど
「文章にすると本当に長くなる」ものだけに使う。図は本文の要約であって代替
ではないので、図を貼って地の文の説明を省略しない。図が2枚を超えたら、
本文で説明すべきことを図に押し込んでいないか疑う。
- 表: 短く列挙できる事実(対応表、フィールド所有権、フェーズ一覧)に使う。
説明は表のセルではなく地の文に置く。
- ロールアウト: 段階ごとに「何が変わるか」を書く。**戻し方**(ロールバック
手順と、戻したときに何が起きるか)を必ず書く。
- 未解決の課題: 先送りした判断は「いつ・何をトリガーに・誰が決めるか」まで
書く。「Phase 3で判断する」のように条件を残す。
- 文体: だ・である調または体言止め。ID・パス・型名・テーブル名はコード
スパンにする。冗長な前置きや定型文は書かない。
## Output
Report:
- DD path
- linked taskdoc
- linked ADRs, if any
- open questions
- implementation entry pointsFrom quantum-box/tachyon-skills, MIT.
More from quantum-box/tachyon-skills
- 0.565score
adr-check
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
agent-api-langfuse-smoke
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
check-ci
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
create-linear-issue
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
create-migration
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
create-storybook
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
final-quality-gate
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
find-pattern
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
implement-component
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
ai-review-fix
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
browser-test
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.561score
e2e-testing
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (16 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/quantum-box/tachyon-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from quantum-box
- 0.565score
agent-api-langfuse-smoke
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
check-ci
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
create-linear-issue
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
create-migration
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
create-storybook
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9 - 0.565score
adr-check
quantum-box
Applies only to work in the quantum-box/tachyon-apps repository.
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get design-doc running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
design-doc skill. Agent Mart. https://agentmart.dev/skills/quantum-box-design-doc (last updated 2026-10-24)