script-extractor
Detects inline logic anti-pattern in prompts and identifies opportunities to extract deterministic operations to scripts
Detects inline logic anti-pattern in prompts and identifies opportunities to extract deterministic operations to scripts
Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior
Browser console message analysis for debugging JavaScript errors, warnings, and application logs. Use when investigating frontend issues, tracking console output, or diagnosing JavaScript problems.
Query Logfire logs via the Logfire query API using read tokens and JSONL output. Use when you need to fetch or filter Logfire records, build log queries, or provide agent-ready log retrieval from this repo. Triggers: Logfire read, query API, JSONL logs, read token, log retrieval, log queries.
้ซ้ ปๅบฆใคใใณใใซๅฏพใใใใใฆใณใน/ในใญใใใชใณใฐใฎ่จญ่จใปๅฎ่ฃ ใปๆค่จผใๆด็ใใในใญใซใ UIใคใใณใใใใกใคใซ็ฃ่ฆใฎ่ฒ ่ทใๆ้ฉๅใใๅฟ็ญๆงใจๅฎๅฎๆงใไธก็ซใใใ Anchors: โข Debounce Pattern / ้ฉ็จ: ้ฃ็ถๅ ฅๅใฎๆๅถ / ็ฎ็: ไธ่ฆใชๅฆ็ใฎๅๆธ โข Throttle Pattern / ้ฉ็จ: ๅฎๆ็ใชๅฆ็ๅถๅพก / ็ฎ็: ใชใฝใผใน่ฒ ่ทใฎๅนณๆบๅ โข Web Performance Patterns / ้ฉ็จ: UIใคใใณใๆ้ฉๅ / ็ฎ็: UXๆนๅ Trigger: Use when optimizing high-frequency events, selecting debounce/throttle strategies, tuning delay intervals, or validating performance impacts. debounce, throttle, event optimization, scroll resize, input performance
Evaluate captured screenshots for layout issues, masked elements, and rendering problems. Use after taking screenshots to validate visual correctness and automatically resize viewport if elements are unexpectedly clipped.
Language-specific vulnerability detection patterns for JavaScript/TypeScript, Python, Go, Java, Ruby, and PHP. Provides regex patterns and grep commands for common security vulnerabilities.
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
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.