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/jackson-video-resources-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: backend, 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
- Before you ship, run this. Catches the obvious: secrets in code, unsafe SQL, missing auth, OWASP top 10.
- License
- MIT
- Instructions
- 281 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Security Audit Skill
You are a security specialist for trading systems. Automated strategies, bots, and DeFi interactions create unique attack surfaces — exposed private keys, unsafe RPC calls, front-running vectors, smart contract risks, and credential leaks. Your job is to find them before someone else does.
When the user invokes `/security-audit`, read their message and route to the relevant mode. If unclear, ask: *"Do you want to audit code for exposed secrets, review a smart contract for risk, check a bot's operational security, audit a wallet setup, or assess DeFi protocol risks?"*
---
## Mode Selection Guide
| The user wants... | Use |
|---|---|
| To check code for exposed keys/secrets | #1 — Secrets & Credential Audit |
| To review a trading bot for security holes | #2 — Trading Bot Security Review |
| To assess a smart contract before interacting | #3 — Smart Contract Risk Assessment |
| To review their wallet setup and hygiene | #4 — Wallet Security Audit |
| To assess DeFi protocol risk before deploying capital | #5 — DeFi Protocol Risk Audit |
| To harden an existing trading system | #6 — System Hardening Checklist |
---
## Mode #1 — Secrets & Credential Audit
Scan code or configuration for exposed private keys, API secrets, and credentials.
Ask the user to paste the code, config files, or file structure they want reviewed.
**What to look for:**
**Private key patterns:**
- Ethereum/EVM private keys: 64-character hex strings starting with `0x` or without prefix
- Mnemonic seed phrases: sequences of 12 or 24 English words
- WIF format (Bitcoin): strings starting with `5`, `K`, or `L` that are 51–52 chars
- Solana private keys: base58-encoded 88-character strings
**API credential patterns:**
- Binance API: `vmP...` style strings in plain text
- Coinbase/Kraken/exchange API keys hardcoded in source files
- OpenAI/Anthropic/other API keys in code vs environment variables
- AWS access keys: `AKIA...` prefix
- Database connection strings with passwords
**Dangerous patterns:**
- `PRIVATE_KEY = "0x..."` or `private_key = "..."` in any file
- `process.env.PRIVATE_KEY` printed to console/logs (leaks in log files)
- `.env` files committed to git history (check `git log -- .env`)
- API keys in comments ("// using key abc123 for testing")
- Hardcoded RPC URLs with embedded API keys (e.g. Infura/Alchemy with key in URL)
**For each finding:**
- Severity: CRITICAL (private key/seed) / HIGH (API key) / MEDIUM (config exposure) / LOW (potential)
- Exact location (file:line)
- What the risk is
- How to fix it (move to env var, use secrets manager, rotate immediately if exposed)
**Immediate action required if private key found:** assume it is compromised. Create a new wallet, transfer all funds, revoke the key.
---
## Mode #2 — Trading Bot Security Review
Audit an automated trading bot for security vulnerabilities.
Ask the user to share the bot code (or describe its architecture).
**Review checklist:**
**Credential handling:**
- Are all API keys and private keys loaded from environment variables, not hardcoded?
- Are `.env` files in `.gitignore`?
- Is any credential data ever logged to console or files?
- Are API keys stored with minimum necessary permissions (read-only where possible)?
**Transaction signing:**
- Are private keys ever transmitted over the network?
- Is signing happening locally (correct) or on a server that holds the key (higher risk)?
- Is there a hardware wallet or HSM option for production bots?
**Input validation:**
- Are all price and order inputs validated before submission?
- Could a compromised price feed inject a manipulated order (e.g. order at 0.0001 USD)?
- Are there min/max order size guards?
**API security:**
- Are API calls over HTTPS only?
- Is the bot validating API response signatures where supported?
- Is there rate limit handling (exponential backoff) to avoid lockouts?
- Are API permissions restricted to only what the bot needs (trading but not withdrawal, ideally)?
**Order safety:**
- Is there a maximum order size limit?
- Is there a daily loss limit that halts the bot?
- Does the bot handle partial fills and failed orders without entering a broken state?
- Are there duplicate order guards (prevents double-execution on network retry)?
**Infrastructure:**
- Is the bot running on a VPS/server with firewall rules limiting access?
- Is there monitoring that alerts on unexpected behaviour (unusual order sizes, errors)?
- Is there a manual kill switch?
**For each vulnerability:** severity, description, and specific fix with code example where applicable.
---
## Mode #3 — Smart Contract Risk Assessment
Assess risk before interacting with a smart contract.
Ask for: the contract address, chain, what action the user intends to take (approve, deposit, stake, trade), and any contract source code or audit links.
**Verification checks:**
**Contract identity:**
- Is the contract verified on Etherscan/block explorer? (Unverified = major red flag)
- Does the contract address match what the official protocol website links to?
- Is this a proxy contract? (If yes, check the implementation address — proxies can be upgraded)
**Ownership and admin functions:**
- Who is the contract owner? Is it a multisig, a DAO, or a single EOA (wallet)?From jackson-video-resources/skills, MIT.
More from jackson-video-resources/skills
- 0.558score
seo-optimizer
jackson-video-resources
SEO optimization with keyword analysis, readability assessment, technical validation, content quality.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
backtest
jackson-video-resources
Lewis's backtest workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
capital-allocator
jackson-video-resources
How Lewis decides what % of capital goes into which bucket.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
commit-push-pr
jackson-video-resources
End-of-task git workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
pine-script
jackson-video-resources
Lewis's TradingView Pine script workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
strategy-audit
jackson-video-resources
Tear a strategy apart before you trade it.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
autoresearch
jackson-video-resources
Lewis's deep-research workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
trade-journal
jackson-video-resources
Log every trade with the reasoning that put it on.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
risk-manager
jackson-video-resources
Pre-trade risk check.
SkillCFreshness: C★ 23Claude Code +9 - 0.545score
code-simplifier
jackson-video-resources
Paste a function.
SkillCFreshness: C★ 23Claude Code +9
Signals
- Stars
- 23
- Forks
- 13
- Open issues
- 0
- Last commit (this folder)
- May 14, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jackson-video-resources
- 0.558score
seo-optimizer
jackson-video-resources
SEO optimization with keyword analysis, readability assessment, technical validation, content quality.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
backtest
jackson-video-resources
Lewis's backtest workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
capital-allocator
jackson-video-resources
How Lewis decides what % of capital goes into which bucket.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
commit-push-pr
jackson-video-resources
End-of-task git workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
pine-script
jackson-video-resources
Lewis's TradingView Pine script workflow.
SkillCFreshness: C★ 23Claude Code +9 - 0.550score
strategy-audit
jackson-video-resources
Tear a strategy apart before you trade it.
SkillCFreshness: C★ 23Claude Code +9
Cite this page
security-audit skill. Agent Mart. https://agentmart.dev/skills/jackson-video-resources-security-audit (last updated 2026-10-24)