@feature-forge/cli

Pi extension for autonomous software engineering — structured discovery, ADR-driven design, and multi-agent implementation from idea to PR.

Packages

Package details

extension

Install @feature-forge/cli from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@feature-forge/cli
Package
@feature-forge/cli
Version
0.4.0
Published
Aug 25, 2026
Downloads
779/mo · 29/wk
Author
misiekhardcore
License
PolyForm-Noncommercial-1.0.0
Types
extension
Size
1.4 MB
Dependencies
1 dependency · 5 peers
Pi manifest JSON
{
  "extensions": [
    "./dist/index.js"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Feature Forge

Autonomous software engineering platform for pi — takes ideas from discovery through implementation, driven by structured planning, ADR-driven design, and multi-agent orchestration.

Install

pi install npm:@misiekhardcore/feature-forge

Initialize a project

Run inside any git repository:

/forge:init

Or non-interactively:

npx @misiekhardcore/feature-forge init --yes

This scaffolds .forge/ directories, a default .forge/config.json, and .gitignore entries.

Commands

Command Description
/forge:research Research a topic with web search and structured findings
/forge:implement Run the full build → review → verify loop
/agent:spawn Spawn a sub-agent for parallel work
/agent:list List active agents
/agent:destroy Destroy an agent
/worktree:list List active worktrees
/worktree:destroy Destroy a worktree
/worktree:prune Prune stale worktrees
/forge:init Initialize project scaffolding

Configuration

Feature Forge looks for forge.config.json (or .forge/config.json) in your project root. Defaults:

{
  "logLevel": "info",
  "workspaceProvider": "git-worktree",
  "worktreeSymlinks": [".env"],
  "specDirectories": { "flows": [], "agents": [] }
}

Environment variables override config: FORGE_LOG_LEVEL, FORGE_LOG_DIR, FORGE_WORKTREE_SYMLINKS, FORGE_DEV.

Contributing

See CONTRIBUTING.md for development setup, repository structure, pull request guidelines, and release process.

License

PolyForm Noncommercial License 1.0.0