- Home
- /
- Categories
- /
- Debugging
Debugging
Find and fix bugs, error analysis
test-driven-development
by xbklairith
Use when implementing features/bugfixes to enforce strict TDD discipline - enforces RED (write failing test), GREEN (minimal code), REFACTOR cycle with no exceptions. Prevents "test after" trap, catches rationalizations. Activates when user says "implement", "let's code", "write this feature", mentions "TDD", or during spec-driven execution phase.
monitoring-observability
by 1Mangesh1
Observability patterns and monitoring best practices. Use when user asks to "set up monitoring", "structured logging", "distributed tracing", "metrics collection", "observability", "APM setup", "log aggregation", "metrics dashboards", "error tracking", "performance monitoring", or mentions observability stack and monitoring strategy.
go-development
by ProjAnvil
Go language development skill focusing on Fiber web framework, Cobra CLI, GORM ORM, Clean Architecture, and concurrent programming.
nuqs
by fellipeutaka
Type-safe URL query state management with nuqs 2.x. Use when writing or reviewing code that uses useQueryState, useQueryStates, URL search params, query parameters, nuqs parsers, createLoader, createSearchParamsCache, createSerializer, or URL state in Next.js, React, Remix, React Router, or TanStack Router.
review
by whichguy
Perform code review with optional auto-fix. Dispatches to code-reviewer or review-fix agent for complex multi-file reviews. AUTOMATICALLY INVOKE when: - "review this", "check this code", "code review", "review my changes" - "review and fix", "fix issues", "clean this up" - Before commits on non-trivial changes NOT for: GAS projects (use /gas-review), plan review (use /review-plan)
Test-Driven Development Skill
by hitoshura25
All three must pass for feature-development completion
kiss
by tizee
taste matters. review code as a senior software engineer
typescript-writing-code
by MolcajeteAI
This skill should be used when writing, reviewing, or refactoring TypeScript code. It covers strict type configuration, type safety patterns, ESM module conventions, error handling, Biome linting/formatting, naming conventions, and mandatory post-change verification.
gas-sidebar
by whichguy
Interactive GAS sidebar testing via Chrome DevTools. Launch sidebar, send prompts, read responses, manage config, and take screenshots -- all through MCP automation. AUTOMATICALLY INVOKE when: - User says "open sidebar", "launch sidebar", "test sidebar" - User says "send prompt", "send message", "chat with sidebar" - User says "check sidebar", "sidebar not working", "sidebar blank" - User wants to interact with Sheet Chat sidebar in any environment (Dev/Staging/Prod) - User says "gas-sidebar" or "/gas-sidebar" - User mentions "Sheet Chat" + any action verb (open, test, send, check) - User wants to verify sidebar deployment is working end-to-end MCP REQUIRED: chrome-devtools (with browserUrl for GAS auth), gas NOT for: Static code review (use /gas), server-side debugging (use /gas), symptom-based UI debugging without Chrome (use /gas)
Feature Development Skill
by hitoshura25
This skill references all of them in the proper order.
executing-tasks
by boojack
Executes an approved task plan exactly as written, producing code changes, running validations, and recording completion status for each task. Use when a task plan exists with readiness status "Ready for execution" and implementation work should begin.
go-table-driven-tests
by tigrisdata
Write Go table-driven tests following established patterns. Use when writing tests, creating test functions, adding test cases, or when the user mentions "test", "table-driven", "Go tests", or testing in Go codebases.
system-architect
by liauw-media
"Use when performing security audits or system hardening. Teaches security assessment principles and prioritization."
ai-evals
by oldwinter
"Create an AI Evals Pack (eval PRD, test set, rubric, judge plan, results + iteration loop). Use for LLM evaluation, benchmarks, rubrics, error analysis/open coding, and ship/no-ship quality gates for AI features."
gas-debug
by whichguy
GAS project server-side debugging and troubleshooting with RESUME capability for iterative investigation. Covers: CommonJS modules, SpreadsheetApp, DriveApp, GmailApp, HTML Service (server-side), triggers, permissions, quotas. AUTOMATICALLY INVOKE when: - exec() returns success: false or error in response - User mentions "error", "exception", "TypeError", "null", "undefined" - Code "doesn't work", "isn't working", "fails", "breaks" - Silent failures (code runs but wrong result) - Something "should" work but doesn't RESUME SUPPORT: This skill runs in forked context - user can say "dig deeper" to continue investigation with full history preserved. NOT for: Static code review (use gas-code-review), UI testing (use gas-ui-debug), interactive Chrome testing (use /gas-sidebar)
code-review
by liauw-media
"Self-review before declaring work complete"
javascript-typescript
by ProjAnvil
Professional JavaScript and TypeScript development skill covering modern ES6+, TypeScript, Node.js, Express, React, testing frameworks, and best practices. Use this skill when developing JavaScript/TypeScript applications, building React/Node.js projects, implementing RESTful APIs, or need guidance on modern JS/TS development patterns.
defining-issues
by boojack
Converts vague natural-language requests into precise, grounded engineering issue definitions with background, issue statement, current state, non-goals, and open questions. Use when an issue needs to be clarified, scoped, or prepared before research or design work begins — such as unclear requirements, vague feature requests, ambiguous bug reports, or undefined scope boundaries.
split-tasks
by pivanov
"Split 3+ independent tasks across parallel agents. Triggers: run in parallel, split tasks, do these at once"
code-quality
by xbklairith
Use when reviewing code or before commits - runs 25-point quality checklist (structure, errors, security, performance, testing), identifies code smells, suggests refactorings with examples. Activates when user says "review this", "check my code", mentions "refactor", "optimize", "code quality", or before git commits.
api-developer
by paulund
Use when building and maintaining APIs for applications and services.
testing-anti-patterns
by Crumbgrabber
Use when writing or changing tests, adding mocks, or tempted to add test-only
android-e2e-testing-setup
by hitoshura25
Setup UI Automator 2.4 smoke test for validating app launches (works with debug and release builds)
review-plan
by benredmond
Advisory plan review - validates plan correctness and identifies gaps before implementation. Works on any task with research and plan sections.