with one click
docs
.docs/ documentation management.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
.docs/ documentation management.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | docs |
| description | .docs/ documentation management. |
| when_to_use | Writing or maintaining product docs under .docs/. |
| user-invocable | true |
| disable-model-invocation | false |
| metadata | {"description":".docs/ 配下の製品ドキュメント(仕様・意思決定・バックログ・顧客の声)を管理し、コードと矛盾がない状態を保つ。","author":"shigurenimo","dev":true,"tags":["docs"]} |
各アプリの {app}/.docs/ に製品ドキュメントを管理する。コードから読み取れない意思決定やバックログを記録し、コードと矛盾がない状態を保つ。
製品が1つの場合はフラットに並べる:
.docs/
index.md # 製品の方向性、解決する問題
glossary.md # 用語集
features.md # 機能一覧と現在の状態
user-flows.md # ユーザー導線
backlogs/ # プロダクトバックログ
decisions/ # ADR(意思決定記録)
signals/ # 顧客と社内の声
notes/ # 自由メモ
製品が複数ある場合は products/ で分ける:
.docs/
index.md # 全製品に共通する方向性、組織のミッション等
glossary.md # 全製品で共有する用語集
products/
{product-name}/
index.md # この製品の方向性、解決する問題
glossary.md # この製品固有の用語集
features.md # 機能一覧と現在の状態
user-flows.md # ユーザー導線
backlogs/ # プロダクトバックログ
decisions/ # ADR(意思決定記録)
feedbacks/ # ユーザーの声
notes/ # 自由メモ
.docs/ 直下のファイルは全製品に共通する内容を書く。製品固有の内容は products/{product-name}/ に書く。
人間が書くもの(コードから読み取れない):
コードから生成するもの:
コードから生成するファイルは部分的に更新する。人間が追記したコメントや補足は残し、コードと矛盾する部分だけ上書きする。丸ごと再生成しない。
features.md: 機能単位で「何ができるか」を書く。実装詳細は書かない。 user-flows.md: ユーザー種別ごとに番号付きステップで導線を書く。 詳細は formats.md を参照。
ドキュメントは古くなる。定期的にサブエージェントで矛盾を検出し、ユーザーと一緒に何が正しいかを確認して更新する:
コードと文書が矛盾する場合、コードを正とする。ただし人間に確認してから更新する。
software-design スキルを参照。