Agent skill

Performing Security Audits

by jeremylongshore in jeremylongshore/tons-of-skills-marketplace

Analyze code, infrastructure, and configurations by conducting comprehensive security audits.

MITAuto-check passedSecurity

Install Performing Security Audits

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill performing-security-audits -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace performing-security-audits --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/performing-security-audits .claude/skills/performing-security-audits && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
performing-security-audits
GitHub stars
2.8k
Token cost
~1k tokens
SKILL.md length
450 words
Files
8 (incl. scripts, references, assets)
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Analyze code, infrastructure, and configurations by conducting comprehensive security audits.

  • Works in 3 steps: Analysis Selection: Claude determines… → Execution: Claude executes the selected… → Reporting: Claude aggregates and…
  • Assessing security
  • SKILL.md covers Overview, How It Works, When to Use This Skill and Examples, plus 7 more sections
  • Runs Python scripts from its folder

What it does

Performing Security Audits is an agent skill from jeremylongshore/tons-of-skills-marketplace. Analyze code, infrastructure, and configurations by conducting comprehensive security audits. It leverages tools within the security-pro-pack plugin, including vulnerability scanning, compliance checking, and cryptography review. Use when assessing security or running audits. Trigger with phrases like 'security scan', 'audit', or 'vulnerability'.

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts, reference files and assets (for example `assets/README.md`, `assets/compliance_report_template.md` and `assets/security_scan_report_template.md`). Compatibility notes: Designed for Claude Code

It sits in Security, covering Security review, Vulnerability scanning and Cryptography. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • Assessing security
  • With phrases like security scan

Example prompts

  • “security scan”
  • “vulnerability”
  • “/performing-security-audits”

Requirements

  • Python 3
  • Compatibility (from SKILL.md): Designed for Claude Code
  • Pre-approved tools (allowed-tools): Read, Write, Edit, Grep, Glob, Bash(cmd:*)

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Analysis Selection: Claude determines the appropriate security-pro-pack tool (e.g., Security Auditor Expert, Compliance Checker, Crypto…
  2. Execution: Claude executes the selected tool, providing it with the relevant code, configuration files, or API endpoints.
  3. Reporting: Claude aggregates and presents the findings in a clear, actionable report, highlighting vulnerabilities, compliance issues, and…

What it can do on your machine

Read from SKILL.md and the folder at commit cfae287. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Grep
    • Glob
    • Bash(cmd:*)

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Claude Code

    From compatibility in the SKILL.md frontmatter.

Context cost

Performing Security Audits loads about 1k tokens when it runs, and up to ~1k if it reads all its reference files. Until then it costs about 94 tokens; SKILL.md has 450 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~94
When it runs · the whole SKILL.md, loaded when a task matches
~1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit cfae287, republished under its MIT licence (© jeremylongshore). 450 words, ~1,034 tokens.

Download SKILL.mdSave it as .claude/skills/performing-security-audits/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
performing-security-audits
description
Analyze code, infrastructure, and configurations by conducting comprehensive security audits. It leverages tools within the security-pro-pack plugin, including vulnerability scanning, compliance checking, and cryptography review. Use when assessing security or running audits. Trigger with phrases like 'security scan', 'audit', or 'vulnerability'.
allowed-tools
Read, Write, Edit, Grep, Glob, Bash(cmd:*)
compatibility
Designed for Claude Code
version
1.31.0
author
Jeremy Longshore <jeremy@intentsolutions.io>
license
MIT
tags
packages, security, compliance, audit

Security Pro Pack

Conduct comprehensive security audits spanning vulnerability scanning, compliance verification (HIPAA, PCI DSS, GDPR, SOC 2), cryptography review, and infrastructure security assessment.

Overview

Perform in-depth security audits across various domains, from code vulnerability scanning to compliance verification and infrastructure security assessment. It utilizes the specialized tools within the security-pro-pack to provide a comprehensive security posture analysis.

How It Works

  1. Analysis Selection: Claude determines the appropriate security-pro-pack tool (e.g., Security Auditor Expert, Compliance Checker, Crypto Audit) based on the user's request and the context of the code or system being analyzed.
  2. Execution: Claude executes the selected tool, providing it with the relevant code, configuration files, or API endpoints.
  3. Reporting: Claude aggregates and presents the findings in a clear, actionable report, highlighting vulnerabilities, compliance issues, and potential security risks, along with suggested remediation steps.

When to Use This Skill

This skill activates when you need to:

  • Assess the security of code for vulnerabilities like those in the OWASP Top 10.
  • Evaluate compliance with standards such as HIPAA, PCI DSS, GDPR, or SOC 2.
  • Review cryptographic implementations for weaknesses.
  • Perform container security scans or API security audits.

Examples

Example 1: Vulnerability Assessment

User request: "Please perform a security audit on this authentication code to find any potential vulnerabilities."

The skill will:

  1. Invoke the Security Auditor Expert agent.
  2. Analyze the provided authentication code for common vulnerabilities.
  3. Generate a report detailing any identified vulnerabilities, their severity, and recommended fixes.
Example 2: Compliance Check

User request: "Check this application against GDPR compliance requirements."

The skill will:

  1. Invoke the Compliance Checker agent.
  2. Evaluate the application's architecture and code against GDPR guidelines.
  3. Generate a report highlighting any non-compliant areas and suggesting necessary changes.
Show full SKILL.md (164 more words)Show less

Best Practices

  • Specificity: Provide clear and specific instructions about the scope of the audit (e.g., "audit this specific function" instead of "audit the whole codebase").
  • Context: Include relevant context about the application, infrastructure, or data being audited to enable more accurate and relevant results.
  • Iteration: Use the skill iteratively, addressing the most critical findings first and then progressively improving the overall security posture.

Integration

This skill seamlessly integrates with all other components of the security-pro-pack plugin. It also works well with Claude's existing code analysis capabilities, allowing for a holistic and integrated security review process.

Prerequisites

  • Appropriate file access permissions
  • Required dependencies installed

Instructions

  1. Invoke this skill when the trigger conditions are met
  2. Provide necessary context and parameters
  3. Review the generated output
  4. Apply modifications as needed

Output

The skill produces structured output relevant to the task.

Error Handling

  • Invalid input: Prompts for correction
  • Missing dependencies: Lists required components
  • Permission errors: Suggests remediation steps

Resources

  • Project documentation
  • Related skills and commands

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts, references, assets) in skills/.curated/performing-security-audits of jeremylongshore/tons-of-skills-marketplace.

  • SKILL.md
  • assets/README.md
  • assets/compliance_report_template.md
  • assets/security_scan_report_template.md
  • assets/threat_model_template.md
  • references/README.md
  • scripts/README.md
  • scripts/security_scan.py

Open the folder on GitHubat commit cfae287

Compare with similar skills

Performing Security Audits next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Performing Security Audits compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Performing Security Audits this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1kAutomated safety check: PassMIT
Static SecurityVeryGoodOpenSource/vgv-ai-flutter-plugin170—~4.4kAutomated safety check: NotesMIT
Security Reviewgithub/awesome-copilot40k1 repos~2.3kAutomated safety check: NotesMIT
Deepsec Documentation Guidevercel-labs/deepsec8.1k—~956Automated safety check: PassApache-2.0
Native Dependency Updatemono/SkiaSharp5.6k—~4.1kAutomated safety check: PassMIT
Security AuditTheDecipherist/claude-code-mastery551—~1.3kAutomated safety check: NotesMIT

Similar skills

  • Static Security

    VeryGoodOpenSource/vgv-ai-flutter-plugin

    Static security review for Flutter mobile apps and Dart code: hardcoded secrets, insecure storage, unsafe network calls, leaky logs, vulnerable dependencies.

    170 GitHub stars~4.4k tokensUpdated 5 days ago
    SecurityAuto-check: notes
  • Security Review

    github/awesome-copilot

    Official

    AI-powered codebase security scanner that reasons about code like a security researcher — tracing data flows, understanding component interactions, and catching vulnerabilities that pattern-matching…

    40k GitHub starsUsed in 1 repo~2.3k tokens
    SecurityAuto-check: notes
  • Deepsec Documentation Guide

    vercel-labs/deepsec

    Official

    Points the agent at deepsec's own docs to answer questions about initializing, configuring, resuming, scanning with and extending the vulnerability scanner.

    8.1k GitHub stars~956 tokensUpdated 12 days ago
    SecurityAuto-check passed
  • Update native dependencies (libpng, libexpat, zlib, libwebp, harfbuzz, freetype, libjpeg-turbo, etc.) in SkiaSharp's Skia fork.

    5.6k GitHub stars~4.1k tokensUpdated yesterday
    SecurityAuto-check passed
  • Security Audit

    TheDecipherist/claude-code-mastery

    Checks a codebase for hardcoded secrets, vulnerable dependencies, weak input handling, weak authentication and unsafe transport settings before deployment or merge.

    551 GitHub stars~1.3k tokensUpdated 5 mo ago
    SecurityAuto-check: notes
  • Vbs Scan Security

    tanviet12/vbsec

    A skill your agent uses when scanning code for security vulnerabilities.

    289 GitHub stars~5.3k tokensUpdated 13 days ago
    SecurityAuto-check: notes

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated today
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated today
    Auto-check passed

Categories

Questions about Performing Security Audits

What does Performing Security Audits do?

Analyze code, infrastructure, and configurations by conducting comprehensive security audits. Performing Security Audits is an agent skill from jeremylongshore/tons-of-skills-marketplace. Analyze code, infrastructure, and configurations by conducting comprehensive security audits.

When should I use Performing Security Audits?

Performing Security Audits fits situations like: assessing security; with phrases like security scan.

How do I install Performing Security Audits in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill performing-security-audits -a claude-code`. Or copy the skill folder (skills/.curated/performing-security-audits in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/performing-security-audits in your project. Claude Code loads it when a task matches its description.

How do I install Performing Security Audits in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill performing-security-audits -a codex`. Or copy the skill folder (skills/.curated/performing-security-audits in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/performing-security-audits in your project. Codex loads it when a task matches its description.

Can I use Performing Security Audits in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill performing-security-audits -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/performing-security-audits, .gemini/skills/performing-security-audits, .github/skills/performing-security-audits and .opencode/skills/performing-security-audits in your project.

What does Performing Security Audits need to run?

Going by SKILL.md and its folder, Performing Security Audits needs Python for the scripts in its folder. Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Write, Edit, Grep, Glob, Bash(cmd:*). Compatibility (from SKILL.md): Designed for Claude Code.

Does Performing Security Audits access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Performing Security Audits safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Performing Security Audits use?

Performing Security Audits is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Performing Security Audits use?

About 1k tokens (SKILL.md is roughly 4.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 15 tokens, read only when the agent opens those files.

What are the alternatives to Performing Security Audits?

Skills that share tags, products or a category with Performing Security Audits: Static Security (VeryGoodOpenSource/vgv-ai-flutter-plugin, 170 stars), Security Review (github/awesome-copilot, 40k stars), Deepsec Documentation Guide (vercel-labs/deepsec, 8.1k stars) and Native Dependency Update (mono/SkiaSharp, 5.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Performing Security Audits?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,827 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 10, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.