vulnerability-patterns
Index of vulnerability detection pattern skills. Routes to core patterns (universal) and language-specific patterns for security scanning.
Essential command-line tools and system utilities.
Index of vulnerability detection pattern skills. Routes to core patterns (universal) and language-specific patterns for security scanning.
System diagnostics using osquery. Use when asked about CPU usage, memory consumption, network connections, running processes, disk I/O, fan speeds, temperatures, or system security. Triggers: "why is my computer slow", "what's using memory", "what's using CPU", "network connections", "suspicious processes", "system health", "fan running", "overheating", "disk activity", "what processes are running", "file changes", "browser extensions", "Docker containers", "startup programs", "file hash", "installed apps", "what runs at boot".
Performance - Core Web Vitals, bundle size. Use when optimizing speed.
ใณใใณใใฎใใใฉใผใใณในๆ้ฉๅ๏ผใใผใฏใณๅน็ๅ/ไธฆๅๅฎ่ก/ใขใใซ้ธๆ/้ๅบฆๆนๅ๏ผใๆด็ใใๆง่ฝๆนๅใฎๅคๆญใจ้ฉ็จใๆฏๆดใใในใญใซใ ่จๆธฌ่ฆณ็นใๆ้ฉๅๆ้ ใใใณใใฌใผใ้็จใไธ่ฒซใใฆๆด็ใใใ Anchors: โข High Performance Browser Networking (Ilya Grigorik) / ้ฉ็จ: ใใใฉใผใใณในๆธฌๅฎ / ็ฎ็: ใฌใคใใณใทใผๅๆธ โข Design of Computer Programs (Peter Norvig) / ้ฉ็จ: ๆ้ฉๅ่จญ่จ / ็ฎ็: ๅฎ่ก้ๅบฆๅไธ โข Programming Pearls (Jon Bentley) / ้ฉ็จ: ใใผใฏใณๅน็ๅ / ็ฎ็: ใชใฝใผในๅๆธ Trigger: Use when optimizing command performance, reducing token usage, or designing parallel execution flows and model selection. command performance, token optimization, parallel execution, model selection
Reactใขใใชใฑใผใทใงใณใฎใใใฉใผใใณในๆ้ฉๅใไฝ็ณป็ใซๅฎๆฝใใในใญใซใๆธฌๅฎ้งๅใฎๆ้ฉๅใขใใญใผใใงใไธ่ฆใชๅใฌใณใใชใณใฐใๅๆธใใใฆใผใถใผไฝ้จใๅไธใใใใ Anchors: โข High Performance Browser Networking (Ilya Grigorik) / ้ฉ็จ: ใใใฉใผใใณในๆธฌๅฎๆๆณ / ็ฎ็: ใใผใฟใซๅบใฅใใๆ้ฉๅๅคๆญ โข Reactๅ ฌๅผใใญใฅใกใณใ (Dan Abramov) / ้ฉ็จ: React.memoใปuseCallbackใปuseMemo / ็ฎ็: ๆธฌๅฎ้งๅใฎๆ้ฉๅๅฎ่ทต โข Clean Code (Robert C. Martin) / ้ฉ็จ: ๆฉใใใๆ้ฉๅใ้ฟใใๅๅ / ็ฎ็: ๅฟ ่ฆใชๆ้ฉๅใฎใฟๅฎๆฝ Trigger: Use when optimizing React performance, reducing re-renders, applying React.memo, analyzing with React DevTools Profiler, implementing Context splitting, or diagnosing rendering performance issues. performance optimization, React performance, re-rendering, React.memo, useCallback, useMemo, profiler
Analyze specialized file types beyond standard PE executables - .NET assemblies, Office macros, PDFs, PowerShell scripts, JavaScript, archives, and Linux ELF binaries. Use when you encounter documents, scripts, or non-Windows executables that require format-specific analysis tools and techniques.
This skill should be used when debugging frontend/UI bugs that need runtime evidence. USE THIS SKILL (instead of adding console.log) when you're about to: "add console.log and ask user to check", "open DevTools and tell me what you see", "reproduce the bug and share the output", "check the browser console". Triggers: "debug this", "fix this bug", "why isn't this working", "investigate this issue", "trace the problem", "figure out why X happens", "UI not updating", "state is wrong", "value is null/undefined", "click doesn't work", "modal not showing". Automates log collection server-side - you read logs directly, no user copy-paste needed.
Runs performance benchmarks for SDL3 HammerEngine and detects regressions by comparing metrics against baseline. Use when testing performance-sensitive changes to AI, collision, pathfinding, particle systems, or before merging features to ensure no performance degradation.
Code tracing, debugging, "why not called", flow analysis, state dependencies
Elixir and Phoenix development guidelines with critical language-specific gotchas. Use when writing Elixir code, Phoenix applications, or Mix tasks. Prevents common mistakes with list access, variable rebinding, struct access, and OTP patterns that cause subtle bugs or compilation errors.
Performs comprehensive diagnostics on the codex cache system, detects issues, and can fix them automatically with repair operations. Delegates to fractary CLI for health checks and diagnostics.
ใทในใใ ใฎใใใฉใผใใณในๆธฌๅฎใปๅๆใปๆ้ฉๅใ่กใในใญใซใ ่ฒ ่ทใในใใในใใฌในใในใใใใใซใใใฏๅๆใ้ใใฆๆง่ฝๆนๅ็ญใๆ็คบใใพใใ Anchors: โข The Art of Application Performance Testing (Ian Molyneaux) / ้ฉ็จ: ใใใฉใผใใณในใในใๆฆ็ฅ / ็ฎ็: ไฝ็ณป็ใชๆง่ฝ่ฉไพกๆๆณใฎ็ขบ็ซ โข Systems Performance (Brendan Gregg) / ้ฉ็จ: USE/REDใกใฝใใ / ็ฎ็: ใกใใชใฏในๅๆใจใใใซใใใฏ็นๅฎ โข Google SRE Book / ้ฉ็จ: SLO/SLI่จญ่จ / ็ฎ็: ็ฎๆจใใผในใฎๆง่ฝ่ฉไพก Trigger: Use when measuring system performance, identifying bottlenecks, load testing, or optimizing application speed. performance testing, load testing, stress testing, bottleneck analysis, latency, throughput, response time, profiling, benchmarking, performance optimization
Execute and monitor malware in controlled sandbox environments. Use when you need to observe runtime behavior, capture network traffic, monitor process activity, analyze file/registry changes, or understand actual malware functionality beyond static analysis. Guides safe execution with Procmon, Wireshark, Process Hacker, Sysmon, and automated sandboxes.
System diagnostics, verification, and troubleshooting for Badger 2350. Use when checking firmware version, verifying installations, diagnosing hardware issues, troubleshooting errors, or performing system health checks on Badger 2350.
This skill should be used when writing Claude Code plugin hooks or debugging the "operation was aborted" error. Teaches the critical "immediate response" pattern that prevents Claude Code's internal timeout from aborting hooks. Essential knowledge for plugin developers creating PreToolUse, PostToolUse, UserPromptSubmit, Stop, or SessionStart hooks.
Universal vulnerability detection patterns applicable across all programming languages. Includes hardcoded secrets, SQL/command injection, path traversal, and configuration file patterns.
ใใผใฏใณไฝฟ็จ้ใฎๆๅฐๅใจๅฟ ่ฆๆ ๅ ฑใฎๅน็็ๆฝๅบใๆฏๆดใใในใญใซใ ้ ๅปถ่ชญใฟ่พผใฟใใคใณใใใฏใน้งๅ่จญ่จใๅง็ธฎใจ็ฒพ้ฌใฎๆ้ ใๆด็ใใใ Anchors: โข High Performance Browser Networking / ้ฉ็จ: ใใใฉใผใใณในๆธฌๅฎใจๆ้ฉๅ / ็ฎ็: ้ ๅปถใ่ๆ ฎใใใณใณใใญในใ่จญ่จ โข Progressive Disclosure ใใฟใผใณ / ้ฉ็จ: ๆฎต้็ใชๆ ๅ ฑ้็คบ / ็ฎ็: ใใผใฏใณไฝฟ็จ้ใฎๆๅถ Trigger: Use when minimizing token usage, extracting necessary information efficiently, or optimizing context window utilization. context optimization, token minimization, lazy loading, index-driven design, summarization
Common errors and solutions for GPUI development. Use when debugging build errors, runtime panics, borrow checker issues, or unexpected behavior.
Simplified memory profiling and leak detection for SDL3 HammerEngine using valgrind memcheck, AddressSanitizer, and massif. Identifies memory leaks, allocation hotspots, buffer reuse violations, and provides system-by-system memory breakdown with optimization suggestions. Use after performance-critical changes or when investigating memory issues.
Systematic debugging mode with hypothesis-driven investigation. Use when user reports a bug, encounters an error, or needs help debugging a problem.
CRITICAL for ALL Elixir/Phoenix/Ash development work. Invoke when working with Elixir code, Ecto schemas, Ash resources, Phoenix applications, or databases in Elixir projects. Provides MCP tools for live code evaluation (via IEx), instant module navigation, direct SQL execution, schema introspection, and documentation access. Tidewave provides superior alternatives to bash/grep/read for Elixir tasks.