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
- 01JIRA ticket analysis
- 02Context and resource discovery
- 03Conditional page inspection
- 04Dynamic implementation skill generation
- 05Generated skill execution
Use cases
- 01Turning a JIRA ticket into an implementation plan
- 02Including linked Confluence or Figma context
- 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 forgeAfter installing, type/forgein Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with 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.mdDetails
From the project READMEForge: 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.
- Initialization — create skill directory at
~/.claude/skills/{ticket_id}/ - JIRA Analysis (via
Skill("jira-ticket-viewer")) - 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"))
- Prompt Optimization (conditional, via
Skill("meta-prompter")) - Skill Generation — generate
SKILL.mdfor the dynamic skill - 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 CLISkill("confluence-page-viewer")— Read Confluence pages via confluence CLISkill("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.