Skip to content

Generating Specs

Once you’ve submitted your prompt in Spec mode, Kiro begins generating structured specification documents.

  1. Kiro starts generating specs

    After submitting the prompt, Kiro begins creating specs — structured artifacts that formalise the development process for your application.

    Kiro generating specs from the submitted prompt

  2. Review the requirements document

    Specs are structured into three parts:

    • Requirements — User stories and acceptance criteria in structured EARS notation
    • Design — Technical architecture, sequence diagrams, and implementation considerations
    • Task List — A detailed implementation plan with discrete, trackable tasks

    Requirements document with the three spec tabs visible

    Kiro generates the requirements document first. Review it and modify as needed — you have full control over what’s included.

  3. Move to the design phase

    Once you’re satisfied with the requirements, click the button to proceed to the design phase. Kiro always follows the order: Requirements → Design → Task List.

    Kiro working on the design document and acceptance criteria

    Kiro works on acceptance criteria and generates the design document based on your approved requirements.