mcpField
F
forge

forge

github.com/delexwAgent workflows260 installsUpdated 31w ago
Repository

About forge

forge is a Claude skill that turns a JIRA ticket into a dynamically generated implementation skill. It gathers ticket and design context, then invokes the generated skill to carry out the work.

Key features

  1. 01JIRA ticket analysis
  2. 02Context and resource discovery
  3. 03Conditional page inspection
  4. 04Dynamic implementation skill generation
  5. 05Generated skill execution

Use cases

  1. 01Turning a JIRA ticket into an implementation plan
  2. 02Including linked Confluence or Figma context
  3. 03Inspecting UI changes against the current page

Install

Copy the command and run it in a terminal.

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

After installing, type/forgein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with 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

Details

From the project README

Forge: JIRA Ticket → Dynamic Skill → Implementation

Inputs

Raw arguments: $ARGUMENTS

Infer from the arguments:

  • TICKET_URL: the JIRA ticket URL
  • ADDITIONAL_CONTEXT: any extra context provided beyond the URL (optional)

Orchestrates end-to-end JIRA ticket processing. Phases 1–5 gather context and write output files into a dynamically created skill at ~/.claude/skills/{ticket_id}/. Phase 6 invokes that skill — context files are lazy-loaded on demand.

  1. Initialization — create skill directory at ~/.claude/skills/{ticket_id}/
  2. JIRA Analysis (via Skill("jira-ticket-viewer"))
  3. Discovery & Scanning (all 3.x run concurrently):
    • 3.1 Domain Index (lightweight Glob/Grep)
    • 3.2 Resource Scanning (links, Figma designs)
    • 3.3 Page Inspection (conditional, via Skill("page-inspector"))
  4. Prompt Optimization (conditional, via Skill("meta-prompter"))
  5. Skill Generation — generate SKILL.md for the dynamic skill
  6. Execute — invoke Skill("{ticket_id}-impl")

Also check the ADDITIONAL_CONTEXT as dev server info hint if provided.

Skill Dependencies

The following skills are invoked during orchestration:

  • Skill("jira-ticket-viewer") — Fetch JIRA ticket details via jira CLI
  • Skill("confluence-page-viewer") — Read Confluence pages via confluence CLI
  • Skill("figma-reader") — Read Figma designs (when Figma links present in ticket)
  • Skill("page-inspector") — Capture current page layout/styles as baseline (conditional: frontend/UI-affecting changes)
  • Skill("meta-prompter") — Prompt evaluation and optimization (conditional: skipped if ticket is well-specified)
  • Skill("{ticket_id}-impl") — Dynamically generated skill for execution (created in Phase 5)

Execution

Follow references/phases.md for step-by-step phase instructions.

Comments

Markdown supported