home/categories/debugging
category focus

Debugging

Tools for finding and fixing code issues.

4271 個技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
debugging
90

traffic-analysis

Analyze network traffic patterns, identify top applications and bandwidth usage, and optimize traffic management. Perform DPI-based traffic classification.

aiskillstore
aiskillstore
tools
open
debugging
90

guard-regression

デグレーション監視スキル(リファクタリング前後の品質比較、ロールバック判断)

aiskillstore
aiskillstore
tools
open
debugging
90

performance-gate

Verify performance implications were considered and no obvious anti-patterns exist. Issues result in WARNINGS.

aiskillstore
aiskillstore
tools
open
debugging
90

golang-performance

Go performance optimization techniques including profiling with pprof, memory optimization, concurrency patterns, and escape analysis.

aiskillstore
aiskillstore
tools
open
debugging
90

exa-cli

使用 Exa 搜索与代码上下文命令行进行信息检索与编程资料检索。适用于需要从实时网页获取资料、定位权威来源、或查询具体代码示例/库用法的任务(如技术调研、API 使用方式确认、示例代码查找)。

aiskillstore
aiskillstore
tools
open
debugging
90

backend-hang-debug

Diagnose and fix FastAPI hangs caused by blocking ThreadPoolExecutor shutdown in the news stream route; includes py-spy capture and non-blocking executor pattern.

aiskillstore
aiskillstore
tools
open
debugging
90

binary-re-static-analysis

Use when analyzing binary structure, disassembling code, or decompiling functions. Deep static analysis via radare2 (r2) and Ghidra headless - function enumeration, cross-references (xrefs), decompilation, control flow graphs. Keywords - "disassemble", "decompile", "what does this function do", "find functions", "analyze code", "r2", "ghidra", "pdg", "afl"

aiskillstore
aiskillstore
tools
open
debugging
90

forensics-osquery

SQL-powered forensic investigation and system interrogation using osquery to query operating systems as relational databases. Enables rapid evidence collection, threat hunting, and incident response across Linux, macOS, and Windows endpoints. Use when: (1) Investigating security incidents and collecting forensic artifacts, (2) Threat hunting across endpoints for suspicious activity, (3) Analyzing running processes, network connections, and persistence mechanisms, (4) Collecting system state during incident response, (5) Querying file hashes, user activity, and system configuration for compromise indicators, (6) Building detection queries for continuous monitoring with osqueryd.

aiskillstore
aiskillstore
tools
open
debugging
90

analysis-tshark

Network protocol analyzer and packet capture tool for traffic analysis, security investigations, and forensic examination using Wireshark's command-line interface. Use when: (1) Analyzing network traffic for security incidents and malware detection, (2) Capturing and filtering packets for forensic analysis, (3) Extracting credentials and sensitive data from network captures, (4) Investigating network anomalies and attack patterns, (5) Validating encryption and security controls, (6) Performing protocol analysis for vulnerability research.

aiskillstore
aiskillstore
tools
open
debugging
90

visual-qa

Complete visual QA - screenshots with full-page scroll to trigger animations, then analyze with Claude. Run after CSS/template changes.

aiskillstore
aiskillstore
tools
open
debugging
90

debug-tauri

Automates Tauri WebView debugging using official plugins (tauri-plugin-log + screenshots) with process verification, automated screenshots, console logs, and state analysis. Use when debugging Tauri apps, investigating WebView issues, analyzing runtime errors, or troubleshooting UI problems.

aiskillstore
aiskillstore
tools
open
debugging
90

structured-logging

Guide for writing effective log messages using wide events / canonical log lines. Use when writing logging code, adding instrumentation, improving observability, or reviewing log statements. Teaches high-cardinality, high-dimensionality structured logging that enables debugging.

aiskillstore
aiskillstore
tools
open
debugging
90

chrome-devtools

Control Chrome browser programmatically using chrome-devtools-mcp. Use when user asks to automate Chrome, debug web pages, take screenshots, evaluate JavaScript, inspect network requests, or interact with browser DevTools. Also use when asked about browser automation, web scraping, or testing websites.

aiskillstore
aiskillstore
tools
open
debugging
90

binary-re-dynamic-analysis

Use when you need to run a binary, trace execution, or observe runtime behavior. Runtime analysis via QEMU emulation, GDB debugging, and Frida hooking - syscall tracing (strace), breakpoints, memory inspection, function interception. Keywords - "run binary", "execute", "debug", "trace syscalls", "set breakpoint", "qemu", "gdb", "frida", "strace", "watch memory"

aiskillstore
aiskillstore
tools
open
debugging
90

performance-profiler

Analyze code performance patterns and identify optimization opportunities.

aiskillstore
aiskillstore
tools
open
debugging
90

debugging-websocket-issues

Use when seeing WebSocket errors like "Invalid frame header", "RSV1 must be clear", or "WS_ERR_UNEXPECTED_RSV_1" - covers multiple WebSocketServer conflicts, compression issues, and raw frame debugging techniques

aiskillstore
aiskillstore
tools
open
debugging
90

binary-re

This skill should be used when analyzing binaries, executables, or bytecode to understand what they do or how they work. Triggers on "binary", "executable", "ELF", "what does this do", "reverse engineer", "disassemble", "decompile", "pyc file", "python bytecode", "analyze binary", "figure out", "marshal". Routes to sub-skills for triage, static analysis, dynamic analysis, synthesis, or tool setup.

aiskillstore
aiskillstore
tools
open
debugging
90

structlog

Structured logging for Python applications with context support and powerful processors

aiskillstore
aiskillstore
tools
open
debugging
90

systematic-debugging

Root cause analysis for debugging. Use when bugs, test failures, or unexpected behavior have non-obvious causes, or after multiple fix attempts have failed.

aiskillstore
aiskillstore
tools
open
debugging
90

python-performance-optimization

Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving application performance.

aiskillstore
aiskillstore
tools
open
debugging
90

claude-plugin

**Use MCP repo-map tools when:** - Searching for symbols by name pattern (faster than Grep) - Getting all symbols in a file (faster than Read + parsing)

aiskillstore
aiskillstore
tools
open
debugging
90

root-cause-tracing

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

aiskillstore
aiskillstore
tools
open
debugging
90

screen-reader-testing

Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, or ensuring assistive technology support.

aiskillstore
aiskillstore
tools
open
Previous
Page 68 / 178
Next