ARC by SourceLoop - Kiro Powers
March 9, 2026 · View on GitHub
This directory contains Kiro Powers for the ARC microservice catalog. Each power provides specialized context and tools to Kiro agents for working with SourceLoop services.
Available Powers
| Power | Description |
|---|---|
sourceloop | Core ARC framework, CLI scaffolding, and LoopBack 4 patterns |
sourceloop-authentication-service | Multi-tenant authentication with OAuth, MFA, SAML, JWT |
sourceloop-oidc-service | OpenID Connect identity server |
sourceloop-audit-service | Audit logging with S3 archival |
sourceloop-notification-service | Multi-channel notifications (email, SMS, push, WebSocket) |
sourceloop-chat-service | Real-time chat messaging with groups |
sourceloop-in-mail-service | Incoming email management |
sourceloop-video-conferencing-service | Video conferencing with Vonage and Twilio |
sourceloop-payment-service | Payments via PayPal, Stripe, Razorpay |
sourceloop-bpmn-service | BPMN workflows with Camunda |
sourceloop-task-service | Event-driven task management (Kafka/SQS/HTTP) |
sourceloop-scheduler-service | Job scheduling and cron tasks |
sourceloop-search-service | Full-text search and filtering |
sourceloop-survey-service | Surveys, questionnaires, and feedback |
sourceloop-feature-toggle-service | Feature flags and toggles |
sourceloop-user-tenant-service | User and tenant management with RBAC |
sourceloop-reporting-service | Report generation with S3 export |
Installing a Power
In Kiro IDE:
- Open the Powers panel
- Click Add power from Local Path
- Select the power directory
Power Structure
Each power contains:
power-name/
├── POWER.md # Metadata, documentation, and agent guidance
└── mcp.json # MCP server configuration (points to @sourceloop/cli)
The core sourceloop power also includes steering files:
sourceloop/
├── POWER.md
├── mcp.json
└── steering/
├── loopback4-patterns.md # LoopBack 4 conventions and patterns
└── cli-usage.md # ARC CLI command reference
MCP Server
All powers reference the @sourceloop/cli MCP server, which provides tools for:
- Scaffolding monorepos and microservices
- Adding AWS CDK deployment support
- Generating Angular and React frontends
- Updating project dependencies