- Home
- /
- Categories
- /
- Debugging
Debugging
Find and fix bugs, error analysis
avoid-unnecessary-type-params
by marius-townhouse
Use when writing generic functions or types. Use when reviewing type signatures. Use when a type parameter only appears once. Use when tempted to add generics for "flexibility".
observability-patterns
by mindmorass
Observability patterns for metrics, logs, and traces. Use when implementing monitoring, setting up Prometheus/Grafana, configuring logging pipelines, implementing distributed tracing, or designing alerting systems.
excess-property-checking
by marius-townhouse
Use when assigning object literals to typed variables. Use when confused by "unknown property" errors. Use when extra properties are flagged on object literals but not variables.
redux-saga
by anivar
Redux-Saga best practices, patterns, and API guidance for building, testing, and debugging generator-based side-effect middleware in Redux applications. Covers effect creators, fork model, channels, testing with redux-saga-test-plan, concurrency, cancellation, and modern Redux Toolkit integration. Baseline: redux-saga 1.4.2. Triggers on: saga files, redux-saga imports, generator-based middleware, mentions of "saga", "takeEvery", "takeLatest", "fork model", or "channels".
resilient-async-operations
by vishalsachdev
A comprehensive pattern for handling asynchronous operations in JavaScript/TypeScript applications with automatic cleanup, graceful error handling, and memory leak prevention. Use when building async operations that need timeout control, cancellation support, retry logic, or graceful error handling.
claude-agent-posthog-error-analyzer
by monkey1sai
Converted from Claude plugin agent "error-analyzer" (posthog). Use when
hardware-debug-interfaces
by tangjunyi23
Hardware debug interface exploitation for embedded devices — UART, JTAG, SWD identification, connection, and security bypass through physical debug ports
error-diagnostics-error-analysis
by liuchiawei
"You are an expert error analysis specialist with deep expertise in debugging distributed systems, analyzing production incidents, and implementing comprehensive observability solutions."
claude-command-feature-dev-feature-dev
by monkey1sai
Converted from Claude plugin command "feature-dev" (feature-dev). Use
claude-agent-feature-dev-code-reviewer
by monkey1sai
Converted from Claude plugin agent "code-reviewer" (feature-dev). Use
solid-development
by amorriscode
SolidJS patterns, reactivity model, and best practices. Use when writing Solid components, reviewing Solid code, or debugging Solid issues.
learning-opp
by jforksy
Teaching mode for technical PM - 80/20 focus on concepts that compound with practical understanding
type-safe-form-validation
by vishalsachdev
A comprehensive pattern for building type-safe forms and API validation using Zod, with automatic error formatting, runtime type checking, and seamless TypeScript integration. Use when building forms with client-side and server-side validation, validating API request/response payloads, creating reusable validation schemas, or ensuring data integrity across client and server.
The LNO Framework
by Coowoolf
105 Product Management Skills extracted from Lenny's Podcast - For use with Claude Code / Cursor / Windsurf
error-handling
by 101mare
Patterns for exception handling across application layers: mapping, retry, severity, logging. Does NOT handle: exception hierarchies (use exception-builder), circuit breakers (use resilience-patterns), API errors (use api-design), logging config (use logging-builder). Use when designing error strategies, implementing retry logic, or mapping exceptions between layers. Recognizes: "error-handling", "exception handling", "retry pattern", "error strategy", "exception mapping", "error boundaries", "backoff pattern", "error propagation"
bug-reproduction-validator
by carmandale
Systematically reproduces and validates bug reports to confirm whether reported behavior is an actual bug. Use when you receive a bug report or issue that needs verification.
move-expert
by Rahat-ch
Move language expert for Movement blockchain. Automatically triggered when working with .move files, discussing Move/Movement/Aptos concepts, debugging Move compiler errors, or building smart contracts.
changelog
by tilomitra
Generate or update CHANGELOG.md entries from git history, PRs, and issues using Keep a Changelog format. Triggered by requests to update changelogs, document changes, or summarize what changed between versions.
A2A Communicator
by scaleto
Inter-group communication skill implementing the A2A (Agent-to-Agent) protocol for information exchange between Skill Cells.
dom-hierarchy
by marius-townhouse
Use when working with DOM APIs. Use when typing element references. Use when creating DOM utilities. Use when handling events. Use when manipulating the DOM.
XState Audition Testing Skill
by boneskull
Expert guidance on testing XState v5 Actors using xstate-audition library for comprehensive state machine and actor testing
e2e-bugfix
by penkzhou
This skill should be used when the user asks to "debug E2E tests", "fix Playwright failures", "fix Cypress tests", "analyze timeout errors", or mentions keywords like "Playwright", "Cypress", "Timeout exceeded", "locator", "selector", "flaky test". It provides the complete bugfix workflow knowledge including error classification, confidence scoring, and E2E-specific debugging techniques.
go-testing
by jovermier
Go testing best practices including table-driven tests, race detection, test coverage, and mocking strategies. Use when writing or reviewing Go tests.
beam
by violetio
Beam dropshipping and product sync context