返回 Skill 列表
extension
分类: 开发与工程无需 API Key

design-tracker

主动跟踪并记录项目设计决策,无需被要求。在检测到架构讨论、实现决策、模式选择、库选择或任何技术决策时自动激活。当用户明确说“記録して”、“设计怎么样”、“record this”时也使用。不要等待用户提问 - 立即记录重要决策。

person作者: jakexiaohubgithub

Design Tracker Skill

Purpose

This skill manages the project's design documentation (.claude/docs/DESIGN.md). It automatically tracks:

  • Architecture decisions
  • Implementation plans
  • Library choices and their rationale
  • TODO items and open questions

When to Activate

  • User discusses architecture or design patterns
  • User makes implementation decisions (e.g., "let's use ReAct pattern")
  • User says "record this", "add to design", "document this"
  • User asks "what's our current design?" or "what have we decided?"
  • Important technical decisions are made during conversation

Workflow

Recording Decisions

  1. Read existing .claude/docs/DESIGN.md
  2. Extract the decision/information from conversation
  3. Update the appropriate section
  4. Add entry to Changelog with today's date

Sections to Update

| Conversation Topic | Target Section | |-------------------|----------------| | Overall goals, purpose | Overview | | System structure, components | Architecture | | Patterns (ReAct, etc.) | Implementation Plan > Patterns | | Library choices | Implementation Plan > Libraries | | Why we chose X over Y | Implementation Plan > Key Decisions | | Things to implement later | TODO | | Unresolved questions | Open Questions |

Output Format

When recording, confirm in Korean:

  • What was recorded
  • Which section was updated
  • Brief summary of the change

Language Rules

  • Thinking/Reasoning: English
  • Code examples: English
  • Document content: English (technical terms) + Korean (descriptions OK)
  • User communication: Korean