From fa482721540cad8b4d0c7878a2674ade3c78647d Mon Sep 17 00:00:00 2001 From: Dan Kiuna Date: Fri, 10 Jul 2026 10:10:55 -0500 Subject: [PATCH 1/3] docs(.kiro/steering): add update-readme steering guide - Add new steering document for README.md updates - Include manual inclusion configuration for controlled documentation updates - Provide clear instructions for reviewing and maintaining power documentation in README.md - Establish guidance for creating, updating, or removing power details as codebase evolves --- .kiro/steering/update-readme.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .kiro/steering/update-readme.md diff --git a/.kiro/steering/update-readme.md b/.kiro/steering/update-readme.md new file mode 100644 index 00000000..829976d6 --- /dev/null +++ b/.kiro/steering/update-readme.md @@ -0,0 +1,6 @@ +--- +inclusion: manual +description: "Used to update README.md documentation" +--- + +The README.md file contains details about each power in this repo. Please review the codebase and make changes to README.md to create, update or remove details regarding each power. From 7be692d78d83a3a1bebd6b84848d8c913a45306e Mon Sep 17 00:00:00 2001 From: Dan Kiuna Date: Fri, 10 Jul 2026 10:12:33 -0500 Subject: [PATCH 2/3] docs(powers): expand registry with new powers and update descriptions - Add arm-soc-migration power for Arm SoC architecture migrations - Add aws-graviton-migration power for Graviton processor compatibility analysis - Add aws-lambda-managed-instances power for LMI workload evaluation and migration - Add aws-mcp power for complex multi-step AWS tasks - Add aws-observability power combining CloudWatch, APM, CloudTrail, and Prometheus - Add aws-step-functions power for JSONata-based state machine workflows - Add aws-transform-agent-toolkit power for building AWS Transform agents - Add checkout power for Checkout.com payments API documentation - Add localstack power for local AWS development and testing - Update aws-healthomics description to clarify workflow language support - Update aws-infrastructure-as-code description with enhanced capabilities - Update aws-sam description to reflect opinionated approach - Update aws-transform description with specific modernization scenarios - Mark cloudwatch-application-signals as deprecated with migration guidance - Update dynatrace description to include Kubernetes events - Add registry note directing users to kiro.dev/powers for complete power catalog --- README.md | 105 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 95 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 385f425d..3f76ad75 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,19 @@ Collection of Kiro powers for enhanced AI agent capabilities. Each power provides specialized tools and workflows for specific development tasks. +> This repository contains a subset of available Kiro powers. Additional powers are published and hosted independently by their respective authors. For the complete registry of all published powers, visit [kiro.dev/powers](https://kiro.dev/powers). + Documentation is available at https://kiro.dev/docs/powers/ ## Available powers +### arm-soc-migration +**Perform Migration between Arm SoC** - Guides migration of code from one Arm SoC to another, with architecture-aware analysis and safe migration practices. Supports common scenarios like AWS Graviton to Raspberry Pi, NXP i.MX8 to NVIDIA Jetson Orin, and more. + +**MCP Servers:** arm-mcp-server (Docker) + +--- + ### aws-agentcore **Build an agent with Amazon Bedrock AgentCore** - Build, test, and deploy AI agents using AWS Bedrock AgentCore with local development workflow. Amazon Bedrock AgentCore is an agentic platform for building, deploying, and operating effective agents. @@ -27,35 +36,83 @@ Documentation is available at https://kiro.dev/docs/powers/ --- -### aws-healthomics +### aws-graviton-migration +**Plan and Migration to Graviton** - Analyzes source code to identify compatibilities with Graviton processors (Arm64 architecture). Generates reports with incompatibilities and provides suggestions for minimal required and recommended versions for language runtimes and dependency libraries. + +**MCP Servers:** arm-mcp (Docker) -**Create and Manage Bioinformatics Workflows with AWS HealthOmics** - create, migrate, run, debug and identify optimization opportunities for bioinformatics workflows in AWS HealthOmics. +--- + +### aws-healthomics +**AWS HealthOmics** - Create, migrate, run, debug and optimize genomics workflows in AWS HealthOmics. Supports WDL, Nextflow, and CWL workflow languages. **MCP Servers:** awslabs.aws-healthomics-mcp-server --- ### aws-infrastructure-as-code -**Build AWS infrastructure with CDK and CloudFormation** - Generate well-architected AWS infrastructure with CDK and CloudFormation - access latest documentation, validate templates, and troubleshoot deployments. +**Build AWS infrastructure with CDK and CloudFormation** - Build well-architected AWS infrastructure with CDK using latest documentation, best practices, and code samples. Validate CloudFormation templates, check resource configuration security compliance, and troubleshoot deployments. **MCP Servers:** awslabs.aws-iac-mcp-server --- +### aws-lambda-managed-instances +**AWS Lambda Managed Instances** - Evaluate, configure, and migrate workloads to AWS Lambda Managed Instances (LMI). Run Lambda functions on EC2 instances in your account while AWS manages provisioning, patching, scaling, routing, and load balancing. + +**MCP Servers:** None (Knowledge Base Power) + +--- + +### aws-mcp +**Work with AWS** - Perform complex, multi-step AWS tasks by combining real-time access to AWS documentation, syntactically correct API calls and executions, and pre-built workflows called Agent SOPs that follow AWS best practices. + +**MCP Servers:** aws-mcp + +--- + +### aws-observability +**AWS Observability** - Comprehensive AWS observability platform combining CloudWatch Logs, Metrics, Alarms, Application Signals (APM), CloudTrail security auditing, Amazon Managed Prometheus (AMP) metric querying, and automated codebase observability gap analysis. + +**MCP Servers:** awslabs.cloudwatch-mcp-server, awslabs.cloudwatch-applicationsignals-mcp-server, awslabs.cloudtrail-mcp-server, awslabs.prometheus-mcp-server, awslabs.aws-documentation-mcp-server + +--- + ### aws-sam -**Build serverless applications with AWS SAM** - Build, test, and deploy serverless applications using AWS Serverless Application Model (SAM) with local development workflow and MCP tooling. +**AWS SAM** - An opinionated Kiro Power to aid development with AWS Serverless Application Model (SAM). Includes MCP tooling and common usage patterns for building, testing, and deploying serverless applications. **MCP Servers:** awslabs.aws-serverless-mcp-server, fetch --- +### aws-step-functions +**AWS Step Functions** - Build workflows with AWS Step Functions state machines using the JSONata query language. Covers Amazon States Language (ASL) structure, state types, variables, data transformation, error handling, AWS service integration, and migrating from JSONPath to JSONata. + +**MCP Servers:** None (Knowledge Base Power) + +--- + ### aws-transform -**Agents modernizing the world's infrastructure and software**, backed by years of AWS expertise. AWS Transform is a full modernization factory — connecting assessment through execution in a single experience, so the manual handoffs and lost context that commonly stall large-scale migrations and ongoing tech debt reduction no longer slow you down. This power brings AWS Transform directly into Kiro. AWS Transform custom is the first supported capability, with more playbooks on the way. Find out more at [aws.amazon.com/transform](https://aws.amazon.com/transform/) +**AWS Transform** - Migrate, modernize, and upgrade codebases: .NET Framework to .NET 8/10, mainframe COBOL to Java, VMware VMs to EC2, SQL Server/Oracle/MySQL to Aurora, and Java/Python/Node.js version upgrades or AWS SDK migrations. Assess, plan, and execute code transformations from your IDE. **MCP Servers:** None --- +### aws-transform-agent-toolkit +**AWS Transform Agent Toolkit** - Build agents to run in AWS Transform. Provides a self-service agent lifecycle from inception to development to production. Build modernization and migration agents with citation-backed AWS Transform documentation search, package agents as containers, deploy to Bedrock AgentCore, and register with AWS Transform. + +**MCP Servers:** aws-transform-agent-toolkit + +--- + +### checkout +**Checkout.com Global Payments** - Access Checkout.com's comprehensive API documentation with intelligent search and detailed operation information for payments, customers, disputes, and more. + +**MCP Servers:** checkout-dx (HTTPS) + +--- + ### cloud-architect **Build infrastructure on AWS** - Build AWS infrastructure with CDK in Python following AWS Well-Architected framework best practices. @@ -64,7 +121,7 @@ Documentation is available at https://kiro.dev/docs/powers/ --- ### cloudwatch-application-signals -**Amazon CloudWatch Application Signals** - Monitor service health, analyze SLO compliance, and perform root cause analysis with distributed tracing and audit capabilities. +**[DEPRECATED] Amazon CloudWatch Application Signals** - This power has been merged into the AWS Observability power. We recommend installing the AWS Observability power for a more comprehensive monitoring experience. **MCP Servers:** awslabs.cloudwatch-applicationsignals-mcp-server @@ -85,16 +142,23 @@ Documentation is available at https://kiro.dev/docs/powers/ --- ### dynatrace -**Dynatrace Observability** - Query logs, metrics, traces, problems, and security vulnerabilities using DQL (Dynatrace Query Language) and Davis AI. +**Dynatrace Observability** - Query logs, metrics, traces, problems, and Kubernetes events from Dynatrace using DQL (Dynatrace Query Language) and Davis AI. **MCP Servers:** dynatrace-mcp-server --- -### figma -**Design to Code with Figma** - Connect Figma designs to code components - automatically generate design system rules, map UI components to Figma designs, and maintain design-code consistency. +### localstack +**Develop AWS apps with LocalStack** - Build, test, and debug AWS applications locally and in CI/CD using LocalStack. Manage the local cloud environment, deploy infrastructure with CDK/Terraform/SAM, analyze logs, enforce IAM policies, inject chaos faults, and manage state snapshots. + +**MCP Servers:** localstack + +--- + +### migration-to-aws +**GCP to AWS Migration Advisor** - Migrate workloads from Google Cloud Platform to AWS — including AI and agentic workloads. Runs a 6-phase process: discover GCP resources, clarify requirements, design AWS architecture, estimate costs, generate migration artifacts, and collect feedback. -**MCP Servers:** figma +**MCP Servers:** awsknowledge, awspricing --- @@ -126,6 +190,20 @@ Documentation is available at https://kiro.dev/docs/powers/ --- +### spark-troubleshooting-agent +**Troubleshoot Spark applications on AWS** - Troubleshoot Spark applications on AWS EMR, Glue, and SageMaker - analyze failures, identify bottlenecks, get code recommendations. + +**MCP Servers:** sagemaker-unified-studio-mcp-troubleshooting, sagemaker-unified-studio-mcp-code-rec + +--- + +### stackgen +**StackGen Infrastructure as Code** - Design, manage, and deploy cloud infrastructure with StackGen - create appstacks, manage resources, configure environments, and push IaC to Git. Supports AWS, Azure, and GCP. + +**MCP Servers:** stackgen (HTTPS) + +--- + ### strands **Build an agent with Strands SDK** - Build AI agents with Strands SDK using Bedrock, Anthropic, OpenAI, Gemini, or Llama models. @@ -147,6 +225,13 @@ Documentation is available at https://kiro.dev/docs/powers/ --- +### zapier +**Zapier** - Connect 9,000+ apps to your AI workflow — discover, enable, and execute Zapier actions directly from your AI assistant. Supports Agentic and Classic server modes with OAuth authentication. + +**MCP Servers:** zapier (HTTPS) + +--- + ## License From 8f2616da707c3ec8cbbc2e32e9ed9f34ae6bd18a Mon Sep 17 00:00:00 2001 From: Dan Kiuna Date: Fri, 10 Jul 2026 10:14:43 -0500 Subject: [PATCH 3/3] chore(hooks): remove update-readme hook - Remove .kiro/hooks/update-readme.kiro.hook hook configuration - Hook functionality superseded by automated documentation processes - Simplify hook management by eliminating redundant user-triggered workflow --- .kiro/hooks/update-readme.kiro.hook | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 .kiro/hooks/update-readme.kiro.hook diff --git a/.kiro/hooks/update-readme.kiro.hook b/.kiro/hooks/update-readme.kiro.hook deleted file mode 100644 index 04308e3c..00000000 --- a/.kiro/hooks/update-readme.kiro.hook +++ /dev/null @@ -1,15 +0,0 @@ -{ - "enabled": true, - "name": "Update README", - "description": "Monitors changes to README.md and triggers an agent to review and update the documentation", - "version": "1", - "when": { - "type": "userTriggered" - }, - "then": { - "type": "askAgent", - "prompt": "The README.md file contains details about each power in this repo. Please review the codebase and make changes to README.md to create, update or remove details regarding each power." - }, - "workspaceFolderName": "kiro-powers", - "shortName": "update-readme" -} \ No newline at end of file