Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hidao80-security-audit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/security-audit
What's inside
- Skill name
security-audit- Description
- Checks the security of a repository. Use when investigating external communications, data storage, third-party libraries, or security risks. Use cases: security audits, vulnerability checks, privacy verification, or investigating external communications.
- License
- MIT
- Instructions
- 172 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (2)
- SKILL.md
- reference.md · references/
SKILL.md (first lines)
# Security Audit Skill
- [Security Audit Skill](#security-audit-skill)
- [Overview](#overview)
- [Investigation Items](#investigation-items)
- [1. External Communication Check](#1-external-communication-check)
- [2. Data Persistence and Storage](#2-data-persistence-and-storage)
- [3. Third-Party Libraries](#3-third-party-libraries)
- [4. PWA/Service Worker](#4-pwaservice-worker)
- [5. Other Security Risks](#5-other-security-risks)
- [Execution Steps](#execution-steps)
- [Step 1: Codebase Exploration](#step-1-codebase-exploration)
- [Step 2: Pattern Search](#step-2-pattern-search)
- [Step 3: Detailed File Analysis](#step-3-detailed-file-analysis)
- [Step 4: Report Generation](#step-4-report-generation)
- [Risk Level Definitions](#risk-level-definitions)
- [Best Practices](#best-practices)
- [Output Format](#output-format)
- [References](#references)
- [Notes](#notes)
## Overview
This skill comprehensively investigates the security of a repository, checking for any unintended external communications or data retention that the user may not be aware of.
## Investigation Items
### 1. External Communication Check
- Usage of network APIs (fetch, XMLHttpRequest, WebSocket)
- Data transmission to external services
- Presence of analytics or tracking code
- Investigation of HTTP/HTTPS communications
### 2. Data Persistence and Storage
- Usage of localStorage, IndexedDB, and Cookies
- What data is being stored
- Handling of personal information and sensitive data
- Confirmation of data retention policies
### 3. Third-Party Libraries
- Dependency analysis of package.json
- Detection of suspicious external libraries
- Library trustworthiness evaluation
- Known vulnerability checks
### 4. PWA/Service Worker
- Service Worker behavior and content
- Cache strategy verification
- Background process investigation
- Offline behavior analysis
### 5. Other Security Risks
- eval and dangerous dynamic code execution
- XSS vulnerability possibilities
- SQL injection
- Command injection
- Path traversal
- Risk of data exfiltration
- Security of child process execution
- Safety of environment variable access
## Execution Steps
### Step 1: Codebase Exploration
Use the Task tool with the Explore agent to investigate:
```
- Search for external communication-related code
- Usage of data storage-related APIs
- Dependency analysis of package.json
- Detection of security risk patterns
```
### Step 2: Pattern Search
Use the Grep tool to search for the following patterns:
**External Communications:**
- `fetch(`
- `XMLHttpRequest`
- `WebSocket`
- `axios`
- `http.get`
- `https.request`
**Data Storage:**
- `localStorage`
- `sessionStorage`
- `indexedDB`
- `openDatabase`
- `cookie`
- `Dexie`
**Dangerous Code:**
- `eval(`
- `Function(`
- `exec(`
- `spawn(`
- `child_process`
- `innerHTML`
- `dangerouslySetInnerHTML`
### Step 3: Detailed File Analysis
Read detected files using the Read tool to confirm context:
- Actual purpose of usage
- Handling of user input
- Implementation status of security measures
- Potential risk assessment
### Step 4: Report Generation
Create a report in the following format:
```markdown
## Security Audit ReportFrom hidao80/ai-agent-plugins, MIT.
More from hidao80/ai-agent-plugins
- 0.474score
post-chatwork
hidao80
Post a message or file to a Chatwork room.
SkillCFreshness: CClaude Code +9 - 0.473score
modernize-repo
hidao80
Modernize your repository with Docker, CI/CD, and README updates for JavaScript, Python and PHP.
SkillCFreshness: CClaude Code +9 - 0.469score
code-analyze
hidao80
Record and update project documentation in a readable state for both humans and AI.
SkillCFreshness: CClaude Code +9 - 0.469score
sbi-feedback
hidao80
Provide structured positive feedback for work reports using the SBI (Situation, Behavior, Impact) feedback framework.
SkillCFreshness: CClaude Code +9 - 0.435score
commit-msg
hidao80
Propose concise commit messages.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 24, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/hidao80/ai-agent-plugins
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hidao80
- 0.474score
post-chatwork
hidao80
Post a message or file to a Chatwork room.
SkillCFreshness: CClaude Code +9 - 0.473score
modernize-repo
hidao80
Modernize your repository with Docker, CI/CD, and README updates for JavaScript, Python and PHP.
SkillCFreshness: CClaude Code +9 - 0.469score
code-analyze
hidao80
Record and update project documentation in a readable state for both humans and AI.
SkillCFreshness: CClaude Code +9 - 0.469score
sbi-feedback
hidao80
Provide structured positive feedback for work reports using the SBI (Situation, Behavior, Impact) feedback framework.
SkillCFreshness: CClaude Code +9 - 0.435score
commit-msg
hidao80
Propose concise commit messages.
SkillCFreshness: CClaude Code +9
Cite this page
security-audit skill. Agent Mart. https://agentmart.dev/skills/hidao80-security-audit (last updated 2026-10-24)