Debugging

Find and fix bugs, error analysis

Showing 1057-1080 of 4752 skills
wcygan

connectrpc

by wcygan

ConnectRPC expert for Go servers and Node.js clients. Auto-loads when working with ConnectRPC, connect-go, connect-node, protobuf RPC, buf codegen, gRPC-compatible APIs, streaming RPCs, ConnectError, interceptors, service handlers, transport configuration, or REST-to-RPC proxy patterns. Covers the architecture where Node frontend servers proxy REST+JSON from the UI into ConnectRPC calls to Go backend services.

API Dev 192 5mo ago
wcygan

axum

by wcygan

Axum Rust web framework expert. Auto-loads when working with axum Router, handlers, extractors, FromRequest, IntoResponse, State, middleware, tower layers, tower-http, axum::serve, method routing, Json extractor, Path extractor, Query extractor, error handling, or Rust HTTP APIs. Keywords: axum, router, handler, extractor, middleware, tower, IntoResponse, FromRequest, State, Rust web, HTTP API

API Dev 192 5mo ago
wcygan

commit

by wcygan

Analyze staged changes and create a well-crafted conventional commit. Handles unstaged files, pre-commit hook failures, and multi-file changes. Use when ready to commit, or when you want help writing a good commit message. Keywords: commit, git commit, stage, conventional commit, commit message

Code Gen 192 5mo ago
wcygan

idiomatic-rust

by wcygan

Analyze and generate idiomatic Rust code following official style guide, std library conventions, and API design guidelines. Auto-loads when writing, reviewing, or refactoring Rust code. Use when writing Rust, reviewing Rust code, checking Rust idioms, or generating Rust scaffolding. Keywords: rust, idiomatic, ownership, borrowing, lifetime, trait, error handling, pattern matching, clippy, rustfmt, cargo

Debugging 192 5mo ago
wcygan

debug-team

by wcygan

Debug complex issues using an agent team with competing hypotheses. Spawns 3-5 investigators that actively challenge each other's theories and converge on the root cause. Use for tough bugs where the root cause is unclear. Keywords: debug team, competing hypotheses, root cause, investigation, multi-agent debug, hard bug, mystery bug

Agents 192 5mo ago
wcygan

expand-tests

by wcygan

Analyze existing test patterns and create comprehensive, idiomatic tests to expand coverage. Detects framework (Jest, Vitest, pytest, Go, Rust, JUnit), matches project conventions, and fills coverage gaps. Use when adding tests, improving coverage, expanding test suite, or writing tests for untested code. Keywords: test, tests, testing, coverage, unit test, integration test, expand tests, test coverage, write tests, add tests, test gaps

Code Gen 192 5mo ago
martinffx

atelier-typescript-functional-patterns

by martinffx

Functional programming patterns for reliable TypeScript. Use when modeling state machines, discriminated unions, Result/Option types, branded types, or building type-safe domain models.

Processing 37 5mo ago
martinffx

atelier-typescript-fastify

by martinffx

Building REST APIs with Fastify in TypeScript. Use when creating routes, handling requests, implementing validation with TypeBox, structuring applications, or working with HTTP handlers and plugins.

Database 37 5mo ago
martinffx

python:modern-python

by martinffx

Modern Python language features and typing patterns. Use when writing type hints, using generics, implementing pattern matching, working with async/await, or leveraging Python 3.10+ features.

CLI Tools 37 5mo ago
martinffx

atelier-typescript-effect-ts

by martinffx

Type-safe functional effects with Effect-TS. Use when building applications with Effect, using Effect.gen generators, handling typed errors, managing services with Layer and Context.Tag, validating data with Schema, or managing resources with acquireRelease.

Database 37 5mo ago
proflead

cross-service-debugger

by proflead

Coordinate debugging across multiple services. Use when a senior developer needs to trace a distributed issue.

Debugging 126 6mo ago
proflead

function-docstrings

by proflead

Write concise docstrings for functions. Use when a junior developer needs help describing inputs, outputs, and errors.

Comments 126 6mo ago
MakFly

symfony:test-doubles-mocking

by MakFly

Drive Symfony delivery with deterministic tests and strong regression protection. Use for test doubles mocking tasks.

Debugging 179 5mo ago
bobmatnyc

mpm-doctor

by bobmatnyc

Run diagnostic checks on Claude MPM installation

Debugging 144 6mo ago
bobmatnyc

toolchains-golang-core

by bobmatnyc

"Go 1.22+ core patterns for minimalism, efficiency, code reuse, and performance"

Code Gen 144 4mo ago
caarlos0

code-simplifier

by caarlos0

Simplify and refine code for clarity, consistency, and maintainability while preserving functionality. Use when asked to "simplify", "clean up", or "refactor" code, after writing complex code that could benefit from simplification, or when code has grown hard to follow.

Code Review 217 6mo ago
Mindrally

api-development

by Mindrally

Guidelines for building clean, scalable APIs with Go standard library and NestJS TypeScript, covering security, validation, and modular architecture.

API Dev 196 6mo ago
hookdeck

clerk-webhooks

by hookdeck

Receive and verify Clerk webhooks. Use when setting up Clerk webhook handlers, debugging signature verification, or handling user events like user.created, user.updated, session.created, or organization.created.

Processing 80 5mo ago
hookdeck

elevenlabs-webhooks

by hookdeck

Receive and verify ElevenLabs webhooks. Use when setting up ElevenLabs webhook handlers, debugging signature verification, or handling call transcription events.

Processing 80 5mo ago
hookdeck

postmark-webhooks

by hookdeck

Receive and process Postmark webhooks. Use when setting up Postmark webhook handlers, handling email delivery events, processing bounces, opens, clicks, spam complaints, or subscription changes.

Debugging 80 5mo ago
cosmix

golang

by cosmix

Go language expertise for writing idiomatic, production-quality Go code. Use for Go development, concurrency patterns, error handling, testing, and module management. Triggers: go, golang, goroutine, channel, interface, struct, pointer, slice, map, defer, context, error, gin, echo, fiber, cobra, viper, gorm, sqlx, go mod, go test, effective go, errgroup, sync, mutex, waitgroup.

API Dev 53 6mo ago
cosmix

react

by cosmix

Modern React development patterns including components, hooks, state management, routing, forms, and UI architecture. Covers React 19+, React Router v7, Jotai atoms, server components, accessibility, performance optimization, and testing. Use for building React applications with client-side routing, global state, component composition, and async data loading. Triggers: react, jsx, tsx, component, hook, useState, useEffect, useContext, useReducer, useMemo, useCallback, useRef, props, state, render, virtual DOM, reconciliation, single page application, spa, react-router, jotai, vite, bun, Next.js, Remix, client-side routing, server components, accessibility, a11y, ARIA, performance, code splitting, lazy loading, Suspense, error boundaries, form validation, UI components, design system, composition patterns.

Accessibility 53 6mo ago
cosmix

event-driven

by cosmix

Event-driven architecture patterns including message queues, pub/sub, event sourcing, CQRS, and sagas. Use when implementing async messaging, distributed transactions, event stores, command query separation, domain events, integration events, data streaming, choreography, orchestration, or integrating with RabbitMQ, Kafka, Apache Pulsar, AWS SQS, AWS SNS, NATS, event buses, or message brokers.

Code Gen 53 5mo ago
cosmix

error-handling

by cosmix

Comprehensive error handling patterns and strategies including Rust Result/Option, API error responses, data pipeline error handling, and security-aware error handling. Use when implementing exception handling, error recovery, retry logic, circuit breakers, fallback mechanisms, graceful degradation, or designing error hierarchies. Triggers: error, exception, try, catch, throw, raise, Result, Option, panic, recover, retry, fallback, graceful degradation, circuit breaker, error boundary, 500, 4xx, 5xx, thiserror, anyhow, RFC 7807, error propagation, error messages, stack trace.

Processing 53 5mo ago