Specs bring Kiro's structured planning workflow to the web. Instead of jumping straight into code, you work with the agent to produce a plan—requirements, design, and tasks—then have the agent implement it and open a pull request for you. You review and refine the entire plan directly in your browser.
Kiro Web supports the same spec types as the IDE:
Every spec produces three artifacts that you review directly in your browser:
As you work with the agent, you can open each artifact in the browser to review it. Chat with Kiro about the plan to make changes—ask it to add a requirement, rethink part of the design, or adjust the task breakdown—and the agent updates the artifacts in place.
To keep an artifact, share it, or continue working with it in the Kiro IDE, open the artifact in the browser and select the Download button to save the .md file to your local machine.
Once you're happy with the plan, the agent implements it during the session. You start the work using buttons, not by prompting the agent:
When the work is complete, the agent opens a pull request for your changes, with a description of what was done. You can continue to provide feedback and have the agent push updates.
If you've used specs in the Kiro IDE, a few things work differently on the web:
For the full IDE workflow, see Specs in the IDE.
Specs