スキル一覧に戻る
frostaura

design-document-management

by frostaura

A toolkit for building full-stack systems. Battle-tested with Copilot in VS Code, with agents for Github Copilot CLI.

23🍴 25📅 2026年1月13日
GitHubで見るManusで実行

SKILL.md


name: design-document-management description: Guide for managing the 5 design documents in .gaia/designs/. Use when creating, updating, or validating design documentation.

Design Document Management

Design Documents (in .gaia/designs/)

DocumentPurposeRequired From
use-cases.mdUse cases, user flows, API/UI journeysMicro+
architecture.mdSystem design, components, patternsSmall+
api.mdAPI endpoints, contracts, requests/responsesSmall+
database.mdSchema, models, relationships, migrationsMedium+
security.mdAuth, authorization, RBAC, tokensLarge+
frontend.mdUI/UX patterns, components, stateLarge+

Tiered Requirements by SDLC

SDLC TierRequired Documents
Microuse-cases.md (if needed)
Smalluse-cases.md + architecture.md + api.md
Medium+ database.md
Large/EnterpriseAll 6 documents

Quality Rules

  • ✅ No [TODO] or [TBD] placeholders in required docs
  • ✅ Consistent terminology across all docs
  • ✅ Every requirement maps to a design section
  • ✅ Follow Clean Architecture / iDesign principles

Completion Checklist

Before creating tasks, verify:

  • All required docs for SDLC tier exist
  • No template placeholders remain
  • Designs capture 100% of requirements
  • Entity names match across docs
  • API paths consistent
  • Database schema aligns with API contracts

Store Design Decisions

mcp__gaia__remember("design", "use-cases", "[user flows and journeys]", "ProjectWide")
mcp__gaia__remember("design", "architecture", "[key decisions]", "ProjectWide")
mcp__gaia__remember("design", "api", "[endpoint designs]", "ProjectWide")
mcp__gaia__remember("design", "database", "[schema decisions]", "ProjectWide")
mcp__gaia__remember("design", "security", "[auth approach]", "ProjectWide")
mcp__gaia__remember("design", "frontend", "[component patterns]", "ProjectWide")

Document Update Process

  1. Identify which docs need updates based on requirements
  2. Update each doc with new requirements
  3. Cross-check consistency across all docs
  4. Validate no placeholders remain
  5. Store key decisions in MCP memory

スコア

総合スコア

75/100

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

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

+5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

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