forge
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseForge: JIRA Ticket → Dynamic Skill → Implementation
Forge:JIRA工单 → 动态Skill → 实现
Arguments
参数
- — JIRA ticket URL (format:
$ARGUMENTS[0])https://[domain].atlassian.net/browse/[TICKET-ID] - — Additional context (quoted string, optional)
$ARGUMENTS[1]
Orchestrates end-to-end JIRA ticket processing. Phases 1–5 gather context and write output files into a dynamically created skill at . Phase 6 invokes that skill — context files are lazy-loaded on demand.
~/.claude/skills/{ticket_id}/- Initialization — create skill directory at
~/.claude/skills/{ticket_id}/ - JIRA Analysis (via ) 2.5. Create Git Branch (named
Skill("jira-ticket-viewer")){TICKET-ID}-{slugified-title} - Discovery & Scanning (all 3.x run concurrently):
- 3.1 Domain Discovery (via )
Skill("domain-discover") - 3.2 Resource Scanning (links, Figma designs)
- 3.3 Page Inspection (conditional, via )
Skill("page-inspector")
- 3.1 Domain Discovery (via
- Prompt Optimization (via )
Skill("meta-prompter") - Implementation Planning + generate for the dynamic skill
SKILL.md - Execute — invoke
Skill("{ticket_id}-impl")
- — JIRA工单URL(格式:
$ARGUMENTS[0])https://[domain].atlassian.net/browse/[TICKET-ID] - — 额外上下文(带引号的字符串,可选)
$ARGUMENTS[1]
该流程可端到端编排JIRA工单处理。第1-5阶段会收集上下文信息,并将输出文件写入到路径下动态创建的Skill中。第6阶段将调用该Skill —— 上下文文件会按需懒加载。
~/.claude/skills/{ticket_id}/- 初始化 —— 在路径下创建Skill目录
~/.claude/skills/{ticket_id}/ - JIRA分析(通过完成) 2.5. 创建Git分支(命名格式为
Skill("jira-ticket-viewer")){TICKET-ID}-{slugified-title} - 发现与扫描(所有3.x步骤并行执行):
- 3.1 领域发现(通过完成)
Skill("domain-discover") - 3.2 资源扫描(链接、Figma设计稿)
- 3.3 页面检查(可选,通过完成)
Skill("page-inspector")
- 3.1 领域发现(通过
- 提示词优化(通过完成)
Skill("meta-prompter") - 实现规划 + 为动态Skill生成文件
SKILL.md - 执行 —— 调用
Skill("{ticket_id}-impl")
Skill Dependencies
Skill依赖
The following skills are invoked during orchestration:
- — Fetch JIRA ticket details via jira CLI
Skill("jira-ticket-viewer") - — Read Confluence pages via confluence CLI
Skill("confluence-page-viewer") - — Read Figma designs (when Figma links present in ticket)
Skill("figma-reader") - — Domain knowledge discovery
Skill("domain-discover") - — Capture current page layout/styles as baseline (conditional: frontend/UI-affecting changes)
Skill("page-inspector") - — Prompt evaluation and optimization
Skill("meta-prompter") - — Dynamically generated skill for execution (created in Phase 5)
Skill("{ticket_id}-impl")
编排过程中会调用以下Skill:
- —— 通过jira CLI获取JIRA工单详情
Skill("jira-ticket-viewer") - —— 通过confluence CLI读取Confluence页面
Skill("confluence-page-viewer") - —— 读取Figma设计稿(当工单中存在Figma链接时触发)
Skill("figma-reader") - —— 领域知识发现
Skill("domain-discover") - —— 捕获当前页面布局/样式作为基准(可选:当涉及前端/UI变更时触发)
Skill("page-inspector") - —— 提示词评估与优化
Skill("meta-prompter") - —— 用于执行任务的动态生成Skill(在第5阶段创建)
Skill("{ticket_id}-impl")
Execution
执行说明
Follow references/phases.md for step-by-step phase instructions.
请参考references/phases.md获取各阶段的分步操作说明。