Forge Studio
Status
MVP — VS Code & Cursor extension
Overview
Forge Studio is a VS Code and Cursor extension for context engineering and agentic development. It helps teams keep product vision and technical contracts in .forge/, sync roadmaps with GitHub, and move issues through refinement, implementation, and review with explicit agents and skills.
Key features
Vision to implementation
Track direction in vision.json, maintain domain contracts under .forge/ (knowledge map + SME-owned folders), and sync milestones and issues on GitHub. Agents read the same context so implementation stays aligned with what you documented.
Staged agent workflow
Six phases—Product Owner → Architect → Planner → Technical Writer → Engineer → Quality Assurance—with clear handoffs. Slash commands and chat participants invoke each phase.
Branch and quality discipline
- Technical Writer (
/refine-issue): creates the parent issue branch frommain, pushes it, and links it to the parent issue. Optional sub-issues exist only on GitHub—no separate git branch per sub-issue during refine. - Engineer (
/build-from-github): creates or checks outfeature/issue-<N>for the issue being built (frommainor the parent branch for sub-issues), links it to that issue, implements, then runs unit-test, integration-test, and lint-test from.forge/skill_registry.jsonuntil all pass before commit and PR.
Domain subject matter experts
The Architect delegates to six domain agents—Runtime, Business Logic, Data, Interface, Integration, Operations—that own their .forge/<domain>/ contracts.
Commands and chat participants
Commands: /architect-this, /plan-roadmap, /refine-issue, /build-from-github, /review-pr. Chat: @forge, @forge-refine, @forge-build-issue, @forge-review-pr, plus helpers for commit, push, and PR creation.
The workflow
Forge follows: Market input → Vision → Knowledge → Roadmap → Refining → Building → Reviewing.
Installation
Marketplace
- Open VS Code or Cursor.
- Extensions (
Ctrl/Cmd + Shift + X). - Search for Forge Studio (
alto9.forge). - Install.
Quick start (after install)
- Open a repository.
- Command Palette → Forge: Initialize Agents.
- Confirm
~/.cursor/(agents, commands, skills, hooks) and project.forge/(vision,skill_registry.json, schemas, knowledge map).