CommunityCodierung & Entwicklunggithub.com

zhaoxuya520/reverse-skill-private

Reverse Engineering / Penetration Testing / Security Skill Routing Package - AI auto-routing + on-demand bootstrapping toolchain + self-evolving experience base | Supports Claude Code, Kiro, Cursor, Cline and other code AI clients

Was ist reverse-skill-private?

Dieses Skill-Paket dient als zentraler Router für Aufgaben im Bereich Reverse Engineering, Penetrationstests und allgemeine IT-Sicherheit, optimiert für den Einsatz mit KI-Code-Assistenten wie Claude Code, Kiro, Cursor und Cline. Es bietet eine automatische Routenauswahl, die anhand der aktuellen Anfrage des Entwicklers das passende Tool und den richtigen Workflow bestimmt – von statischer Analyse über Debugging bis hin zur Live-Penetration. Darüber hinaus integriert es ein dynamisch wachsendes Erfahrungswissen, das aus erfolgreich abgeschlossenen Aufgaben Muster ableitet und bei zukünftigen ähnlichen Herausforderungen automatisch vorschlägt. Der Fokus liegt auf Effizienzsteigerung: Statt manueller Tool-Auswahl und Konfiguration übernimmt der Skill die Orchestrierung und passt sich bei Bedarf selbst an neue Umgebungen an – etwa durch das automatische Herunterladen und Installieren fehlender Abhängigkeiten. Dies reduziert kognitive Belastung und beschleunigt komplexe Sicherheitsanalysen erheblich, da der KI-Assistent stets weiß, welches Werkzeug wann sinnvoll ist und wie es eingesetzt wird.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add zhaoxuya520/reverse-skill-private

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 reverse-skill-private?

Reverse Engineering / Penetrationstests / IT-Sicherheit – Skill-Routing-Paket

KI-gesteuerte automatische Routenauswahl + Toolchain nach Bedarf + selbstlernende Erfahrungsdatenbank

Unterstützt: Claude Code, Kiro, Cursor, Cline sowie andere KI-Code-Assistenten

Übersicht

Dieses Skill-Paket fungiert als zentraler Koordinator für sicherheitsbezogene Aufgaben. Es stellt sicher, dass Ihr KI-Assistent stets das richtige Werkzeug, die optimale Vorgehensweise und auf Wunsch automatisch bereitgestellte Abhängigkeiten nutzt.

  • Automatische Routenauswahl – Der Skill analysiert Ihre Anfrage und wählt den passenden Workflow (z. B. statische Code-Analyse, Debugging, Netzwerk-Scan).
  • Toolchain bei Bedarf – Fehlende Tools (z. B. Ghidra, radare2, nmap, Burp Suite) können automatisch erkannt und installiert werden.
  • Erfahrungsdatenbank – Aus wiederholten Einsätzen werden bewährte Muster extrahiert und bei ähnlichen Aufgaben vorgeschlagen.

Verwendung

Aktivieren Sie den Skill in Ihrem KI-Client, indem Sie die bereitgestellte Konfiguration importieren (z. B. über eine .cursorrules-Datei für Cursor oder instructions für Claude Code).

Beispielaufruf:

# Führen Sie eine statische Analyse einer Binärdatei durch (Claude Code)
> reverse-skill-private analyze binary ./sample.exe

Der Skill leitet die Anfrage automatisch an das geeignete Tool weiter (z. B. objdump, readelf, Ghidra oder radare2).

Konfiguration

Um den Skill zu konfigurieren, legen Sie eine Datei .reverse-skill.json im Projektverzeichnis an. Beispiel:

{
  "preferred_tools": {
    "static_analysis": "radare2",
    "dynamic_analysis": "gdb",
    "network_scan": "nmap"
  },
  "auto_install": true,
  "experience_db": {
    "enabled": true,
    "max_entries": 100
  }
}

Optionen:

SchlüsselTypBeschreibung
preferred_toolsObjektBevorzugte Werkzeuge pro Kategorie (statisch, dynamisch, Netzwerk).
auto_installboolFehlende Tools automatisch installieren (Standard: true).
experience_db.enabledboolErfahrungsdatenbank aktivieren (Standard: true).
experience_db.max_entriesintMaximale Anzahl gespeicherter Erfahrungspunkte.

Struktur des Repositories

reverse-skill-private/
├── SKILL.md                    # Diese Datei
├── routes/                     # Routendefinitionen
│   ├── static-analysis.yaml
│   ├── dynamic-analysis.yaml
│   └── network-pentest.yaml
├── tools/                      # Tool-Konfigurationen
│   ├── radare2.json
│   ├── ghidra.json
│   └── nmap.json
├── experience/                 # Erfahrungsdatenbank (wächst automatisch)
│   └── patterns.db
└── .reverse-skill.json         # Beispielkonfiguration

Erweiterte Nutzung

Eigene Routen hinzufügen

Erstellen Sie eine YAML-Datei im Ordner routes/ mit folgendem Format:

name: My Custom Route
trigger:
  keywords: ["custom", "special", "my-task"]
workflow:
  - tool: radare2
    args: ["-A", "{file}"]
  - tool: strings
    args: ["{file}"]

Erfahrungen manuell teilen

Exportieren Sie Ihre gespeicherten Muster:

> reverse-skill-private experience export --format json > my-patterns.json

Importieren Sie Muster von anderen:

> reverse-skill-private experience import ./shared-patterns.json

Kompatibilität

PlatformUnterstützungHinweise
Claude Code✅Per instructions-Datei oder .claude-Konfiguration.
Cursor✅.cursorrules-Datei im Projektstamm.
Cline✅CLI-Integration standardmäßig aktiviert.
Kiro✅Über Skill-Marktplatz importieren.

Beitrag leisten

Wir freuen uns über Pull-Requests, die neue Routen, bessere Tool-Konfigurationen oder Verbesserungen an der Erfahrungsdatenbank mitbringen!

Lizenz

MIT


Dieses Skill-Paket ist für Entwickler und Sicherheitsanalysten konzipiert, die die Produktivität ihres KI-Assistenten maximieren möchten. Automatische Routenauswahl, dynamische Tool-Bereitstellung und selbstlernende Muster machen komplexe Sicherheitsaufgaben schneller und zuverlässiger.

Verwandte Skills