Skip to main content
Kiro Specs is an IDE and web workflow that produces three primary artifacts: requirements or bug analysis, technical design, and tasks. Teams can begin with requirements, begin with the design, or use a quick plan that creates the same artifact set without gates between phases. Source stamp: official Kiro Specs documentation, captured July 18, 2026. Kiro’s published content terms do not provide an open template license, so this page paraphrases and links rather than copying templates.

Artifact tree

The official requirements-first guide describes user stories, acceptance criteria, EARS-style system behavior, functional requirements, and edge cases. Design covers architecture, components, sequences, data models, interfaces, error handling, and testing. The task file provides discrete implementation work.

Workflow variants

Kiro’s steering supplies persistent project guidance outside the feature directory. In chat, the spec artifacts can be brought back into context for implementation or validation.

Review and handoff conventions

The artifact set gives reviewers separate places to challenge expected behavior, technical design, and execution tasks. On the web, users can refine artifacts before running all or selected tasks and can download the Markdown. In the IDE, the files remain in the repository’s .kiro/specs/ directory.

Inspect a source-faithful example

Inspect the manual, source-faithful Kiro three-file example for reliable webhook delivery. It was not generated by Kiro. The comparison could not run the vendor workflow without Kiro authentication, so the original example follows the public artifact model and labels that limit in every file.

Choose Kiro Specs when

  • the team already works in Kiro and wants integrated artifact editing and task execution;
  • three consistent files are enough for the feature;
  • requirements-first and design-first entry points are both useful; or
  • a quick-plan mode should remove intermediate gates.
Use GitHub Spec Kit vs Kiro Specs for the direct choice. Plannotator does not redistribute Kiro templates; use the official product to create them. Reviewed July 19, 2026. Researched and maintained by the Plannotator documentation team. Kiro is named for identification; Plannotator is not affiliated with or endorsed by AWS.
Last modified on July 20, 2026