Kiro IDE introduces two new spec types to support developers working on existing codebases. The Design-first workflow lets developers start from a technical architecture rather than requirements, generating a design document first and deriving requirements from it. The Bugfix Spec structures bug fixes into three explicit sections—Current Behavior, Expected Behavior, and Unchanged Behavior—to ensure surgical fixes without regressions. Both workflows integrate with Kiro's property-based testing to verify correctness. These additions complement the existing requirements-first spec flow, giving developers flexibility to match how they actually think about different types of tasks.

7m read timeFrom kiro.dev
Post cover image
Table of contents
Why rigid workflows failDesign-first specs: start with your technical approachBugfix flow: fix bugs with precisionTools that adapt to you

Sort: