forge

Orchestrate multi-phase software development workflows with budget-based model allocation.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Devattom/.claude --skill forge-devattom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge
Source: https://github.com/Devattom/.claude/tree/main/skills/forge
Command: npx skills add https://github.com/Devattom/.claude --skill forge-devattom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates complex software development tasks by breaking them down into a structured, multi-phase workflow, optimizing token usage and model allocation for efficiency and cost-effectiveness.

Core Features & Use Cases

  • Phased Workflow: Executes tasks through Research, Plan, Execute, Test, and Document phases.
  • Budget-Based Model Allocation: Intelligently assigns models (Haiku, Sonnet, Opus) based on a defined budget (low, mid, high) for each phase.
  • Resume Capability: Allows users to pause and resume tasks from any phase.
  • Use Case: Implement a new feature by describing it, and Forge will research, plan, code, test, and document it, pausing at key stages for review or running autonomously.

Quick Start

Use the forge skill to add authentication middleware to your project.

Frequently Asked Questions about forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a multi-phase software development workflow?

You can automate a multi-phase software development workflow by orchestrating tasks through research, planning, execution, testing, and documentation phases while optimizing token usage and model allocation based on budget.

How does budget-based model allocation work for AI development tasks?

Budget-based model allocation assigns models like Haiku, Sonnet, or Opus to each workflow phase based on a defined budget tier of low, mid, or high, ensuring cost-effective token optimization throughout the task lifecycle.

Can I pause and resume task orchestration halfway through execution?

Yes, you can pause and resume task orchestration from any phase using specific task IDs, allowing step-by-step interaction, autonomous execution, or recovery without losing prior research and planning progress.

Does workflow automation support git branching and pull request creation?

Yes, workflow automation supports git branching and pull request creation, managing these version control actions directly within the execution phase to streamline code integration after feature implementation.

What is the best way to optimize tokens during code generation and review?

The best way to optimize tokens during code generation and review is to use budget-based model allocation, assigning efficient models like Haiku for lighter phases and reserving higher-tier models for complex execution.

Do I need to install PDF parsing dependencies to use this workflow automation?

Yes, you need to install PDF parsing dependencies like pypdf, pdfplumber, and pdf2image, as they are required for the research phase to process reference documents during software development task orchestration.