Kiro Features

Explore Kiro's powerful features, from specification-driven development to intelligent agent hooks, enhancing your development experience in every way.

Core Feature

Specification-Driven Development

Kiro's specification-driven development method creates order from chaos. By generating detailed requirements, design, and task documents, it ensures that every project has clear goals and execution paths.

Requirements Specification (requirements.md)

Generate detailed user stories and acceptance criteria from simple prompts

Design Specification (design.md)

Generate data flow diagrams, interface definitions, and database schemas

Task Specification (tasks.md)

Break down work into a list of coding tasks, properly sequenced according to dependencies

requirements.md
# Requirements: Product Review System

## User Stories
- As a customer, I want to view product reviews to make purchasing decisions
- As a customer, I want to filter reviews by rating to find the most relevant feedback
- As a customer, I want to add product reviews to share my experience

## Acceptance Criteria
- The system should display average rating for each product
- Users can sort reviews by date or rating
- Review form should include rating, title, and content fields
Create Hook
// Hook Name: Component Update Test
// Trigger Event: File Save
// Watch Files: src/components/*.tsx
// Instructions: When a component is modified, ensure the corresponding test is also updated,
//               and check if it follows the single responsibility principle

// Hook Execution Logic
1. Detect component file changes
2. Analyze component responsibilities and functions
3. Update or create corresponding test files
4. Verify if the component follows the single responsibility principle
5. Provide improvement suggestions
Automation

Intelligent Agent Hooks

Kiro's agent hooks work like an experienced developer, capable of catching things you might miss or completing boilerplate tasks in the background. Create event-driven automation workflows to elevate development efficiency to new heights.

Event Triggers

Automatically execute tasks when you save, create, or delete files

Custom Logic

Define natural language instructions for hooks, Kiro will translate them into concrete actions

Team Standardization

Share hooks via Git to enforce consistent standards across the entire team

Workflow

Flexible Development Modes

Kiro offers two development modes, adapting to different work styles and project requirements, allowing you to flexibly switch between rapid exploration and structured development.

Vibe Mode (Chat-First)

  • Ideal for exploration and discovery
  • Performs best when requirements are unclear
  • After inputting goals, Kiro interactively guides you to completion

Spec Mode (Planning-First)

  • Suitable for larger or production-level projects
  • Starts with requirements, constraints, and architecture
  • Kiro generates code and infrastructure based on these specifications
V
Vibe Mode
Chat-first exploration
S
Spec Mode
Planning-first structure
AWS Documentation MCP Server

Instant access to the latest AWS documentation, best practices, and implementation patterns.

Git Repository Research Server

Deep analysis of codebases and provision of intelligent insights and recommendations.

Custom MCP Servers

Create your own dedicated MCP servers to meet specific needs.

Extensibility

Model Context Protocol (MCP)

Extend Kiro's functionality by connecting to specialized MCP servers. MCP allows Kiro to integrate with various professional tools and data sources, providing a richer, more targeted development experience.

Professional Knowledge Access

Access domain-specific knowledge and tools, such as AWS services, framework documentation, etc.

Easy Management

Easily manage MCP server connections and configurations in the Kiro panel

Open Ecosystem

Leverage open-source MCP servers or create custom servers to meet specific needs

Ready to experience Kiro's powerful features?

Kiro is available for free during the preview period. Download now and experience the future of intelligent agent IDE firsthand.