Aplica control de calidad, verificación de evidencias y filtros de calidad durante auditorías de seguridad y revisiones de código.
- Estrellas en GitHub
- 41.038
- Archivos
- 8
- Último commit
- 11 nov 2026
- Licencia
- MIT
- Herramientas permitidas
- —
¿Qué hace la skill audit-integrity?
audit-integrity es una agent skill. Aplica control de calidad, verificación de evidencias y filtros de calidad durante auditorías de seguridad y revisiones de código.
Resumen generado a partir del SKILL.md de la skill.
Sobre la skill audit-integrity
Profesionales de seguridad y desarrolladores utilizan este SKILL para mantener altos estándares durante procesos de SAST, SCA, modelado de amenazas y revisiones de código de seguridad. Funciona como una capa de control de calidad que garantiza que cada hallazgo de seguridad esté respaldado por ubicaciones de código verificadas y trazas de flujo de datos (taint traces). Al cargar componentes modulares específicos desde el directorio de referencias, un agente puede aplicar reglas estrictas para evitar la supresión de vulnerabilidades válidas y prevenir la fabricación de evidencias.
El SKILL opera mediante un flujo de ejecución estructurado que comienza con un protocolo de aclaración para definir el alcance y termina con un filtro de calidad de autorreflexión. Antes de entregar cualquier informe, el agente debe utilizar una rúbrica de puntuación para asegurar que el borrador cumpla con un umbral mínimo de 8 sobre 10. También incluye un protocolo de reintento para gestionar fallos de herramientas y un sistema de autoaprendizaje para documentar lecciones aprendidas y memorias de seguridad una vez completado el escaneo.
Lo que un agente puede hacer con ella
- 1Verificar la evidencia de hallazgos de seguridadGarantiza que cada vulnerabilidad identificada incluya ubicaciones de código verificadas y trazas de flujo de datos.
- 2Prevenir la supresión de hallazgosEvita que el agente racionalice o ignore problemas de seguridad válidos durante una revisión.
- 3Aplicar umbrales de calidad en informesComprueba que un borrador de informe de seguridad cumpla con una puntuación de calidad mínima antes de enviarse al usuario.
- 4Gestionar fallos en la ejecución de herramientasAdministra casos en los que una búsqueda o herramienta falla, reintentando una vez y documentando el resultado después.
Escrito a partir del SKILL.md de la skill. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar la skill audit-integrity
Cada comando copia la carpeta de la skill al directorio de skills del cliente. Reinicia el cliente o inicia una nueva sesión para cargarla.Instalar la skill audit-integrity en Claude Code
~/.claude/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity ~/.claude/skills/audit-integrityInstalar la skill audit-integrity en Claude Code (project)
.claude/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity .claude/skills/audit-integrityInstalar la skill audit-integrity en Codex
~/.agents/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity ~/.agents/skills/audit-integrityInstalar la skill audit-integrity en Gemini CLI
~/.gemini/skills/audit-integrity/SKILL.md
$ npx degit github/awesome-copilot/skills/audit-integrity ~/.gemini/skills/audit-integrityInstalar la skill audit-integrity en Claude.ai
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
Verificaciones automáticas
Ejecutado 13 nov 2026Informe completo →Superó nuestras comprobaciones automáticas. No es una auditoría de seguridad: lee los scripts antes de dejar que un agente los ejecute. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesiblegithub/awesome-copilot/skills/audit-integrity is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/audit-int ↗Aprobado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗Aprobado
- Sin descargar y ejecutar ni robo de credenciales en los scriptsNo scripts in the skill folderAprobado
- Sin instrucciones ocultas en SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/audit-int ↗Aprobado
- Las herramientas preaprobadas están acotadasNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/audit-int ↗Aprobado
SKILL.md
Ver en GitHubAudit 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.
Archivos de esta skill
8Preguntas sobre la skill audit-integrity
¿Cómo instalo la skill audit-integrity en Claude Code?
Ejecuta npx degit github/awesome-copilot/skills/audit-integrity ~/.claude/skills/audit-integrity. Claude Code carga las skills desde ~/.claude/skills (todos los proyectos) o .claude/skills (un proyecto) y usa una skill cuando su descripción coincide con la tarea.
¿Qué clientes pueden usar la skill audit-integrity?
Cualquier cliente que lea el formato Agent Skills: Claude Code, Codex, Gemini CLI y claude.ai (subir como ZIP). Los scripts de la skill se ejecutan solo donde el cliente permite la ejecución de código.
¿Cuál es la puntuación mínima de calidad requerida para un informe antes de su entrega?
Los informes deben alcanzar un umbral mínimo de calidad de 8 sobre 10.
¿Cuántas preguntas se pueden hacer si el alcance de la auditoría no está claro?
El agente tiene permitido realizar un máximo de dos preguntas específicas para aclarar el alcance.
¿Qué se debe hacer si una herramienta o búsqueda falla durante el análisis?
El agente debe seguir el protocolo de reintento, que consiste en intentar una vez más y luego documentar el fallo.