A curated collection of Kiro Powers for modern software development. Powers provide AI-assisted guidance, documentation, and tooling for various frameworks, libraries, and architectural patterns.
Powers are knowledge packages that enhance Kiro's capabilities with specialized documentation, workflow guides (steering files), and optionally MCP servers. They help you build better software by providing contextual guidance directly in your development workflow.
Architecture & Design Patterns
Power
Description
CQRS & Event Sourcing
Command Query Responsibility Segregation, Event Sourcing, aggregates, sagas, and read models
Domain-Driven Design
Strategic and tactical DDD patterns - bounded contexts, aggregates, ubiquitous language
EventStorming
Collaborative workshop techniques for domain exploration and process modeling
XState
State machines, statecharts, and the actor model for complex state management
Power
Description
TanStack DB
Reactive client store with collections, live queries, and optimistic mutations
TanStack Table
Headless, type-safe data grid with sorting, filtering, pagination, and more
PowerSync
Offline-first sync engine with SQLite and real-time synchronization
Power
Description
TanStack Form
Type-safe, headless form library with flexible validation
Power
Description
TanStack Router
Fully type-safe React router with built-in data loading and search params
Expo Router
File-based routing for React Native with Expo
Power
Description
shadcn/ui
Beautiful, accessible React components with Tailwind CSS (includes MCP server)
React Native Reusables
shadcn/ui-style components for React Native with Nativewind and RN Primitives
Power
Description
Expo
React Native framework for iOS, Android, and web with EAS build services
Power
Description
fast-check
Property-based testing with automatic shrinking and race condition detection
Power
Description
React Cosmos
Develop and test React UI components in isolation with fixtures, decorators, and visual component library
TypeScript & Functional Programming
Power
Description
Effect TypeScript
Robust, type-safe applications with functional programming patterns
Clone this repository into your Kiro powers directory
Powers will be automatically available in Kiro
git clone git@github.com:iz9/kiro-powers.git
Each power follows a consistent structure:
powers/
└── power-name/
├── POWER.md # Main documentation and overview
├── steering/ # Detailed topic guides
│ ├── getting-started.md
│ ├── core-concepts.md
│ └── ...
└── mcp.json # Optional MCP server configuration
Once installed, you can activate powers in Kiro by mentioning relevant keywords or explicitly requesting them. Powers provide:
Contextual documentation - Relevant information based on what you're building
Steering files - Step-by-step guides for specific workflows
MCP tools - Direct integration with external services (where available)
Contributions are welcome! To add a new power:
Create a new directory under powers/
Add a POWER.md with frontmatter (name, description, keywords)
Add steering files for detailed topics
Optionally add mcp.json for MCP server integration
MIT