forge

Execute AI-generated implementation plans with isolated task verification and crash-safe resume.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/miles990/forge --skill forge-miles990
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge
Source: https://github.com/miles990/forge/tree/main/skills/forge
Command: npx skills add https://github.com/miles990/forge --skill forge-miles990

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust framework for executing AI-generated plans, ensuring safety, resumability, and collaboration across multiple AI sessions and repositories. It prevents common AI coding failures like lost progress, unsafe code execution, and uncoordinated changes.

Core Features & Use Cases

  • Safe Execution: Isolates tasks in worktrees, verifies code independently, and merges only passing changes to main.
  • Resumable Runs: Automatically picks up where a previous run left off after a crash.
  • Collaborative Execution: Allows multiple AI sessions to work on the same plan concurrently.
  • Cross-Repo Coordination: Manages plans that span multiple Git repositories.
  • Use Case: You ask an AI to implement a new feature. Forge takes the AI's generated plan, executes each step in isolated environments, verifies the code, and merges it safely, retrying failed tasks and allowing you to resume if the process is interrupted.

Quick Start

Use the forge skill to execute the plan located at docs/plans/my-feature.md.

Frequently Asked Questions about forge

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

FAQPage Schema
How do I safely execute AI-generated implementation plans across multiple repositories?

Executing AI-generated implementation plans safely requires isolating tasks in separate Git worktrees, verifying code independently, and merging only passing changes to the main branch. This approach handles multi-repo coordination while ensuring code quality through per-task verification and automatic retries.

Can I resume an AI coding workflow if the process crashes or is interrupted?

Resuming an interrupted AI coding workflow is possible with crash-safe resume capabilities that automatically pick up where a previous run left off. This prevents lost progress by tracking task completion and state across execution sessions.

Does collaborative AI development work with multiple sessions on the same plan?

Collaborative AI development allows multiple AI sessions to work on the same plan concurrently. It coordinates changes across sessions and repositories to prevent uncoordinated modifications and merge conflicts during concurrent execution.

What is the best way to manage multi-task code execution and verification for AI plans?

Managing multi-task code execution involves processing AI-generated plans step by step in isolated environments, verifying the code output of each task, and merging only verified changes. This ensures robust safety by retrying failed tasks independently before integration.

Do I need Git worktrees to isolate AI code execution tasks?

Isolating AI code execution tasks uses Git worktrees to create separate working directories for each task. This ensures that code verification and execution happen independently without affecting the main branch until changes pass verification.

Why does AI coding plan execution fail to merge changes safely without isolation?

AI coding plan execution fails to merge changes safely without isolation because unverified code can directly impact the main branch. Isolating tasks in worktrees and verifying code independently ensures only passing changes are merged, preventing unsafe code execution.