- Home
- /
- Categories
- /
- Debugging
Debugging
Find and fix bugs, error analysis
electrobun-debugging
by rajavijayach
Development workflow, debugging, and troubleshooting for Electrobun desktop applications. This skill covers debugging the main process (Bun) and webview processes, Chrome DevTools integration, console logging strategies, error handling, performance profiling, memory leak detection, build error troubleshooting, common runtime errors, development environment setup, hot reload configuration, source maps, breakpoint debugging, network inspection, WebView debugging on different platforms, native module debugging, and systematic debugging approaches. Use when encountering build failures, runtime errors, crashes, performance issues, debugging RPC communication, inspecting webview DOM, profiling CPU/memory usage, troubleshooting platform-specific issues, or setting up development workflow. Triggers include "debug", "error", "crash", "troubleshoot", "DevTools", "inspect", "breakpoint", "profiling", "performance issue", "build error", "not working", or "logging".
observability-patterns
by vanman2024
Comprehensive observability setup patterns for Google ADK agents including logging configuration, Cloud Trace integration, BigQuery Agent Analytics, and third-party observability tools (AgentOps, Phoenix, Weave). Use when implementing monitoring, debugging agent behavior, analyzing agent performance, setting up tracing, or when user mentions observability, logging, tracing, BigQuery analytics, AgentOps, Phoenix, Arize, or Weave.
elixir-genius
by agoodway
Use when designing or architecting Elixir/Phoenix/LiveView applications, creating comprehensive project documentation, planning OTP supervision trees, defining domain models, structuring multi-app projects with path-based dependencies, or preparing handoff documentation for Director/Implementor AI collaboration
yc-sv-development-framework
by founderjourney
Decision-making framework for software development, Y Combinator / Silicon Valley style. Based on real principles from Paul Graham, Sam Altman, Michael Seibel, Patrick Collison, and Brian Chesky. Use when: - Developing features or products - Making technical decisions (what to do, how, when) - Prioritizing work (P0, P1, P2) - Evaluating whether to refactor or patch - Deciding on technical debt - Evaluating whether to add tests, CI/CD, or automation - Any architecture or engineering decision Triggers: development, code, feature, refactor, architecture, prioritize, technical decision, what to do first, technical debt, tests, CI/CD, sprint, backlog
debug
by inkeep
Systematic debugging for local development. Enforces root cause investigation — never implements fixes. 5-phase: Triage, Reproduce & Comprehend, Investigate, Classify, Report & Recommend. Classifies root causes as dev environment/config vs code bugs. Uses tools aggressively for observable verification — runs commands, queries state, checks actual output. Includes triage playbooks, hypothesis-test-refine cycles, tool patterns, agent metacognition (loop detection, strategy switching, confidence calibration), escalation heuristics. Presents root cause findings with recommended fix strategy and hands off to implementer. Two autonomy modes: Supervised (propose diagnostic mutations, wait for approval) and Delegated (iterate freely within approved action classes). Composable with /implement, /qa, /ship, /tdd, /explore. Triggers: debug, fix bug, root cause, why is this failing, investigate error, diagnose, troubleshoot, something broken, test failure, crash, regression, stack trace, error message, it worked before, flaky test, wrong output, not working, build failure, type error, exception, debugging.
swiftlint-autofix
by willsigmon
Run SwiftFormat and fix all auto-correctable SwiftLint issues
review
by inkeep
"Manage the PR review iteration loop: poll for reviewer feedback, assess suggestions with evidence, implement fixes, resolve threads, and drive CI/CD to green. Works standalone on any PR (bug fix, refactor, hotfix, feature) or as a composable module invoked by /ship. Spec-aware when a SPEC.md is provided, but does not require one. Triggers: review, review loop, PR feedback, iterate on PR, resolve reviews, CI/CD resolution, green pipeline, address reviewer comments."
analyze
by inkeep
"Deep, iterative, evidence-based analysis of situations, decisions, trade-offs, and open questions. Use when asked to analyze, evaluate, think through, assess implications, weigh options, or explore a problem space in depth before acting. Triggers: analyze, think through, evaluate, implications, trade-offs, help me think, considerations, second-order effects, what would happen if, assess, examine, pros and cons, decision analysis, situation analysis."
a2a-executor-patterns
by vanman2024
Agent-to-Agent (A2A) executor implementation patterns for task handling, execution management, and agent coordination. Use when building A2A executors, implementing task handlers, creating agent execution flows, or when user mentions A2A protocol, task execution, agent executors, task handlers, or agent coordination.
qa
by inkeep
"Manual QA testing — verify features end-to-end as a user would, using every tool available (browser, macOS, bash, APIs). Focuses on what formal test suites cannot capture: visual correctness, UX flows, usability judgment, integration reality, edge cases, and failure modes. Standalone or composable with /ship. Triggers: qa, qa test, manual test, test the feature, verify it works, exploratory testing, smoke test, end-to-end verification."
code-review-senior-perspective
by founderjourney
Framework de code review desde perspectiva senior. Usar cuando el usuario necesite revisar codigo, dar feedback constructivo, evaluar PRs, o establecer estandares de calidad. Activa con palabras como code review, PR, pull request, revisar codigo, feedback, calidad de codigo, mejores practicas, refactoring. Especializado en codebases SaaS con Node.js, React y PostgreSQL.
systematic-debugging
by aiaiohhh
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
production-deployment
by vanman2024
Production deployment patterns for ElevenLabs API including rate limiting, error handling, monitoring, and testing. Use when deploying to production, implementing rate limiting, setting up monitoring, handling errors, testing concurrency, or when user mentions production deployment, rate limits, error handling, monitoring, ElevenLabs production.
explore
by inkeep
Build deep, structured understanding of a codebase area or system topic before acting on it. Three complementary lenses: (1) Surface mapping — enumerate product and internal surfaces a topic touches, trace connections and blast radius across the system. (2) Pattern inspection — discover conventions, shared abstractions, and the "grain" of a code area by reading siblings. (3) System tracing — follow call chains, map transitive dependencies, identify cross-boundary contracts and implicit coupling. Use before spec work, implementation, review, debugging, or any task that needs understanding of what a feature touches and how the code works. Subsumes find-similar. Triggers: explore, inspect, discover, what does this touch, map the surfaces, world model, surface areas, what's affected, what patterns exist here, how does this area do X, before implementing, check conventions, find similar, trace the flow, blast radius, what would break, dependency tree, codebase inspection, feature scope, what would this change.
electrobun-rpc-patterns
by rajavijayach
Advanced type-safe RPC patterns for Electrobun desktop applications. Covers bidirectional main↔webview communication, type safety with TypeScript, error handling and validation, performance optimization, streaming data patterns, batch operations, retry strategies, event-based communication, shared type definitions, RPC middleware, request/response patterns, and complex data synchronization. Use this skill when implementing complex communication between main and webview processes, need type-safe RPC with full IntelliSense, handling large data transfers, implementing real-time updates, building type-safe APIs between processes, debugging RPC issues, optimizing RPC performance, or implementing advanced patterns like streaming, batching, or pub/sub. Triggers include "RPC", "main webview communication", "type-safe RPC", "bidirectional RPC", "RPC performance", "RPC error handling", "shared types", "process communication", or "IPC patterns".
integration-patterns-mastery
by founderjourney
Patrones de integracion robustas para Senior Full-Stack Developer. Usar cuando el usuario necesite disenar o explicar integraciones con APIs externas, webhooks, sincronizacion de datos, retry patterns, manejo de errores en integraciones, o defender experiencia con Stripe, OTAs, WhatsApp API. Activa con palabras como webhook, integracion, API externa, sync, retry, idempotencia, Stripe, iCal, OTA, dead letter queue, reconciliacion. Especializado en sistemas de produccion robustos.
workflow-canvas
by vanman2024
Celery canvas patterns for workflow composition including chains, groups, chords, signatures, error handling, and nested workflows. Use when building complex task workflows, parallel execution patterns, task synchronization, callback handling, or when user mentions canvas primitives, workflow composition, task chains, parallel processing, or chord patterns.
code-explainer
by CuriousLearner
Explain complex code to team members in clear, understandable terms for effective knowledge shari...
log-analyzer
by CuriousLearner
Parse and analyze application logs to identify errors, patterns, and insights.
snippet-manager
by CuriousLearner
Save, organize, search, and retrieve code snippets with tags, categories, and smart search capabi...
code-reviewer
by CuriousLearner
Automated code review with best practices, security checks, and quality standards.
auth-analyzer
by CuriousLearner
Review and analyze authentication and authorization patterns for security vulnerabilities.
env-manager
by CuriousLearner
Environment variable management, validation, and documentation.
commit-helper
by CuriousLearner
Intelligent commit message generation following conventional commit format.