Loading image...Kiro
  • CLI
  • Powers
  • Autonomous agent
  • Enterprise
  • Pricing
  • Docs
SIGN INDOWNLOADS
Loading image...Kiro
Loading image...Kiro
Product
  • About Kiro
  • CLI
  • Powers
  • Autonomous agent
  • Pricing
  • Downloads
For
  • Enterprise
  • Startups
  • Students
Community
  • Overview
  • Showcase
  • Discord
  • Events
Resources
  • Documentation
  • Blog
  • Changelog
  • FAQs
  • Report a bug
  • Suggest an idea
  • Billing support
Social
Site TermsLicenseResponsible AI PolicyLegalPrivacy PolicyCookie Preferences
  1. Docs
  2. IDE
  3. Specs
  4. Quick Plan

Quick Plan

On this page
  • When to use Quick Plan
  • How it works
  • Artifacts
  • FAQ
  • How is Quick Plan different from Vibe mode?
  • Can I switch from Quick Plan to a standard Feature Spec?
  • What if the auto-generated requirements miss something important?
  • Should I use Quick Plan for complex features?

Quick Plan is a session mode that auto-generates requirements, design, and tasks in a single pass. Instead of approving each phase before the next begins, you answer clarifying questions up front and land directly on an actionable task list.

When to use Quick Plan

Quick Plan is best for:

  • Well-understood features where you trust Kiro's output and don't need to iterate on requirements or design
  • Rapid prototyping where speed matters more than review

Use standard Feature Specs when you're exploring unfamiliar territory, when requirements need iteration, or when the review gates genuinely add value for your team.

How it works

  1. From the Kiro pane, click the + button under Specs, or choose Spec from the chat pane.
  2. Select Quick Plan from the session type picker (alongside Feature Specs and Bugfix Specs).
  3. Kiro asks a set of clarifying questions up front — scope, constraints, edge cases, and anything else that affects the output.
  4. Using your answers, Kiro auto-generates requirements.md, design.md, and tasks.md in sequence, with no approval gates between phases.
  5. You land on the task list, ready to review or begin implementation.

The clarifying questions are the key interaction point. Instead of reviewing and approving each artifact, you front-load your input so Kiro has enough context to produce high-quality specs autonomously.

Artifacts

Quick Plan produces the same artifacts as a standard Spec session, saved to .kiro/specs/:

  • requirements.md — user stories and acceptance criteria in EARS notation
  • design.md — technical architecture and implementation approach
  • tasks.md — discrete, trackable implementation tasks

You can review and edit any of them after the fact, the same as in a standard Spec session.

FAQ

How is Quick Plan different from Vibe mode?

Vibe mode is conversational and unstructured — there are no artifacts saved to .kiro/specs/. Quick Plan still produces the full Spec artifacts (requirements, design, tasks), just without approval gates between phases.

Can I switch from Quick Plan to a standard Feature Spec?

There's no explicit mode switch, but the artifacts are identical in format to a standard Feature Spec — you can continue working with them using any Spec workflow, refine them, regenerate tasks, or reference them with #spec in chat.

What if the auto-generated requirements miss something important?

Edit requirements.md directly, or ask Kiro in a spec chat session to add or refine specific requirements. Then regenerate tasks using Sync Files.

Should I use Quick Plan for complex features?

Use your judgment. For features where requirements quality is critical — compliance-sensitive domains, high-stakes systems, unfamiliar territory — a standard Feature Spec with explicit review gates is usually the better fit. For features you've built variants of many times, Quick Plan is faster without losing much.

Page updated: May 5, 2026
Bugfix Specs
Analyze Requirements