skills/blockchain-purple-team/SKILL.md
Meta-security analysis that finds structural gaps missed by Black Team (historical patterns) and Red Team (novel techniques). Use when analyzing why audits fail, why patches get bypassed, systemic risk patterns, architecture-level vulnerabilities, or operational security failures in blockchain protocols. Triggers on purple team, meta-security, gap analysis, audit failure analysis, defense review, architecture security, operational security, systemic risk assessment, or cross-team coverage analysis.
npx skillsauth add kjaylee/misskim-skills blockchain-purple-teamInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
blockchain-black-team for known exploit patterns grounded in historical incidents.blockchain-red-team for novel offensive technique discovery and defense-bypass pressure testing.Find what Black Team and Red Team cannot see — but do not confuse exposure with exploitability. Structural blind spots are useful internally; external vulnerability reports should be exploitability-backed whenever possible.
references/exploitability-gate.md before deciding whether a finding is a real vulnerability or just an interesting exposure.references/reporting-thresholds.md when deciding whether a finding stays internal or is strong enough for external disclosure.references/disclosure-templates.md when preparing a message for a project team, security inbox, bug bounty form, or maintainer.references/purple-team-pipeline.md when running Purple Team as an end-to-end workflow from intake to validation to disclosure.references/project-execution-template.md when opening a new testnet project review.references/triad-investigation-template.md when combining Black, Red, and Purple outputs into one packet.references/disclosure-tracker-format.md when tracking sent findings, acknowledgements, fixes, and retests.| Team | Question | Time | Level | |---|---|---|---| | Black | "What attacks happened?" | Past | Code | | Red | "What attacks are possible?" | Future | Code | | Purple | "Why do defenses fail?" | Meta | Architecture + Operations |
Why do professional audits miss critical vulnerabilities?
Read references/audit-failures.md for patterns including:
How do patched vulnerabilities get re-exploited?
Read references/defense-evolution.md for patterns including:
When individually safe components create dangerous combinations.
Analysis framework:
Code is secure but operations fail.
Checklist:
Cross-protocol and macro-level risks.
Analysis:
Build a matrix of [Attack Vectors × Defense Layers]:
| On-chain | Keeper | Oracle | Frontend | Ops |
Reentrancy | B+R | - | - | - | - |
Flash Loan | B+R | - | B | - | - |
Key Compromise | - | B | - | - | B |
Governance | B | - | - | - | - |
Cascade/Depeg | B | - | B | - | ? | ← GAP
...
Empty cells = coverage gaps. "?" = partially covered. Fill gaps with new analysis.
For every security property the protocol claims:
# Purple Team Report — {Protocol Name}
## Coverage Map
{Cross-team matrix with gap highlights}
## Structural Gaps Found: N
## Audit Failure Patterns Applicable: N
## {ID}: {Gap Description}
- **Pillar**: 1-5
- **Gap Type**: Coverage / Assumption / Composition / Operational / Systemic
- **Missed By**: Black / Red / Both
- **Why Missed**: {explanation}
- **Risk If Exploited**: {impact}
- **Recommendation**: {architecture/process change}
Purple Team runs after Black+Red and reviews Blue fixes:
Black+Red → Blue fix → Purple review → Blue fix → ... → Full coverage
Purple validates that Blue fixes don't create new gaps.
testing
게임 아이디어를 검토해 와우 팩터 5개를 추가하고, 스펙→TC→구현→QA→런칭까지 한 번에 밀어붙이는 일일 게임 런칭 써클. 기존 자동 게임 파이프라인을 대체/승격할 때 사용.
data-ai
Advanced YouTube analysis, transcripts, and metadata extraction.
development
Modern web design engineering skills including design tokens, advanced UI/UX methodologies, accessibility, and game-specific UI patterns. Use for building commercial-grade, performant, and accessible web interfaces.
development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".