Erzwinge Qualitätskontrolle, Beweisprüfung und Quality Gates während Security-Audits und Code-Reviews.
- GitHub Stars
- 41.038
- Dateien
- 8
- Letzter Commit
- 11. Nov. 2026
- Lizenz
- MIT
- Erlaubte Tools
- —
Was macht der audit-integrity Skill?
audit-integrity ist ein Agent Skill. Erzwinge Qualitätskontrolle, Beweisprüfung und Quality Gates während Security-Audits und Code-Reviews.
Zusammenfassung erzeugt aus der SKILL.md des Skills.
Über den audit-integrity skill
Security-Experten und Entwickler nutzen diesen Skill, um hohe Standards bei SAST, SCA, Threat Modeling und Security Code Reviews einzuhalten. Er fungiert als Quality-Control-Layer, der sicherstellt, dass jeder Security-Befund durch verifizierte Code-Locations und Taint-Traces belegt ist. Durch das Laden spezifischer modularer Komponenten aus dem References-Verzeichnis kann ein Agent strikte Regeln gegen das Unterdrücken valider Schwachstellen durchsetzen und die Erfindung von Beweisen verhindern.
Der Skill arbeitet über einen strukturierten Execution Flow, der mit einem Clarification-Protokoll zur Definition des Scopes beginnt und mit einem Self-Reflection Quality Gate endet. Bevor ein Bericht ausgeliefert wird, muss der Agent eine Scoring-Rubrik verwenden, um sicherzustellen, dass der Entwurf einen Mindestwert von 8 von 10 erreicht. Er enthält zudem ein Retry-Protokoll für den Umgang mit Tool-Fehlern sowie ein Self-Learning-System, um nach Abschluss eines Scans Lessons Learned und Security Memories zu dokumentieren.
Was ein agent damit machen kann
- 1Beweise für Security-Findings verifizierenStelle sicher, dass jede identifizierte Schwachstelle verifizierte Code-Locations und Taint-Flow-Traces enthält.
- 2Unterdrückung von Findings verhindernVerhindere, dass der Agent während eines Reviews valide Security-Probleme rationalisiert oder ignoriert.
- 3Report-Qualitätsschwellen erzwingenPrüfe, ob ein Entwurf eines Security-Reports einen Mindest-Qualitätswert erreicht, bevor er an einen User gesendet wird.
- 4Fehler bei der Tool-Ausführung handhabenVerwalte Fälle, in denen eine Suche oder ein Tool fehlschlägt, indem du es einmal wiederholst und dann das Ergebnis dokumentierst.
Geschrieben basierend auf dem SKILL.md des skills. Jeder use case wurde gegen ein zitat daraus geprüft.
So installierst du den audit-integrity Skill
Jeder Befehl kopiert den Skill-Ordner in das Skills-Verzeichnis des Clients. Starte den Client neu oder beginne eine neue Session, um ihn zu laden.Den audit-integrity Skill in Claude Code installieren
~/.claude/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity ~/.claude/skills/audit-integrityDen audit-integrity Skill in Claude Code (project) installieren
.claude/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity .claude/skills/audit-integrityDen audit-integrity Skill in Codex installieren
~/.agents/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity ~/.agents/skills/audit-integrityDen audit-integrity Skill in Gemini CLI installieren
~/.gemini/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity ~/.gemini/skills/audit-integrityDen audit-integrity Skill in Claude.ai installieren
npx degit github/awesome-copilot/skills/audit-integrity audit-integrity && zip -r audit-integrity.zip audit-integrity # claude.ai → Customize → Skills → + → Create skill → Upload a skill → audit-integrity.zip
Automatisierte Checks
Geluften am 13. Nov. 2026Vollständiger Bericht →Hat unsere automatischen Prüfungen bestanden. Das ist kein Sicherheitsaudit: Lesen Sie die Skripte, bevor ein Agent sie ausführt. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbargithub/awesome-copilot/skills/audit-integrity is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/audit-int ↗Bestanden
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗Bestanden
- Keine Download-und-Ausführen-Muster oder Zugangsdatendiebstahl in SkriptenNo scripts in the skill folderBestanden
- Keine versteckten Anweisungen in SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/audit-int ↗Bestanden
- Vorab erlaubte Tools sind eingeschränktNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/audit-int ↗Bestanden
SKILL.md
Auf GitHub ansehenAudit Integrity Skill
Enforce output quality, intellectual honesty, and continuous improvement across security audits and code reviews.
When to Use
- Perform security analyses, threat models, code reviews, or quality audits.
- Validate that every finding has verified code evidence and taint flow.
- Prevent the suppression or rationalization of security findings.
- Evaluate draft reports against the quality gate threshold (score ≥ 8/10).
- Record lessons learned and security memories after you complete a scan.
Components
This skill provides 7 modular capabilities in the references/ directory. Load each file when you reach its execution phase:
| Component | Reference File | Purpose |
|---|---|---|
| Clarification Protocol | references/clarification-protocol.md | Ask a maximum of 2 targeted questions when scope is not clear |
| Anti-Rationalization Guard | references/anti-rationalization-guard.md | Prohibited rationalizations and mandatory responses for findings |
| Self-Critique Loop | references/self-critique-loop.md | Mandatory second pass to verify evidence and coverage |
| Retry Protocol | references/retry-protocol.md | Tool failure and empty search handling: retry once, then document |
| Non-Negotiable Behaviors | references/non-negotiable-behaviors.md | Mandatory rules: do not fabricate, cite evidence, report gaps |
| Self-Reflection Quality Gate | references/self-reflection-quality-gate.md | Scoring rubric (1–10 scale) with a minimum threshold of 8 |
| Self-Learning System | references/self-learning-system.md | Templates and rules for lessons and security memories |
Execution Flow
Load reference files as you reach each phase:
- Before analysis: If scope or policy is not clear, read references/clarification-protocol.md. Ask a maximum of 2 targeted questions.
- During analysis: Follow references/non-negotiable-behaviors.md. At each triage decision, consult references/anti-rationalization-guard.md.
- On tool or search failure: Follow references/retry-protocol.md. Do not assume code is secure without verification.
- After initial analysis: Complete a second pass with the checklist in references/self-critique-loop.md. Verify taint traces and manifest coverage.
- Before delivery: Score the draft report using references/self-reflection-quality-gate.md. All categories must score ≥ 8.
- Final delivery: Record lessons and memories using references/self-learning-system.md.
Dateien in diesem Skill
8audit-integrity Skill-Fragen
Wie installiere ich den audit-integrity Skill in Claude Code?
Führe npx degit github/awesome-copilot/skills/audit-integrity ~/.claude/skills/audit-integrity aus. Claude Code lädt Skills aus ~/.claude/skills (alle Projekte) oder .claude/skills (ein Projekt) und nutzt einen Skill, wenn seine Beschreibung zur Aufgabe passt.
Welche Clients können den audit-integrity Skill nutzen?
Jeder Client, der das Agent Skills-Format liest: Claude Code, Codex, Gemini CLI und claude.ai (als ZIP hochladen). Skripte im Skill laufen nur dort, wo der Client Codeausführung erlaubt.
Was ist der erforderliche Mindest-Qualitätswert für einen Bericht vor der Auslieferung?
Berichte müssen einen Mindestwert von 8 von 10 Punkten erreichen.
Wie viele Fragen dürfen gestellt werden, wenn der Audit-Scope unklar ist?
Der Agent darf maximal zwei gezielte Fragen stellen, um den Scope zu klären.
Was ist zu tun, wenn ein Tool oder eine Suche während der Analyse fehlschlägt?
Der Agent sollte das Retry-Protokoll befolgen, welches einen einmaligen Wiederholungsversuch vorsieht und danach den Fehler dokumentiert.