The Spec-Driven Development Workflow with Agent OS

The best way to develop complex features and products using AI coding agents is to adopt a spec-driven development process. Agent OS is designed to help you power your spec-driven development process with four core workflow:

Run Once
Plan product

The plan-product command kicks off this essential first phase. It is typically run only once at the beginning a new project, or on the day you install Agent OS into an existing project.

The product planning phase is where you define the strategic product mission, its projected feature development roadmap, and its technology stack. This information is documented and used by your agents when planning specs and implementing features to ensure alignment with with the high-level goals of your product.

Learn more about plan-product phase

Repeatable
Feature development cycle

The next 3 phases happen on a repeated basis for each new feature (or initiative) you build in your product.

1
New spec

The new-spec command is the first step in the feature development cycle. It creates a dated spec folder and gathers comprehensive requirements through an agent-assisted interactive research and planning process.

Learn more about new-spec phase

2
Create spec

The create-spec command is the second step in the feature development cycle. It transforms researched requirements into a detailed specification and actionable tasks breakdown.

Learn more about create-spec phase

3
Implement spec

The implement-spec command is the third step in the feature development cycle. Implementation agents and verifiers are assigned to the appropriate groups of tasks to build and verify the feature according to the specification.

Learn more about implement-spec phase

Builder Methods

Training & community for pro software developers building with AI.

Created by Brian Casel (that's me). I'm a career software developer, founder, and creator of Builder Methods and Agent OS, the system for spec-driven development with AI.

© 2025 CasJam Media, LLC / Builder Methods
Contact