CommunityCodierung & Entwicklunggithub.com

nanameru/agent-skills

Sicherheitsorientierte Chaos-Engineering-Fähigkeit für KI-Codierungsagenten. Analysieren Sie Codebasen auf Schwachstellen durch Simulation von Fehlerszenarien.

Was ist agent-skills?

Diese Fähigkeit ist ein spezielles Tool für KI-Codierungsagenten (wie Claude Code, Cursor, Codex), das Prinzipien des Chaos-Engineerings auf die Softwaresicherheit anwendet. Anstatt auf herkömmliche statische Analysen zu setzen, simuliert es aktiv Fehlerszenarien (z. B. Netzwerkausfälle, Speicherlecks, plötzliche Eingabeänderungen), um versteckte Schwachstellen und Sicherheitslücken in einer Codebasis aufzudecken. Die Fähigkeit ist plattformunabhängig und kann in CI/CD-Pipelines oder direkt im Entwicklungs-Workflow integriert werden. Durch die Nachbildung von Ausfallmustern hilft sie Entwicklern, Fehler zu entdecken, bevor sie in der Produktion auftreten, und fördert so eine sicherere Code-Entwicklung und robustere Systemarchitekturen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add nanameru/agent-skills

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht agent-skills?

Sicherheitsorientierte Chaos-Engineering-Fähigkeit für KI-Codierungsagenten. Analysieren Sie Codebasen auf Schwachstellen durch Simulation von Fehlerszenarien.

Übersicht

Diese Fähigkeit wendet Chaos-Engineering-Praktiken auf die Sicherheitsanalyse von Codebasen an. Sie führt kontrollierte, zufällige Ausfälle und unerwartete Bedingungen in einer simulierten Umgebung ein, um Sicherheitslücken und Schwachstellen aufzudecken.

Funktionen

  • Fehlerszenario-Simulation: Simuliert eine Vielzahl von Fehlerszenarien, darunter:

    • Netzwerkausfälle und -verzögerungen
    • Speicherüberläufe und -lecks
    • Plötzliche Änderungen von Eingabedaten
    • Race Conditions und Deadlocks
    • Fehler bei Authentifizierungs- und Autorisierungssystemen
  • Schwachstellenerkennung: Erkennt bekannte und unbekannte Schwachstellen, die durch diese Simulationen ausgelöst werden.

  • Berichterstellung: Generiert detaillierte Berichte über aufgedeckte Sicherheitsprobleme, einschließlich ihrer Schwere und Auswirkung.

Verwendung

Installation

Klonen Sie das Repository und installieren Sie die Abhängigkeiten:

git clone https://github.com/nanameru/agent-skills.git
cd agent-skills
pip install -r requirements.txt

Konfiguration

Konfigurieren Sie die Fähigkeit, indem Sie die Umgebungsvariablen in .env festlegen:

AGENT_SKILLS_TARGET_DIR=/path/to/codebase
AGENT_SKILLS_FAILURE_SCENARIOS=all
AGENT_SKILLS_REPORT_FORMAT=markdown

Ausführung

Führen Sie die Fähigkeit mit dem folgenden Befehl aus:

python run_chaos_analysis.py

Plattformunterstützung

Diese Fähigkeit ist mit den folgenden KI-Codierungsagenten kompatibel:

  • Claude Code
  • Cursor
  • Codex
  • GitHub Copilot (eingeschränkte Unterstützung)

Beiträge

Beiträge sind willkommen! Bitte lesen Sie CONTRIBUTING.md für Details.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe LICENSE für Details.

Verwandte Skills