Skip to main content
skill GitHub Copilot official · GitHub

audit-integrity — GitHub Copilot skill: what it does, how to install

Enforces evidence verification, prevents finding suppression, and gates security reports with a score of at least 8 out of 10 during audits.

Install into GitHub Copilot · Skills CLI (Vercel) All methods and platforms ↓
npx skills add github/awesome-copilot --skill audit-integrity
Open on GitHub

What audit-integrity does

This skill adds strict quality gates to security code reviews, threat modeling, SAST, and SCA. It prohibits fabricating vulnerabilities or dismissing valid security issues without hard proof. Every reported finding must include verified source locations and taint traces.

The skill relies on seven modular reference files. When the audit scope is unclear, the agent asks at most two clarifying questions. If a tool fails or search returns empty, it retries once rather than assuming the codebase is secure. Before delivery, the draft report must pass a self-reflection gate scoring 8 out of 10 or higher.

Install this if you demand verifiable security reports with zero rationalizations. Skip it if you only need a quick, informal sanity check on a small pull request.

What it helps with

  • verify code locations and taint flows for every reported security finding
  • prevent rationalization or suppression of valid vulnerabilities
  • enforce an audit quality threshold of at least 8 out of 10 before delivery
  • handle scanner tool failures with a mandatory single retry and gap documentation

Example prompts for the agent

  • Run a security code review on this service using the audit-integrity rules
  • Execute a SAST scan and verify taint traces before finalizing the report
  • Score our security findings against the self-reflection quality gate threshold

How to install audit-integrity

1Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill audit-integrity

2GitHub CLI

gh skill install github/awesome-copilot audit-integrity

3Manually: put the files in place

.github/skills/audit-integrity/SKILL.md

From the same set554

The whole set →
git-commit official github This skill reviews Git changes, stages related files, and creates Conventional Commits. Use it when you want an agent to make one commit or split work into separate commits. GitHub Copilot 47,165installs excalidraw-diagram-generator official github Turn a plain-language description into an Excalidraw diagram. Useful for mapping processes, system structure, and relationships between entities. GitHub Copilot 31,639installs multi-stage-dockerfile official github This skill guides GitHub Copilot in writing multi-stage Dockerfiles for different languages and frameworks. Use it when the final runtime image should contain fewer build dependencies. GitHub Copilot 29,688installs documentation-writer official github Skill that turns the agent into a technical writer following the Diátaxis framework: tutorials, how-to guides, reference, and explanation. Proposes structure before writing. GitHub Copilot 27,757installs prd official github Turns a feature idea into a structured PRD with user stories, technical requirements, and risks. Use it when planning a software feature or an AI-powered one. GitHub Copilot 24,035installs refactor official github This skill reshapes existing code without changing its external behavior. Use it for gradual cleanup of large functions, duplication, weak types, and code smells. GitHub Copilot 22,321installs java-springboot official github Gives GitHub Copilot Spring Boot development practices, from project layout to tests and security. Use it when writing or reviewing Java application code. GitHub Copilot 21,272installs create-readme official github This skill reviews a project and creates a structured README.md. Use it when the repository needs clear documentation based on its actual files and code. GitHub Copilot 19,081installs

Similar

mdr-745-specialist Alireza Rezvani This skill supports EU MDR 2017/745 device classification, technical documentation, clinical evaluation, and post-market surveillance planning. Claude Code 737installs gcp-cloud-architect Alireza Rezvani Plans Google Cloud architectures, estimates costs, and generates infrastructure code. Use it when moving an app to GCP or choosing a deployment pattern. Claude Code 717installs ai-security Alireza Rezvani Scans prompts for injection signatures and assesses risks such as model inversion and agent tool abuse. Use it before exposing an AI system to untrusted input. Claude Code 703installs docker-development Alireza Rezvani This skill reviews Dockerfiles, Compose files, and containers for build, image-size, and security issues. Use it when setting up or cleaning up containerized projects. Claude Code 702installs secrets-vault-manager Alireza Rezvani This skill helps manage infrastructure-level secrets across Vault and cloud stores, with access policies, rotation, and auditing for services and operators. Claude Code 697installs git-guardrails-claude-code Matt Pocock This skill adds a Claude Code hook that stops risky Git commands before they run. Use it when an agent must not push or discard working-tree changes. Claude Code 499,069installs ponytail-review DietrichGebert ponytail-review reviews a change beyond the diff, checking connected code, bugs, risks, load, tests, speed, and unnecessary code. Use it for PRs and commits. Claude Code CX Codex Cursor +1 56,300installs ponytail-audit DietrichGebert It audits a repository and ranks bugs, risks, and redundant code in a one-shot report. Use it when you need a review without code changes. Claude Code CX Codex Cursor +1 44,800installs

Questions about audit-integrity

How to install audit-integrity in GitHub Copilot?

Run gh skill install github/awesome-copilot audit-integrity or npx skills add github/awesome-copilot --skill audit-integrity. You can also place the file directly into .github/skills/audit-integrity/SKILL.md.

What does audit-integrity do?

It enforces strict evidence verification, anti-rationalization guards, and a two-pass review loop for security audits and threat modeling.

What is the quality gate threshold in audit-integrity?

The draft report must score at least 8 out of 10 across all categories in the self-reflection rubric before final delivery.

Source text

SKILL.md · MIT
---
name: audit-integrity
description: "Enforce output quality, evidence verification, and quality gates across security audits. Use this skill when you perform SAST, SCA, threat modeling, or security code reviews. Use this skill to verify code locations and taint traces for all findings. Use this skill to prevent the suppression of valid security findings. Use this skill to evaluate reports against quality thresholds (score ≥ 8/10) before delivery."
license: MIT
metadata:
  version: "1.1"
---

# Audit 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](references/clarification-protocol.md)             | Ask a maximum of 2 targeted questions when scope is not clear     |
| Anti-Rationalization Guard   | [references/anti-rationalization-guard.md](references/anti-rationalization-guard.md)     | Prohibited rationalizations and mandatory responses for findings  |
| Self-Critique Loop           | [references/self-critique-loop.md](references/self-critique-loop.md)                     | Mandatory second pass to verify evidence and coverage             |
| Retry Protocol               | [references/retry-protocol.md](references/retry-protocol.md)                             | Tool failure and empty search handling: retry once, then document |
| Non-Negotiable Behaviors     | [references/non-negotiable-behaviors.md](references/non-negotiable-behaviors.md)         | Mandatory rules: do not fabricate, cite evidence, report gaps     |
| Self-Reflection Quality Gate | [references/self-reflection-quality-gate.md](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](references/self-learning-system.md)                 | Templates and rules for lessons and security memories             |

## Execution Flow

Load reference files as you reach each phase:

1. **Before analysis**: If scope or policy is not clear, read [references/clarification-protocol.md](references/clarification-protocol.md). Ask a maximum of 2 targeted questions.
2. **During analysis**: Follow [references/non-negotiable-behaviors.md](references/non-negotiable-behaviors.md). At each triage decision, consult [references/anti-rationalization-guard.md](references/anti-rationalization-guard.md).
3. **On tool or search failure**: Follow [references/retry-protocol.md](references/retry-protocol.md). Do not assume code is secure without verification.
4. **After initial analysis**: Complete a second pass with the checklist in [references/self-critique-loop.md](references/self-critique-loop.md). Verify taint traces and manifest coverage.
5. **Before delivery**: Score the draft report using [references/self-reflection-quality-gate.md](references/self-reflection-quality-gate.md). All categories must score ≥ 8.
6. **Final delivery**: Record lessons and memories using [references/self-learning-system.md](references/self-learning-system.md).

© github · MIT · github/awesome-copilot

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor