forge-resume
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese/forge-resume — Resume a FORGE Project
/forge-resume — 恢复FORGE项目
Resumes work on an existing FORGE project by analyzing the current state
and identifying the next action to take.
通过分析当前状态并确定下一步操作,恢复现有FORGE项目的工作。
French Language Rule
法语语言规则
All content generated in French MUST use proper accents (é, è, ê, à, ù, ç, ô, î, etc.), follow French grammar rules (agreements, conjugations), and use correct spelling.
所有法语生成的内容必须使用正确的重音符号(é, è, ê, à, ù, ç, ô, î等),遵循法语语法规则(性数配合、动词变位),并使用正确拼写。
Workflow
工作流程
-
Verify that FORGE is initialized:
- Read — if absent, suggest
.forge/config.yml/forge-init - Read for project context
CLAUDE.md
- Read
-
Analyze the project state:
-
Readfor sprint state
.forge/sprint-status.yaml -
Readfor existing artifacts:
docs/- exists? → Planning done
docs/prd.md - exists? → Architecture done
docs/architecture.md - exists? → UX done
docs/ux-design.md - exist? → Stories decomposed
docs/stories/*.md
-
Identify stories by status:
- : finished
completed - : in progress (priority)
in_progress - : to do
pending - : blocked (identify blockers)
blocked
-
Vector search for recent context:→ Load relevant history to better contextualize the resume
forge-memory search "<project name> recent activity" --limit 3
-
-
Determine the next action:Case A — No artifacts: → Suggestto start planning
/forge-planCase B — PRD exists, no architecture: → Suggest/forge-architectCase C — Architecture exists, no stories: → Suggest/forge-storiesCase D — Stories exist, some pending: → Suggestfor the next unblocked story/forge-build STORY-XXXCase E — Story in_progress: → Resume the current story with→ Read the already written code and existing tests/forge-build STORY-XXXCase F — All stories completed: → Suggestfor a global QA audit → Or/forge-verifyto decompose new stories/forge-stories -
Display the resume report:
FORGE — Resuming project <name> ───────────────────────────────── Stack : <type> / <language> Sprint : #<id> Stories : X completed / Y in_progress / Z pending / W blocked Last : STORY-XXX (<status>) — <title> Artifacts: [OK] docs/prd.md [OK] docs/architecture.md [--] docs/ux-design.md (missing) [OK] docs/stories/ (N stories) Recommended next action: → /forge-build STORY-XXX — <story title> -
Propose available actions:
- Continue development (recommended action)
- View full status ()
/forge-status - Go back (re-plan, re-architect)
- Add new stories
-
验证FORGE是否已初始化:
- 读取 — 若不存在,建议使用
.forge/config.yml/forge-init - 读取 获取项目上下文
CLAUDE.md
- 读取
-
分析项目状态:
-
读取获取迭代状态
.forge/sprint-status.yaml -
读取目录下的现有工件:
docs/- 是否存在 ?→ 规划已完成
docs/prd.md - 是否存在 ?→ 架构设计已完成
docs/architecture.md - 是否存在 ?→ UX设计已完成
docs/ux-design.md - 是否存在 ?→ 用户故事已拆分
docs/stories/*.md
- 是否存在
-
按状态识别用户故事:
- : 已完成
completed - : 进行中(优先处理)
in_progress - : 待处理
pending - : 阻塞(识别阻塞原因)
blocked
-
向量搜索近期上下文:→ 加载相关历史记录,更好地理解项目恢复的上下文
forge-memory search "<project name> recent activity" --limit 3
-
-
确定下一步操作:情况A — 无任何工件: → 建议使用启动规划
/forge-plan情况B — PRD已存在,无架构设计: → 建议使用/forge-architect情况C — 架构设计已存在,无用户故事: → 建议使用/forge-stories情况D — 用户故事已存在,部分待处理: → 建议对下一个未阻塞的用户故事使用/forge-build STORY-XXX情况E — 用户故事正在进行中: → 使用恢复当前用户故事 → 读取已编写的代码和现有测试/forge-build STORY-XXX情况F — 所有用户故事已完成: → 建议使用进行全局QA审计 → 或使用/forge-verify拆分新的用户故事/forge-stories -
显示恢复报告:
FORGE — Resuming project <name> ───────────────────────────────── Stack : <type> / <language> Sprint : #<id> Stories : X completed / Y in_progress / Z pending / W blocked Last : STORY-XXX (<status>) — <title> Artifacts: [OK] docs/prd.md [OK] docs/architecture.md [--] docs/ux-design.md (missing) [OK] docs/stories/ (N stories) Recommended next action: → /forge-build STORY-XXX — <story title> -
提议可用操作:
- 继续开发(推荐操作)
- 查看完整状态 ()
/forge-status - 返回上一步(重新规划、重新架构)
- 添加新用户故事
Notes
注意事项
- This skill is the entry point when opening an existing FORGE project
- It does not modify any files, it only analyzes and recommends
- Compatible with projects initialized manually or via
/forge-init - If sprint-status.yaml is missing but artifacts exist, the skill reconstructs the state from the existing files
- 本skill是打开现有FORGE项目时的入口
- 它不会修改任何文件,仅进行分析并给出建议
- 兼容手动初始化或通过 初始化的项目
/forge-init - 若sprint-status.yaml缺失但工件存在,该skill会从现有文件重构项目状态