Skip to main content

Kiro · Release breakdown

Kiro 0.12: Parallel Tasks, Quick Plan Mode, and Spec-to-Code in a Single Pass

Kiro 0.12 (May 2026) ships parallel task execution, Quick Plan Mode, and pre-implementation requirements analysis. Here's what changed, when to use each mode, and how these features stack up against the tool's original approval-gate workflow.

4xfaster execution on specs with parallel-eligible tasks
By Skills-Hub Team · AI coding tools coverage8 min read
KiroAWSSpec-Driven

Kiro's original pitch was blunt: stop vibe-coding, write the spec first. That pitch landed well with teams who'd been burned by AI-generated prototypes that couldn't survive a production traffic spike. But Kiro's own users pushed back on the friction — three approval gates before a single line of code is written adds up across a sprint. Kiro 0.12, shipped May 6, addresses that directly with parallel task execution and a new Quick Plan Mode that collapses the three-phase workflow into a single pass. The result is an IDE that finally works at two speeds: rigorous when you need rigor, fast when you need fast.

What shipped in 0.12

The 0.12 release landed on May 6, 2026, with patches through 0.12.263 on May 28. Three features define the release:

4x

faster spec execution

parallel-eligible tasks run concurrently

1 pass

Quick Plan Mode

requirements + design + tasks, no approval gates

pre-impl

requirements QA

logical inconsistencies flagged before any code

None of these are cosmetic changes. Parallel task execution rewires how the agent executes spec work. Quick Plan Mode introduces a fundamentally different philosophy. Requirements Analysis catches a class of bugs that previously survived until implementation. Taken together, 0.12 is the biggest behavioral update Kiro has shipped since it replaced Amazon Q Developer.

Parallel task execution

Kiro specs produce a task list. Before 0.12, those tasks ran sequentially — task 2 waited for task 1 to complete even when the two had no dependency relationship. On a ten-task spec with five independent pairs, that meant roughly half the agent's wall-clock was idle.

Parallel task execution analyzes the dependency graph automatically. Tasks with no shared output files or schema dependencies run concurrently. The agent surfaces the dependency analysis in chat before execution so you can review the plan, and Kiro's hook system still fires pre-task and post-task events for each concurrent task — your CI integrations don't need to change.

.kiro/specs/payments/tasks.md
## Task graph (resolved by Kiro 0.12)

# Parallel batch 1 (no dependencies)
- [ ] 1. Add Stripe webhook route          — REQ-1
- [ ] 2. Create payment_events table       — REQ-3

# Parallel batch 2 (depends on 1 + 2)
- [ ] 3. Wire webhook to database writer   — REQ-1, REQ-3

# Parallel batch 3 (depends on 3)
- [ ] 4. Add idempotency key checks        — REQ-2
- [ ] 5. Write integration tests           — REQ-1, REQ-2, REQ-3

Tasks 1 and 2 run concurrently. Task 3 starts the moment both complete. Tasks 4 and 5 run concurrently once 3 is done. On a spec like this, wall-clock drops from five sequential slots to three concurrent batches — close to the advertised 4x in practice.

Quick Plan Mode

The original Kiro workflow has three approval gates: you review requirements, then design, then the task list before implementation starts. That structure is right for production features. It is wrong for a spike, a throwaway prototype, or a feature small enough that you already know the answer.

Quick Plan Mode closes all three gates. Kiro asks its clarifying questions upfront in a single chat turn, then generates requirements, design, and task list in one pass and lands directly on the task list, ready to execute. No pauses, no approvals. The spec documents are still written to .kiro/specs/<slug>/ — you can review them after the fact — but they don't block forward motion.

Enabling Quick Plan Mode
# In the Kiro chat panel, prefix your prompt:
/quick-plan Add a rate limiter to the /auth/login endpoint

# Kiro asks one round of clarifying questions:
> What limit (requests per minute)?
> Sliding window or token bucket?
> Block or queue when limit is hit?

# After your answers, it generates all three spec files and
# starts executing tasks immediately.

In practice, Quick Plan Mode occupies the space that /implement fills in Claude Code or Composer fills in Cursor — a fast, single-shot agentic execution for well-understood tasks. The difference is that Kiro still writes the spec, so you get a record of what it decided even when you didn't review it ahead of time.

Requirements analysis

The third major feature ships as a new deep-analysis step at the end of Phase 1 (requirements capture). Before proceeding to design, Kiro now reads its own requirements and looks for logical inconsistencies: contradictory constraints, ambiguous triggers, requirements that are not independently testable, and non-functional requirements stated without measurable thresholds.

The output appears as clarifying questions in chat. These aren't boilerplate questions — they're targeted to the specific logical gaps found in your spec. A requirement that says "the system shall respond quickly" gets flagged and asked: "quickly is not measurable — what is your p99 latency target?"

pre-impl

bugs caught before a line of code is written

Requirements Analysis surfaces logical inconsistencies, contradictory constraints, and untestable requirements during Phase 1 — before the design doc exists.

This is a real capability gap that Cursor, Windsurf, and Claude Code don't close, because they don't require a spec at all. The requirement that fires a contradictory constraint in Kiro would become a subtle runtime edge case in any other tool — found in QA, not in planning.

Choosing a mode: quick vs full spec

Kiro 0.12 effectively ships two execution modes. Here's how to choose:

Mode selection heuristic
Full spec workflow (original):
  ✓ The feature touches a shared API contract
  ✓ Multiple engineers will work from this spec
  ✓ The feature carries compliance or audit requirements
  ✓ You want the requirements doc as a durable artifact
  ✓ The feature is large (10+ tasks, multiple subsystems)

Quick Plan Mode (new in 0.12):
  ✓ You're spiking an idea or building a throwaway prototype
  ✓ The feature is small and self-contained (< 5 tasks)
  ✓ You already know the requirements — you just want execution
  ✓ Speed matters more than spec quality for this specific task
  ✓ You'll review the spec after the fact, not before

Most teams will run Quick Plan for day-to-day feature work and reserve full-spec for cross-cutting changes, security-adjacent work, and anything that needs a paper trail. That split mirrors how engineers naturally modulate documentation depth: exhaustive for architecture decisions, lightweight for implementation details.

Kiro skills on skills-hub.ai

The skills-hub.ai registry carries a growing set of SKILL.md files built for Kiro workflows. The kiro-spec-driven skill implements the full spec-driven workflow as a portable Claude Code skill — useful when you want to replicate Kiro's process in another tool. The new kiro-quick-plan skill mirrors the Quick Plan Mode for Claude Code and Codex CLI users who want a fast, single-pass spec-and-execute loop without Kiro's IDE dependency.

Terminal
# Install the quick-plan skill for Claude Code
npx @skills-hub-ai/cli install kiro-quick-plan

# Then invoke it on any feature description
/kiro-quick-plan "Add rate limiting to POST /api/auth/login"

Browse all Kiro-compatible skills at /kiro-skills or filter by the KIRO platform tag in the skill catalog.

Kiro 0.12 is the clearest signal yet that spec-driven development and fast agentic execution aren't opposites. Quick Plan gives you the speed of Cursor Composer without abandoning the artifact trail. Parallel task execution makes the wait short enough that the full spec workflow stops feeling like a tax. Both features narrow the gap between "I need it done now" and "I need it done right" — which is, ultimately, the gap every AI coding tool is trying to close.

Written by

Skills-Hub Team

AI coding tools coverage

Skills-Hub is the open registry for AI coding skills, 4,400+ SKILL.md files synced daily from Anthropic, Google, Microsoft, and 90+ official sources. Free + MIT.

Continue reading