Files
Orchestrator/shared/power_skills_and_more/powers/README.md
T
ankn a5f8fb49ab Migrate all repos into monorepo context folders
Bahn: aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp,
      Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit,
      Projekt-KIQ-HP, teamlandkarte-mcp
Dhive: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)

Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
2026-06-30 20:39:52 +02:00

3.1 KiB

Powers

Dieser Ordner enthält Kiro Powers: gebündeltes Dokumentations-/Workflow-Wissen, das Kiro bei passenden Anfragen automatisch aktiviert.

Was ist eine Power? Eine Power verpackt Wissen (POWER.md), optionale Workflow-Guides (steering/*.md) und optional MCP-Server. Kiro lädt die Detail-Instruktionen erst bei Bedarf („on-demand") — das hält den Kontext schlank.

Enthaltene Powers

Power Zweck Aktiviert bei Themen wie
db-openshift-deploy Manuelles Deployment: Docker → Artifactory → OpenShift (oc) openshift, oc, dbcs, artifactory, image pull
db-pipeship-onboarding Repo mit pipeship aufsetzen (CI/CD bis Prod, K8s, Trivy, Renovate) pipeship, gitlab ci, deploy_k8s_generic, cdaas
db-dxp-platform Nachschlagewerk DXP-Ökosystem (pipeship, CDaaS, Portal, Compliance) dxp, developer portal, crossplane, flux, tenant
db-scm-info-compliance scm-info.yaml erstellen/validieren + Compliance-Checks scm-info, compliance suite, beam id, sbom

Jede Power liegt in einem eigenen Ordner mit einer POWER.md (Pflicht); manche haben zusätzlich steering/-Dateien für vertiefende Workflows.

powers/
├── README.md                       # diese Datei
├── db-openshift-deploy/
│   └── POWER.md
├── db-pipeship-onboarding/
│   ├── POWER.md
│   └── steering/
│       └── repo-typen.md
├── db-dxp-platform/
│   └── POWER.md
└── db-scm-info-compliance/
    └── POWER.md

Installation (lokal testen)

Powers werden über die Powers-UI in Kiro installiert:

  1. Powers-Panel öffnen: Powers-Icon in der Kiro-Sidebar — oder Command Palette → „Powers" — oder Kiro bitten: „Open the powers configuration".
  2. „Add Custom Power" klicken.
  3. „Local Directory" wählen.
  4. Absoluten Pfad zum gewünschten Power-Ordner einfügen, z. B.:
    <PFAD-ZUM-REPO>/powers/db-pipeship-onboarding
    
    (Pro Power einmal — der Pfad zeigt auf den Ordner, der die POWER.md enthält.)
  5. „Add" klicken. Die Power erscheint unter Installed Powers (Status „Active").

Wichtig: Der Pfad muss auf den einzelnen Power-Ordner zeigen (mit POWER.md direkt darin), nicht auf powers/.

Teamweite Verteilung

Da dieses Repo ein Git-Repo ist, können die Powers auch als Repository-Quelle in Kiro hinterlegt werden — dann installiert das Team sie direkt aus Git statt über lokale Pfade. In der Powers-UI eine Custom-Repository-Quelle mit der Repo-URL und dem Pfad powers/<power-name> hinzufügen.

Eigene Power hinzufügen

  1. Neuen Ordner powers/<name>/ anlegen.
  2. POWER.md mit Frontmatter (Name, Beschreibung, Keywords) + Inhalt erstellen.
  3. Optional steering/*.md für vertiefende Workflows ergänzen.
  4. Diese Tabelle oben aktualisieren, committen, pushen.

Mehr zum Bauen eigener Powers: https://kiro.dev/docs/powers/ — sowie die offizielle Power „Build a Power" (power-builder) in der Kiro-Powers-Registry.