- Home
- /
- Categories
- /
- Debugging
Debugging
Find and fix bugs, error analysis
crossplane-debug
by kanzifucius
Debug Crossplane compositions, functions (KCL, Go templates, patch-and-transform, auto-ready), and managed resources. Use when troubleshooting composition rendering issues, function errors, resource creation failures, dependency problems, or claim status issues. Supports remote cluster debugging when composition files are not available locally. Triggers on keywords like "crossplane", "composition", "XR", "claim", "function-kcl", "managed resource", or when debugging Kubernetes resources created by Crossplane.
devdocs-bugfix
by ab300819
Test-first bug fixing workflow. Guide users through reproducing bugs, writing failing tests, fixing code, and committing. Use when users report bugs, need to fix issues, or mention keywords like "bug", "fix", "issue", "崩溃", "报错", "修复".
theorist
by alekeyunerg
Maintain a per-repo THEORY.MD as a continuously updated narrative of the operating theory behind the current work. Activates EVERY session and stays active throughout the session. Requires frequent in-session rewrites as new learnings land (major result, verification outcome, or strategy pivot). Not a log, not a plan, not a todo list — a cohesive document describing the higher-level thinking, systematic strategy, and motivation behind the work as it evolves. Updated end-to-end (rewritten, not appended) as understanding deepens.
troubleshooting-rca
by janjaszczak
Perform root-cause analysis for bugs/errors/regressions using logs, repro steps, and hypothesis testing. Use when the user reports “nie działa”, stack traces, failing tests, or regressions.
debugger-python
by progmichaelkibenko
Debug Python applications at runtime using DAP breakpoints and variable inspection. Use when the user reports a runtime bug in Python, a silent failure, unexpected variable values, incorrect data flow, or when print-debugging is insufficient. Also use proactively when you encounter a bug you cannot diagnose from static analysis alone.
m01-ownership
by lywa1998
"CRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long enough, cannot move out of, use of moved value, ownership, borrow, lifetime, 'a, 'static, move, clone, Copy, 所有权, 借用, 生命周期"
rnv
by aaarnv
Chain-of-Verification (CoVe) prompting system. Converts lazy prompts into rigorous 4-stage verified output. Use for any code generation, debugging, or implementation task. Automatically invoked by wavybaby for medium/high complexity tasks. Reduces hallucinations and catches subtle bugs.
worktree-manager
by testacode
Gestiona git worktrees en .worktrees/. Usa cuando el usuario diga "crear worktree", "nuevo branch en paralelo", "trabajar en otra feature", "limpiar worktrees", "listar worktrees", o quiera desarrollo paralelo sin cambiar de branch.
prompt-evaluator
by Sunhao25
Comprehensive evaluation framework for system prompts and AI assistant prompts.
python-async-workers
by lct1407
Generate Python background workers, cron jobs, message queue consumers. Use when creating scheduled tasks (APScheduler), Celery workers, RabbitMQ/Redis queue consumers, or async job processing. Follows project async patterns and integrates with existing services.
stripe-sync-migrations
by ashutoshpw
When the user wants to run database migrations for stripe-sync-engine. Also use when the user mentions "run migrations," "stripe schema," "create stripe tables," "database setup," or "stripe_migrations."
debug-helper
by enoch-robinson
调试助手技能。当用户遇到 Bug、错误信息、程序异常、性能问题需要排查,或需要分析日志、定位问题根因时使用此技能。
knowledge-consolidation
by jamelna-apps
When user says "remember this", "pattern", "decision", "gotcha", "bug fix", "next time", "learned", or wants to capture session learnings. Uses RETRIEVE→JUDGE→DISTILL→CONSOLIDATE cycle.
run-tests-and-fix
by aegistechmx
"Analyze repository test failures, identify root causes, and apply safe automatic fixes when possible."
dev-test
by codihaus
Automated UI testing using Playwright browser tools. Use when: (1) After completing feature implementation, (2) After fixing bugs, (3) Before code review, (4) Verifying acceptance criteria from specs
javascript
by kprsnt2
Best practices for JavaScript/TypeScript development including modern ES6+ patterns, error handling, and performance optimization.
writing-quality-tests
by ederheisler
Use when designing or refactoring automated tests to make them high-signal, reliable, and maintainable across unit, integration, and end-to-end suites.
creative-direction-council
by antonioc-cl
Expert creative direction council with 6 advisors (Vignelli, Draplin, Bierut, Scher, Sagmeister, Carson) for visual identity, branding, and design systems.
effect-ts
by danielbush
Comprehensive guide for building TypeScript applications with Effect, a powerful functional programming library. Use when: (1) Creating new Effect projects, (2) Working with Effect's core types (Effect, Layer, Context, Config), (3) Building pipelines and generators, (4) Implementing services and dependency injection, (5) Adding observability (logging, tracing, metrics), (6) Using Effect Platform for cross-platform operations, (7) Integrating AI providers with @effect/ai, (8) Working with concurrency (fibers, streams, pubsub), or (9) Any TypeScript project using the effect package.
loki
by kontrolplane
Grafana Loki log aggregation and LogQL queries. Use when writing LogQL queries for log analysis, configuring Promtail scrape pipelines, debugging log ingestion issues, or creating Loki alerting rules.
screenshot
by naohainezha
Take screenshots of the screen using macOS screencapture. Use when users ask to see the screen, debug UI, or capture what's displayed. Resize before returning to avoid blowing up model context.
pr-with-user-impact
by jorgempenalva
Generate PRs with concrete User Workflow Impact sections. Use when creating pull requests, commits, or describing code changes. Transforms technical changes into user-focused before/after documentation with emotional resonance.
m15-anti-pattern
by lywa1998
"Use when reviewing code for anti-patterns. Keywords: anti-pattern, common mistake, pitfall, code smell, bad practice, code review, is this an anti-pattern, better way to do this, common mistake to avoid, why is this bad, idiomatic way, beginner mistake, fighting borrow checker, clone everywhere, unwrap in production, should I refactor, 反模式, 常见错误, 代码异味, 最佳实践, 地道写法"
aptx-api-plugin-retry
by HaibaraAiAPTX
"使用 @aptx/api-plugin-retry 实现请求重试。用于:配置重试次数、设置固定或动态延迟策略、定义 retryOn 判定函数(NetworkError/TimeoutError)、防止非幂等请求重试、跟踪重试次数、createRetryMiddleware API。当代码需要重试功能或 createRetryMiddleware 时触发。"