スキル一覧に戻る
amrhas82

docs-builder

by amrhas82

A ready-to-use suite of tools for AI-driven development, featuring agent workflows, automation scripts, and easy environment setup to boost productivity and streamline project management.

10🍴 2📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: docs-builder description: Create comprehensive project documentation with structured /docs hierarchy usage: /docs-builder auto_trigger: false

Documentation Architecture Skill

Create systematic /docs structure following this 5-tier hierarchy:

/docs
├── 00-context/              # WHY and WHAT EXISTS RIGHT NOW
├── 01-product/              # WHAT the product must do
├── 02-features/             # HOW features are designed & built
├── 03-logs/                 # MEMORY (what changed over time)
├── 04-process/              # HOW to work with this system
└── README.md                # Navigation guide

Workflow

1. Discover Project

  • Scan: README, existing /docs, package.json/pyproject.toml, src/, tests/
  • Map existing docs: commands/ → where? development/ → where?
  • Ask: "What's built? What's planned? What's missing?"

2. Create Directories

mkdir -p docs/{00-context,01-product,02-features,03-logs,04-process}

3. Create Files with TodoWrite

Track progress:

  • 00-context (3 files: vision.md, assumptions.md, system-state.md)
  • 01-product (1 file: prd.md)
  • 02-features (per feature discovered: feature-spec.md, tech-design.md, dev-tasks.md, test-plan.md)
  • 03-logs (5 files: implementation-log.md, decisions-log.md, bug-log.md, validation-log.md, insights.md)
  • 04-process (3 files: dev-workflow.md, definition-of-done.md, llm-prompts.md)
  • docs/README.md

Mark each completed before next.

For detailed templates, see: references/templates.md

4. Integrate with Existing Docs

If CLAUDE.md/KNOWLEDGE_BASE.md exist: Update KNOWLEDGE_BASE.md to reference new structure:

## Project Documentation
Full /docs structure with context, product, features, logs, process
→ `docs/README.md`

If existing /docs subdirs exist:

  • Don't delete - add migration note in docs/README.md
  • Reference existing content where relevant
  • Note in system-state.md that migration in progress

5. Validate

# Check structure
ls -la docs/{00-context,01-product,02-features,03-logs,04-process}

# Count minimum files
find docs/00-context -name "*.md" | wc -l  # >= 3
find docs/03-logs -name "*.md" | wc -l     # >= 5
find docs/04-process -name "*.md" | wc -l  # >= 3
test -f docs/01-product/prd.md && echo "✓ PRD exists"
test -f docs/README.md && echo "✓ README exists"

Rules

DO:

  • Complete one section fully before next
  • Use TodoWrite to track progress
  • Populate files (don't leave empty templates)
  • Use discovered content from project
  • Create feature-/ for each major feature found
  • Initialize all 5 log files with format
  • Mark todos completed immediately after finishing

DON'T:

  • Skip sections
  • Create empty placeholders
  • Duplicate content across files
  • Delete existing docs
  • Forget to validate at end

Success Criteria

✅ All 5 tier directories created ✅ Minimum files in each (00-context: 3, 01-product: 1, 03-logs: 5, 04-process: 3) ✅ Files populated with project-specific content ✅ Feature folders created for discovered features ✅ docs/README.md complete with navigation ✅ Integration with CLAUDE.md/KNOWLEDGE_BASE.md done ✅ Validation checks pass ✅ All todos marked completed

Complete when /docs structure is fully populated and navigable.

スコア

総合スコア

70/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です