mcpField
F
forge

forge

github.com/delexwAgent 工作流260 次安装31 周前更新
代码仓库

关于 forge

forge 是一个 Claude skill,可将 JIRA 工单转为动态生成的实现 skill。它收集工单及设计上下文,再调用生成的 skill 执行工作。

主要功能

  1. 01分析 JIRA 工单
  2. 02发现上下文与相关资源
  3. 03按需检查页面
  4. 04动态生成实现 skill
  5. 05执行生成的 skill

适用场景

  1. 01将 JIRA 工单转为实现计划
  2. 02纳入关联的 Confluence 或 Figma 上下文
  3. 03对照当前页面检查 UI 改动

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/delexw/claude-code-misc --skill forge

安装后在 Claude Code 中输入/forge确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
references/
phase1-initialization.md
phase2-jira-analyzer.md
phase3.1-domain-discovery.md
phase3.2-resource-scanning.md
phase3.3-page-inspection.md
phase4-prompt-optimization.md
phase5-skill-generation.md
phase6-execution.md
phases.md

详细介绍

Forge:JIRA 工单 → 动态技能 → 实现

输入

原始参数:$ARGUMENTS

从参数中推断:

  • TICKET_URL:JIRA 工单 URL
  • ADDITIONAL_CONTEXT:除 URL 之外提供的任何额外上下文(可选)

端到端编排 JIRA 工单处理流程。阶段 1–5 收集上下文,并将输出文件写入动态创建的技能 ~/.claude/skills/{ticket_id}/。阶段 6 调用该技能——上下文文件会按需延迟加载。

  1. 初始化 — 在 ~/.claude/skills/{ticket_id}/ 创建技能目录
  2. JIRA 分析(通过 Skill("jira-ticket-viewer"))
  3. 发现与扫描(所有 3.x 阶段并发运行):
    • 3.1 领域索引(轻量级 Glob/Grep)
    • 3.2 资源扫描(链接、Figma 设计)
    • 3.3 页面检查(有条件执行,通过 Skill("page-inspector"))
  4. 提示词优化(有条件执行,通过 Skill("meta-prompter"))
  5. 技能生成 — 为动态技能生成 SKILL.md
  6. 执行 — 调用 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