design-tracker
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseDesign Tracker Skill
Design Tracker Skill
Purpose
目的
This skill manages the project's design documentation (). It automatically tracks:
.claude/docs/DESIGN.md- Architecture decisions
- Implementation plans
- Library choices and their rationale
- TODO items and open questions
本技能用于管理项目的设计文档(),会自动跟踪以下内容:
.claude/docs/DESIGN.md- 架构决策
- 实现计划
- 库选型及其选型理由
- 待办项和未解决问题
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
- 用户讨论架构或设计模式时
- 用户做出实现决策时(例如:"let's use ReAct pattern")
- 用户说出“记录这个”、“添加到设计文档”、“记录这个内容”时
- 用户询问“我们当前的设计是什么?”或“我们已经确定了哪些内容?”时
- 对话过程中做出重要技术决策时
Workflow
工作流程
Recording Decisions
记录决策
- Read existing
.claude/docs/DESIGN.md - Extract the decision/information from conversation
- Update the appropriate section
- Add entry to Changelog with today's date
- 读取已有的 文件
.claude/docs/DESIGN.md - 从对话中提取决策/相关信息
- 更新对应的章节
- 在变更日志中添加带有当日日期的条目
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 |
| 对话主题 | 目标章节 |
|---|---|
| 整体目标、用途 | 概述 |
| 系统结构、组件 | 架构 |
| 模式(ReAct 等) | 实现计划 > 模式 |
| 库选型 | 实现计划 > 依赖库 |
| 我们选择X而非Y的原因 | 实现计划 > 关键决策 |
| 后续需要实现的内容 | 待办项 |
| 未解决的问题 | 开放问题 |
Output Format
输出格式
When recording, confirm in Japanese:
- 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) + Japanese (descriptions OK)
- User communication: Japanese
- 思考/推理过程:英语
- 代码示例:英语
- 文档内容:英语(技术术语)+ 日语(描述内容可)
- 与用户沟通:日语