debug-assistant
่ฐ่ฏ่พ ๅฉๅทฅๅ ทใๅฟซ้่ฏๆญๅ็ซฏใๅ็ซฏๅๆฐๆฎๅบ้ฎ้ขใ้็จไบ API ๅคฑ่ดฅใๆฅๅฟๅๆใๆๅกๅฅๅบทๆฃๆฅ็ญๅบๆฏใ
Essential command-line tools and system utilities.
่ฐ่ฏ่พ ๅฉๅทฅๅ ทใๅฟซ้่ฏๆญๅ็ซฏใๅ็ซฏๅๆฐๆฎๅบ้ฎ้ขใ้็จไบ API ๅคฑ่ดฅใๆฅๅฟๅๆใๆๅกๅฅๅบทๆฃๆฅ็ญๅบๆฏใ
Set up session replay for visual debugging. Use when implementing DOM recording with privacy controls.
This skill should be used automatically when searching for code patterns, function usages, class definitions, or syntax structures. Prefer ast-grep over grep/find/ripgrep for code-aware searching that understands language syntax. Use for finding function calls, understanding API usage, locating pattern implementations, and code exploration.
Use when working on the Miden compiler (`midenc` / `cargo miden`), debugging failing tests or implementing compiler changes, and you need a Miden VM MASM execution trace to understand the stack state after each instruction. Covers `MIDENC_TRACE=executor=trace` (typically with `cargo make test -- --no-capture ...`).
iOSใขใใชใฎใใใฉใผใใณในๆ้ฉๅๆฏๆดในใญใซใInstrumentsๆดป็จใใกใขใช/CPU/GPUไฝฟ็จ็ๅๆใใขใใช่ตทๅๆ้ใปใใใใชใผๆถ่ฒปใฎๆ้ฉๅใใตใใผใใUse when: ใใใฉใผใใณในๅ้กใฎ่ชฟๆปใใขใใชๆ้ฉๅใใกใขใชใชใผใฏๆคๅบใ่ตทๅๆ้็ญ็ธฎใใใใใชใผๆถ่ฒปๆนๅใ
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
Guide for diagnosing lsp errors. This skill should be used when users wants to debug a lsp/diagnostic errors, warnings, or exceptions and get clear explanations and potential solutions. <prompt-triggers> <trigger>"Why am i getting this [diagnostic error]?"</trigger> <trigger>"how do i fix this [lsp error]"</trigger> </prompt-triggers>
Automated Google Tag Manager debugging with visual monitoring, screenshot annotation, and MCP integration. Use when testing GTM configurations, verifying tag firing, debugging dataLayer events, validating consent mode, checking tracking implementations, or automating GTM container builds with Stape/GTM MCP servers. Triggers on "debug GTM", "test GTM tags", "GTM preview", "verify tag firing", "check dataLayer", "monitor tags", "validate consent", "did my GTM fix work", "validate tracking", "annotate screenshot", "GTM QA", or when verifying configuration changes via browser automation.
Debug and eliminate fallback/generic-stub replies quickly. Use when you see empty assistant replies, โThanks for your messageโฆโ stubs, or โno specific information availableโ messages. Produces a minimal reproduction (test or deterministic trace) and pinpoints the fallback source + trigger.
Detects N+1 query problems in GraphQL resolvers and TypeScript code. Checks for missing DataLoader usage, sequential database queries in loops, and resolver batching opportunities. Use before committing GraphQL resolvers or during performance reviews.
Context compression for long coding sessions. Creates checkpoints (state snapshots) and maintains them as you work.
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
Debug event flows systematically from EventSource to Workflow. Use diagnostic commands and logging levels to isolate failures in production event systems.
Static HTML/CSS/ARIA analysis without requiring a browser. Use this skill when analyzing code for semantic HTML issues, ARIA validity, landmark structure, heading hierarchy, form labeling, or any accessibility problems detectable from source code. Queries aria-mcp for ARIA rules and wcag-mcp for success criteria mapping. Part of the a11y-orchestrator workflow.
Analyze malware samples for forensic investigation. Use when investigating malware infections, determining malware capabilities, extracting IOCs, or understanding attack techniques. Supports static and dynamic analysis of executables, scripts, and documents.
This skill should be used when analyzing errors, stack traces, and logs to identify root causes and implement fixes.
Profile and optimize application performance. Use when diagnosing slow response times, detecting memory leaks, analyzing CPU hotspots, optimizing bundle size, or measuring Core Web Vitals.
Systematically trace bugs backward through call stack to find original trigger
Debug TUI (Text User Interface) applications through visual observation and semantic inspection. Use when: (1) debugging rendering issues in terminal UIs, (2) troubleshooting widget behavior or key bindings, (3) diagnosing data flow issues where updates aren't appearing in widgets, (4) investigating layout problems, (5) any TUI application debugging where you need to observe runtime state. Supports Textual (Python) with deep semantic inspection, and any TUI via mcp-tui-server visual observation.
**SMART CONTEXT v1.0** - '์ปจํ ์คํธ', '๊ด๋ จ ์ฝ๋', '์ฐธ์กฐ', 'ํ ํฐ ์ ์ฝ', 'ํจ์จ์ ๋ถ์' ์์ฒญ ์ ์๋ ๋ฐ๋. codebase-graph ๊ธฐ๋ฐ์ผ๋ก ํ์ํ ์ปจํ ์คํธ๋ง ์ ํ์ ์ถ์ถ. ํ ํฐ 72% ์ ๊ฐ, ์ ํ๋ 92% ๋ฌ์ฑ. ๋ชจ๋ ์ฝ๋ ๋ถ์ ์์ ์ ๊ธฐ๋ฐ ๋ ์ด์ด.
File descriptor abuse, race conditions, and TOCTOU vulnerabilities
Performance analysis, bundle size tracking, and optimization suggestions