#31 by GitHub stars
cloudflare/security-audit-skill
Security guidance and vulnerability review for codebases, APIs, services, CLI tools, libraries, and daemons. Use for security questions, focused reviews, vulnerability research, security audits, or pen tests. Run the complete workflow only for explicit codebase audit or pen-test requests, full/compr
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/security-audit/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
c1c8a8c14710 → c1c8a8c14710
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c1c8a8c14710
No earlier version was observed for comparison.
Heat
7.3- Star growth, last 7 daysAhead of 99% of tracked repositories
- Star growth, last 24 hoursAhead of 100% of tracked repositories
- Rank movement, last 7 daysAhead of 89% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- security-audit
skills/security-audit
How it works
security-audit
When your agent uses it
Security guidance and vulnerability review for codebases, APIs, services, CLI tools, libraries, and daemons. Use for security questions, focused reviews, vulnerability research, security audits, or pen tests. Run the complete workflow only for explicit codebase audit or pen-test requests, full/comprehensive/end-to-end reviews, or requested report artifacts.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
4,447 tokensWhen the skill is activated
Reference documents
31,739 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating modes
- Platform terminology
- Universal execution safety
- Full audit setup
- Full audit planning
- Core principles
- Full audit workflow
- Anti-patterns
Scripts executed separately
validate-coverage-ledger.cjsvalidate-coverage-ledger.test.cjsvalidate-findings.cjsvalidate-findings.test.cjs
Files
AI-AND-LLM.mddoc10,617 bytesATTACK-CLASSES.mddoc15,695 bytesCLIENT-SIDE.mddoc8,594 bytesCLOUD-AND-DEPLOYMENT.mddoc8,291 bytesDATA-ISOLATION-AND-LIFECYCLE.mddoc7,798 bytesDESKTOP-MOBILE-AND-LOCAL-IPC.mddoc8,739 bytesHUNTING.mddoc22,446 bytesMEMORY-SAFETY-AND-BINARY.mddoc10,513 bytesPROTOCOLS-RPC-AND-MESSAGING.mddoc7,483 bytesRECONNAISSANCE.mddoc15,902 bytesRESOURCE-EXHAUSTION-AND-AVAILABILITY.mddoc7,476 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSKILL.mdcore22,026 bytesSUPPLY-CHAIN-AND-RELEASE.mddoc7,258 bytesVALIDATION-AND-REPORTING.mddoc17,843 bytesWEB-PROTOCOL-AND-AUTH.mddoc12,300 bytesreport-schema.jsonasset14,494 bytesvalidate-coverage-ledger.cjsruns33,522 bytesvalidate-coverage-ledger.test.cjsruns28,483 bytesvalidate-findings.cjsruns28,806 bytesvalidate-findings.test.cjsruns26,384 bytes
Read SKILL.md
# Security Audit
Find vulnerabilities that violate a real trust boundary, then give owners the source evidence, safe reproduction, priority, and smallest effective fix. This is a defensive, source-first workflow. A candidate without a concrete affected principal, resource, or security outcome is not a confirmed finding.
## Operating modes
This skill is guidance by default. Loading it does not authorize the complete audit workflow or file creation.
- **Guidance mode**: For security questions, focused reviews, methodology, triage, or investigation of specific findings, use only the relevant parts of this skill. Do not automatically run all six phases, create an output directory, or write audit artifacts. You may launch focused agents when useful; they return results to the current task.
- **Full audit mode**: Use the complete workflow when the user explicitly asks to audit or pen-test a codebase, asks for a full, comprehensive, or end-to-end security review, or requests report artifacts. Run all six phases and write the files defined below.
If the request could mean either mode, ask one focused question before creating files or starting the complete workflow.
## Platform terminologyView the complete source on GitHubSkills included
- security-audit
Repository facts
- License
- MIT
- Created
- Jun 18, 2026
- Last pushed
- Sep 14, 2026
- Forks
- 4,005
- Open issues
- 42
- Project activity
- Active
Rank over the last 12 weeks
Now #31 · best #31 · up 45 in 30 days
- #37 from Oct 28 to Oct 29
- #36 on Oct 30
- #35 on Oct 31
- #34 from Nov 1 to Nov 3
- #33 on Nov 4
- #31 since Nov 5
71 earlier periods
- #293 on Aug 2
- #297 on Aug 7
- #299 on Aug 8
- #294 on Aug 9
- #301 on Aug 10
- #296 on Aug 11
- #295 on Aug 12
- #300 on Aug 13
- #297 on Aug 14
- #295 on Aug 15
- #299 on Aug 16
- #297 on Aug 17
- #303 on Aug 18
- #301 on Aug 19
- #292 on Aug 20
- #293 on Aug 21
- #288 on Aug 22
- #295 on Aug 23
- #297 on Aug 24
- #298 on Aug 25
- #296 on Aug 26
- #289 on Aug 27
- #291 on Aug 28
- #289 on Aug 29
- #283 on Aug 30
- #290 on Aug 31
- #291 on Sep 1
- #290 on Sep 2
- #297 on Sep 3
- #288 on Sep 4
- #286 on Sep 5
- #287 on Sep 6
- #295 on Sep 7
- #294 on Sep 8
- #296 on Sep 9
- #295 on Sep 10
- #292 on Sep 11
- #299 on Sep 12
- #300 on Sep 13
- #248 on Sep 14
- #230 on Sep 15
- #159 on Sep 16
- #120 on Sep 17
- #108 on Sep 18
- #98 on Sep 19
- #89 on Sep 20
- #87 on Sep 21
- #85 on Sep 22
- #84 on Sep 23
- #83 from Sep 24 to Sep 25
- #82 from Sep 26 to Sep 28
- #81 from Sep 29 to Oct 4
- #79 on Oct 5
- #78 on Oct 6
- #76 on Oct 7
- #75 on Oct 8
- #74 on Oct 9
- #71 on Oct 10
- #68 on Oct 11
- #66 from Oct 12 to Oct 14
- #67 on Oct 15
- #66 on Oct 16
- #63 on Oct 17
- #62 on Oct 18
- #58 on Oct 19
- #57 on Oct 20
- #52 on Oct 21
- #51 on Oct 22
- #47 on Oct 23
- #42 on Oct 24
- #44 on Oct 25
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 20 notes
skills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-audit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 1 dangerous shell commandin 1 file: security-audit/ATTACK-CLASSES.md:121
- No network access
- No hidden or obfuscated text
- No instruction overrides
- 4 executable scriptsin 4 files: security-audit/validate-coverage-ledger.cjs:1 security-audit/validate-coverage-ledger.test.cjs:1 security-audit/validate-findings.cjs:1 and 1 more
- 5 references to secretsin 2 files: security-audit/WEB-PROTOCOL-AND-AUTH.md:39 security-audit/DESKTOP-MOBILE-AND-LOCAL-IPC.md:15
- No requests to vote in Hot
Show all 10 signals by file
skills/security-audit/ATTACK-CLASSES.md
- Dangerous shell operationline 121
- Are there any `eval()`, `exec()`, `child_process`, `Function()`, `vm.runInContext`, `import()` with dynamic input?
skills/security-audit/DESKTOP-MOBILE-AND-LOCAL-IPC.md
skills/security-audit/WEB-PROTOCOL-AND-AUTH.md
skills/security-audit/validate-coverage-ledger.cjs
- Executable scriptline 1
#!/usr/bin/env node
skills/security-audit/validate-coverage-ledger.test.cjs
- Executable scriptline 1
Executable file
skills/security-audit/validate-findings.cjs
- Executable scriptline 1
#!/usr/bin/env node
skills/security-audit/validate-findings.test.cjs
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 10 facts
- Dangerous shell operation in prose of documentationsecurity-audit/ATTACK-CLASSES.md:121Low confidence
- Access to secrets in code of documentationsecurity-audit/DESKTOP-MOBILE-AND-LOCAL-IPC.md:15Low confidence
- Access to secrets in prose of documentationsecurity-audit/DESKTOP-MOBILE-AND-LOCAL-IPC.md:67Low confidence
- Access to secrets in prose of documentationsecurity-audit/WEB-PROTOCOL-AND-AUTH.md:39Low confidence
- Access to secrets in prose of documentationsecurity-audit/WEB-PROTOCOL-AND-AUTH.md:100Low confidence
- Access to secrets in prose of documentationsecurity-audit/WEB-PROTOCOL-AND-AUTH.md:103Low confidence
- Executable script in code of a file that runssecurity-audit/validate-coverage-ledger.cjs:1High confidence
- Executable script in code of a testsecurity-audit/validate-coverage-ledger.test.cjs:1Low confidence
- Executable script in code of a file that runssecurity-audit/validate-findings.cjs:1High confidence
- Executable script in code of a testsecurity-audit/validate-findings.test.cjs:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/security-audit/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/security-audit/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/security-audit/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/security-audit/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/security-audit/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/security-audit/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/cloudflare-security-audit-skill/)