Communitygithub.com

luckyrjain/software-builder

Portable Cursor/Claude Agent-Fähigkeiten für GitLab MR-Review, Incident-RCA, Kubernetes-Rightsizing, Squad-Ownership und org-Rollups – Registry-getriebene Installation, Verhaltensevaluierungen, Kompositionsverträge.

Was ist software-builder?

Das Skill-Paket 'luckyrjain/software-builder' bietet portable, sofort einsetzbare Fähigkeiten für KI-Assistenten wie Claude Code, Cursor und Codex. Es deckt mehrere DevOps- und Engineering-Workloads ab: automatisierte GitLab Merge Request Reviews, Incident Root Cause Analysis (RCA), Kubernetes-Ressourcenoptimierung (Rightsizing), Squad-Ownership-Mappings und organisatorische Rollup-Berichte. Die Besonderheit liegt im Registry-gesteuerten Installationsmechanismus, der eine zentrale Verwaltung aller Skills ermöglicht, sowie in integrierten Verhaltensevaluierungen, die die Qualität und Konsistenz der Agentenausgaben sicherstellen. Kompositionsverträge definieren, wie mehrere Skills kombiniert werden können, um komplexe, mehrstufige Aufgaben zu erledigen – z. B. einen MR-Review mit anschließender automatischer Rightsizing-Empfehlung. Dieses Skill-Set ist ideal für Entwicklerteams, die ihre CI/CD-Pipelines und Betriebsprozesse standardisieren und die Produktivität ihrer KI-Agenten maximieren möchten.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add luckyrjain/software-builder

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht software-builder?

Portable Cursor/Claude-Agent-Fähigkeiten für GitLab MR-Review, Incident-RCA, Kubernetes-Rightsizing, Squad-Ownership und org-Rollups – Registry-getriebene Installation, Verhaltensevaluierungen, Kompositionsverträge.

Übersicht

Dieses Skill-Paket bündelt mehrere spezialisierte Fähigkeiten für KI-Assistenten, die in Entwicklungsumgebungen wie Cursor, Claude Code oder Codex integriert werden. Jede Fähigkeit ist als eigenständiges, portables Modul konzipiert und kann über eine zentrale Registry installiert und verwaltet werden.

Enthaltene Fähigkeiten

  • GitLab MR Review: Automatisierte Überprüfung von Merge Requests mit konfigurierbaren Prüfregeln und Feedback-Mechanismen.
  • Incident RCA: Unterstützung bei der Root-Cause-Analyse von Vorfällen durch strukturierte Abfragen und Abgleich mit historischen Daten.
  • Kubernetes Rightsizing: Analyse von Cluster-Ressourcen mit Empfehlungen zur Pod- und Namespace-Optimierung.
  • Squad Ownership: Mapping von Teamzuständigkeiten auf Codebestände und Dienste.
  • Org Rollups: Aggregierte Berichte über Teamaktivitäten und Projektfortschritt.

Installation

Skills werden über die Registry installiert:

# Beispiel für die Registrierung eines Skills
cursor skill install luckyrjain/software-builder

Oder über die Claude Code CLI:

claude skill add luckyrjain/software-builder

Verwendung

Jede Fähigkeit kann durch natürliche Sprachbefehle aktiviert werden. Beispiele:

  • „Überprüfe den aktuellen MR und gib Feedback zu Code-Stil und Sicherheitslücken.“
  • „Führe eine RCA für den letzten PagerDuty-Incident durch.“
  • „Empfehle Rightsizing für den Namespace production in Kubernetes.“

Verhaltensevaluierungen

Das Paket enthält Evaluierungsvorlagen, um die Ausgaben der Agenten zu testen und zu validieren. Evaluierungen können lokal oder in CI/CD-Pipelines ausgeführt werden.

Kompositionsverträge

Kompositionsverträge definieren, wie mehrere Skills miteinander kombiniert werden können. Beispiel:

trigger: gitlab:mr:opened
steps:
  - skill: software-builder/gitlab-mr-review
  - skill: software-builder/k8s-rightsizing
    condition: mr.labels contains "infra"

Beitragen

Siehe CONTRIBUTING.md – Pull-Requests sind willkommen.

Lizenz

MIT

Verwandte Skills