forge について
forge は、JIRA チケットを動的に生成した実装スキルへ変換する Claude スキルです。チケットやデザインの情報を集め、生成したスキルを呼び出して作業を実行します。
主な機能
- 01JIRA チケットの分析
- 02コンテキストと関連資料の調査
- 03条件に応じたページ検査
- 04実装スキルの動的生成
- 05生成スキルの実行
活用シーン
- 01JIRA チケットから実装計画を作成
- 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 対応