关于 forge
forge 是一个 Claude skill,可将 JIRA 工单转为动态生成的实现 skill。它收集工单及设计上下文,再调用生成的 skill 执行工作。
主要功能
- 01分析 JIRA 工单
- 02发现上下文与相关资源
- 03按需检查页面
- 04动态生成实现 skill
- 05执行生成的 skill
适用场景
- 01将 JIRA 工单转为实现计划
- 02纳入关联的 Confluence 或 Figma 上下文
- 03对照当前页面检查 UI 改动
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ delexw/ claude-code-misc --skill forge安装后在 Claude Code 中输入/forge确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdreferences/phase1-initialization.mdphase2-jira-analyzer.mdphase3.1-domain-discovery.mdphase3.2-resource-scanning.mdphase3.3-page-inspection.mdphase4-prompt-optimization.mdphase5-skill-generation.mdphase6-execution.mdphases.md详细介绍
Forge:JIRA 工单 → 动态技能 → 实现
输入
原始参数:$ARGUMENTS
从参数中推断:
- TICKET_URL:JIRA 工单 URL
- ADDITIONAL_CONTEXT:除 URL 之外提供的任何额外上下文(可选)
端到端编排 JIRA 工单处理流程。阶段 1–5 收集上下文,并将输出文件写入动态创建的技能 ~/.claude/skills/{ticket_id}/。阶段 6 调用该技能——上下文文件会按需延迟加载。
- 初始化 — 在
~/.claude/skills/{ticket_id}/创建技能目录 - JIRA 分析(通过
Skill("jira-ticket-viewer")) - 发现与扫描(所有 3.x 阶段并发运行):
- 3.1 领域索引(轻量级 Glob/Grep)
- 3.2 资源扫描(链接、Figma 设计)
- 3.3 页面检查(有条件执行,通过
Skill("page-inspector"))
- 提示词优化(有条件执行,通过
Skill("meta-prompter")) - 技能生成 — 为动态技能生成
SKILL.md - 执行 — 调用
Skill("{ticket_id}-impl")
如果提供了 ADDITIONAL_CONTEXT,也将其作为开发服务器信息提示进行检查。
技能依赖项
编排过程中会调用以下技能:
Skill("jira-ticket-viewer")— 通过 jira CLI 获取 JIRA 工单详情Skill("confluence-page-viewer")— 通过 confluence CLI 阅读 Confluence 页面Skill("figma-reader")— 阅读 Figma 设计(当工单中包含 Figma 链接时)Skill("page-inspector")— 将当前页面布局/样式捕获为基准(有条件执行:影响前端/UI 的变更)Skill("meta-prompter")— 提示词评估与优化(有条件执行:工单描述完善时跳过)Skill("{ticket_id}-impl")— 用于执行的动态生成技能(在阶段 5 创建)
执行
请按照 references/phases.md 中的步骤逐阶段执行。
评论
支持 Markdown