investigation-modes
Three explicit investigation modes: LEARNING (build understanding), INVESTIGATION (diagnose problems), SOLVING (implement fixes). Prefix messages with mode, ask before transitioning.
Three explicit investigation modes: LEARNING (build understanding), INVESTIGATION (diagnose problems), SOLVING (implement fixes). Prefix messages with mode, ask before transitioning.
Systematically trace bugs backward through call stack to find original trigger
Debug canvas layout issues, grid positioning problems, and component overlap. Use when troubleshooting Konva canvas rendering, grid constraints, snap-to-grid behavior, or visual layout mismatches. Includes CanvasโCSS Grid conversion debugging.
Analyze performance-related HTML issues on web pages. Use when users ask to check page performance, audit resource loading, verify lazy loading, check preload hints, or analyze render-blocking resources. Detects missing optimizations, large resources, render-blocking issues, and Core Web Vitals problems.
Preview and screenshot local dev servers URLs. Use when asked to view UI components, take screenshots of or inspect the web/server apps.
TypeScript performance optimization guidelines for build times, type-checking, declaration emit, and editor responsiveness. This skill should be used when writing, reviewing, or optimizing TypeScript code and tsconfig settings. Triggers on tasks involving slow builds, slow type-checking, CI timeouts, editor lag, tsserver memory issues, monorepo configuration, project references, incremental builds, declaration emit, or any TypeScript performance investigation.
Use when encountering any bug, test failure, or unexpected behavior - requires finding root cause before attempting any fixes
ๅๆ่ฟ่กๆถ่กไธบใ่ฟ็จ่พน็ๅ IPC ๆบๅถ๏ผๆฃๆต"ๅ่ฎฎๆผ็งป"้ฃ้ฉๅ่ฟ็จ็ๅฝๅจๆ้ฎ้ขใ
Analyze and report authorized evidence using Recon Workbench workflows (rwb). Use when running rwb commands.
ะญะบัะฟะตัั ะฟะพ bug bounty. ะัะฟะพะปัะทัะน ะดะปั ะฟะพะธัะบะฐ ััะทะฒะธะผะพััะตะน, ะฝะฐะฟะธัะฐะฝะธั ะพััััะพะฒ, responsible disclosure ะธ penetration testing.
์ฒด๊ณ์ ์ธ ๋๋ฒ๊น (Systematic Debugging) ์ ์ฐจ๋ฅผ ํตํด ๋ฒ๊ทธ์ ์์ธ์ ์ฐพ๊ณ ํด๊ฒฐํฉ๋๋ค. (Source: obra/superpowers)
This skill should be used when working on frontend code, debugging UI issues, verifying visual changes, scraping web pages, testing web features, or inspecting page state. Also triggers on "open browser", "take screenshot", "navigate to URL", "check cookies", "extract page content", or any web automation task. Use proactively during frontend development to verify changes visually.
Deep CSS analysis tool for understanding specificity, cascade order, inheritance chains, and computed styles. Visualizes CSS complexity and suggests simplifications. Use when debugging specificity issues or understanding CSS behavior.
Analyze screenshots with accurate coordinate mapping for UI debugging and Playwright testing. Use when debugging UI issues from screenshots, creating precise click targets, or implementing visual test automation.
Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors.
Query the code graph for callers, dependencies, and blast radius. Use when you need to understand code relationships, find what calls a function, determine impact of changes, or explore the codebase structure.
This skill should be used when the user asks to "debug notebook", "inspect notebook outputs", "find notebook error", "read traceback from ipynb", "why did notebook fail", or needs to understand runtime errors in executed Jupyter notebooks from any source (marimo, jupytext, papermill).
Precision and type-safety hardening for Phoenix calculation paths. Use when configuring ESLint/TypeScript, replacing parseFloat in P0 files, or validating Decimal.js precision.
Performance optimization playbook (measure โ diagnose โ fix โ verify) for this repo (React + R3F + Three.js + Vite). Use when asked to improve FPS, reduce jank, lower draw calls, optimize loading/bundle size, or investigate CPU/GPU/memory bottlenecks.
[30] ANALYZE. Understand how changes impact the system โ what's the core, what's affected, what depends on what. Use when planning changes, analyzing systems, debugging issues, or anytime you need to see the full picture of cause and effect. Triggers on "what's affected", "impact analysis", "dependencies", "scope mapping", or when you need to understand ripple effects.
You are the iOS Simulator runtime debugging specialist.
ใณใผใๅคๆดใฎๅฝฑ้ฟ็ฏๅฒๅๆในใญใซใๅคๆดใๅผใ่ตทใใๅพใๅฝฑ้ฟใๅฝฑ้ฟ้ข๏ผcode/interface/data/external/config/runtime/security/observability๏ผใใจใซๆด็ใใใใฉใใใฌใใฅใผใใไฝใใในใใใไฝใ่ฆณๆธฌใในใใใใๆ นๆ ใคใใงๆ็คบใใใ ใใชใฌใผๆกไปถ: - ใๅฝฑ้ฟ็ฏๅฒใๅๆใใฆใใใใฎๅคๆดใฎๅฝฑ้ฟใฏ๏ผใใใฉใใพใงๆณขๅใใ๏ผใ - PRใฌใใฅใผไพ้ ผๆใใชใใกใฏใฟ/ไปๆงๅคๆดๆ - ้ๅฎณๅฏพๅฟใงใๅๅ ็ฎๆใฎๅจ่พบๅฝฑ้ฟใใ็ขบ่ชใใใๆ ๆณจๆ: ๅคๆดใฎๆฏ้ใฎๆ็ตๅคๆญใฏ่กใใชใใๅฎ่กๆใซใใๅใใใชใๆๅใฏๆจๅฎใจไธ็ขบๅฎๆงใๆ็คบใใใ
SUPERSEDED by persistent-cache-gap-filling (v2.8.0). Cache data during symbol selection for instant repeat runs.