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.