Tools & Utilities
Essential command-line tools and system utilities.
ebpf-map-handler
Create eBPF maps (hash, array, ringbuf, LRU, per-CPU) with corresponding Go userspace code for reading and writing data between kernel and userspace. Includes map definitions, update/lookup operations, and event handling. Use when implementing state management or kernel-userspace communication in CNFs.
performance-optimizer
Analyze and optimize code performance, identify bottlenecks, and suggest improvements
five-field-handshake-execution
Execute five-field diagnostic handshake protocol.
develop-ida-plugin
Develop plugins for IDA Pro in Python, using idiomatic patterns, lessons, and tricks, including the Python Domain API (ida-domain). Use when creating both GUI (Qt) and background plugins for inspecting and rendering things program structure, functions, disassembly, cross-references, and strings.
lang-clojure-dev
Foundational Clojure patterns covering functional programming, REPL-driven development, immutable data structures, and idiomatic code. Use when writing Clojure code, working with sequences and lazy evaluation, understanding macros, or needing guidance on functional programming patterns. This is the entry point for Clojure development.
detecting-format-string
Detects format string vulnerabilities by identifying unsafe printf family function calls with user-controlled format strings. Use when analyzing logging, error handling, or investigating memory disclosure via format strings.
java-performance
JVM performance tuning - GC optimization, profiling, memory analysis, benchmarking
tickly-bug-triage-min
Tickly 버그를 원인 후보 3개/검증 실험 1개씩으로 빠르게 쪼개고, 가장 가능성 높은 최소 수정 diff를 제안한다. "에러가 난다", "동작이 이상하다", "테스트가 깨진다"에 사용한다.
root-cause-tracing
Systematically trace bugs backward through call stack to find original trigger
chrome-debug
Debug the scoreboard UI in Chrome using DevTools MCP. Inspect page state, console errors, network requests, and interact with elements. Use when debugging UI issues, checking for JS errors, or testing user interactions.
analyzing-protocols
Analyzes network protocol implementations to identify parsing vulnerabilities, state machine issues, and protocol-level security problems. Use when analyzing network servers, protocol handlers, or investigating protocol implementation bugs.
binary-analysis
Analyzes binary files for vulnerabilities and develops exploits. Use when working with ELF/PE executables, pwn challenges, buffer overflow, heap exploitation, ROP chains, format string bugs, or shellcode development.
investigating-hms-internals
Investigates HEC-HMS internals through decompiled Java classes. Provides JythonHms API reference, CLI options, version-specific differences (3.x vs 4.x), and guides on-demand decompilation for new discoveries. Use when debugging HMS behavior, discovering undocumented features, understanding version differences, validating automation approaches, or investigating HMS API capabilities. Includes complete JythonHms method reference, Python 2 vs 3 syntax differences, and decompilation tooling. Complements hms_doc_query (official docs) with internal implementation details. Trigger keywords: decompile, HMS internals, JythonHms API, HMS version differences, CLI options, undocumented, HMS jar, HMS classes, debugging HMS, HMS source code, HMS 3.x support, Python 2 vs 3, HMS methods, HMS parameters.
troubleshooting
Diagnose and resolve build failures, performance issues, and deployment problems using the RAPID framework. Covers TypeScript/build errors, performance bottlenecks, Edge Functions, environment configs. Parallel specialist to fail-fast-debugging (bugs) and root-cause-tracing (code investigation).
observability-for-react-concurrency
Implement advanced observability to capture concurrent rendering behavior and scheduling anomalies.
red-team-exploit-dev
Develop exploit scenarios for security testing and vulnerability assessment.
webpage-screenshotter
High-resolution Playwright-based screenshot capture skill that takes full-page screenshots of any URL with optimized settings for quality and reliability
playwright-researcher
Research the latest changes, release notes, and AI features of Playwright using web search. Use this when the user asks about new Playwright updates, version comparisons, or 2026 roadmaps.
rust-performance
Master Rust performance - profiling, benchmarking, and optimization
cloudflare-browser-rendering
Guide for implementing Cloudflare Browser Rendering - a headless browser automation API for screenshots, PDFs, web scraping, and testing. Use when automating browsers, taking screenshots, generating PDFs, scraping dynamic content, extracting structured data, or testing web applications. Supports REST API, Workers Bindings (Puppeteer/Playwright), MCP servers, and AI-powered automation. (project)
performance-optimization
Optimize Node.js application performance with caching, clustering, profiling, and monitoring techniques