Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/tomevault-io/skills-registry --skill buzzshield명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | buzzshield |
| description | > Use when this capability is needed. |
47 crypto-specific rules. Scans CLAUDE.md, .env, hooks, agents, skills. Built on lessons from building a $0/day LLM cost production agent.
| Pattern | What It Catches |
|---|---|
0x[a-fA-F0-9]{64} | Private keys (EVM) |
[1-9A-HJ-NP-Za-km-z]{87,88} | Private keys (Solana) |
sk-[a-zA-Z0-9]{48} | API keys (Anthropic, OpenAI) |
ghp_[a-zA-Z0-9]{36} | GitHub personal access tokens |
xoxb-[0-9]{11}-[0-9]{13}-[a-zA-Z0-9]{24} | Slack bot tokens |
AKIA[0-9A-Z]{16} | AWS access keys |
fc-[a-f0-9]{32} | Firecrawl API keys |
| Mnemonic phrases | 12/24 word seed phrases |
.env in git | Uncommitted env files tracked |
| Hardcoded RPC URLs with API keys | Alchemy, Infura, QuickNode |
Bearer [a-zA-Z0-9._-]+ | Auth tokens in code |
| Server IPs in public files | Infrastructure exposure |
| OAuth client secrets | Google, GitHub OAuth |
| Telegram bot tokens | Bot token patterns |
| Check | Risk Level |
|---|---|
| Unprotected transfer_tokens calls | CRITICAL |
| Missing approval gate on swap operations | CRITICAL |
| Auto-approve at trust level 0 | HIGH |
| Wallet drain patterns (approve + transferFrom) | CRITICAL |
| Missing amount limits on transactions | HIGH |
| Contract deployment without gas estimation | MEDIUM |
| Missing honeypot check before interaction | HIGH |
| Unverified contract addresses hardcoded | MEDIUM |
| Missing receipt/audit trail for transactions | MEDIUM |
| Check | Risk Level |
|---|---|
--dangerously-skip-permissions without allowFrom | CRITICAL |
| Missing requireMention in group configs | HIGH |
| Overly broad tool access in agent definitions | MEDIUM |
| MCP servers without rate limiting | MEDIUM |
| Feature flags all TRUE (no safety gates) | MEDIUM |
| Missing trust gate on outreach operations | HIGH |
| Crons without maxRuns/expiresAt (infinite growth) | HIGH |
| Event handlers with side effects (recursive risk) | MEDIUM |
| Missing circuit breakers on mailbox | HIGH |
| Unvalidated task DAG dependencies (deadlock risk) | MEDIUM |
| server.js modifications without backup | HIGH |
| Gmail OAuth without CC enforcement | MEDIUM |
| Check | Risk Level |
|---|---|
| Deployer wallet used as contract owner | CRITICAL |
| EIP-7702 delegated wallet as owner | CRITICAL |
| Missing ownership transfer capability | HIGH |
| Unverified contract source on block explorer | MEDIUM |
| Missing reentrancy guards | CRITICAL |
| Unchecked external calls | HIGH |
| Missing event emission on state changes | MEDIUM |
| Check | Risk Level |
|---|---|
| Server IP in public content | CRITICAL |
| SSH keys in repository | CRITICAL |
| Docker socket exposed | HIGH |
| Missing fail2ban or rate limiting | MEDIUM |
| Unencrypted database connections | MEDIUM |
╔═══════════════════════════════════════╗
║ BUZZSHIELD SCAN REPORT — Grade: B+ ║
╚═══════════════════════════════════════╝
CRITICAL (0) ✅ None found
HIGH (2) ⚠️
→ Missing honeypot check in /api/routes/swap.js:42
→ Cron job without expiresAt in /api/services/cron/jobs/token-scan.js:18
MEDIUM (3) ℹ️
→ Unverified contract address hardcoded in /api/lib/contracts.js:7
→ Feature flag WALLET_GUARD=false (governance disabled)
→ Missing rate limit on /api/score endpoint
Files scanned: 142
Rules checked: 47
Time: 2.3s
Exit code 2 on CRITICAL findings (build gate).
Full report with remediation steps for each finding.
/security-scan # Quick scan
/security-scan --deep # Include contract analysis
/security-scan --fix # Auto-fix safe issues
/security-scan --report markdown # Generate HSaaS report
npx @buzzbd/shield scan
npx @buzzbd/shield scan --fix
npx @buzzbd/shield scan --format json
| Feature | AgentShield (ECC) | BuzzShield (Buzz) |
|---|---|---|
| Focus | Generic dev security | Crypto agent security |
| Secret patterns | 14 generic | 14 generic + 14 crypto-specific |
| Wallet checks | None | 9 wallet safety rules |
| Contract audit | None | 7 smart contract patterns |
| Trust system | None | Trust gate verification |
| On-chain | None | Contract ownership checks |
| Cost | Free | Free (HSaaS report = $500) |
BuzzShield runs entirely in Claude Code context — no external API calls. It reads files via Bash/Grep/Glob tools and applies regex + heuristic rules. Zero LLM cost for scanning. LLM used only for remediation suggestions.
Source: buzzbysolcex/buzz-bd-agent — distributed by TomeVault.