Debugging

Find and fix bugs, error analysis

Showing 3241-3264 of 4725 skills
EngineerWithAI

error-handling-patterns

by EngineerWithAI

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

Processing 4 7mo ago
LukasStrickler

tdd

by LukasStrickler

"Strict Red-Green-Refactor workflow for robust, self-documenting code. Discovers project test setup via codebase exploration before assuming frameworks. Use when: (1) Implementing new features with test-first approach, (2) Fixing bugs with reproduction tests, (3) Refactoring existing code with test safety net, (4) Adding tests to legacy code, (5) Ensuring code quality before committing, (6) When tests exist but workflow unclear, or (7) When establishing testing practices in a new project. Triggers: test, tdd, red-green-refactor, failing test, test first, test-driven, write tests, add tests, run tests."

Debugging 4 4mo ago
jiatastic

commit-message

by jiatastic

Analyze git changes and generate conventional commit messages. Supports batch commits for multiple unrelated changes. Use when: (1) Creating git commits, (2) Reviewing staged changes, (3) Splitting large changesets into logical commits.

Code Gen 4 4mo ago
PeterFile

oss-issue-scout

by PeterFile

Analyze a user-provided Git repository and GitHub issues to confirm contribution rules (CONTRIBUTING, CLA/DCO, templates) and shortlist high-value, maintainer-friendly issues likely to be accepted. Use when a user wants help selecting open-source issues to contribute to, or when triaging a GitHub repo for good first contributions.

Code Review 4 3mo ago
DS-codi

bugfix

by DS-codi

One-command automatic bug-fix orchestrator for this Project Memory MCP workspace using Revisionist → Executor → Reviewer loops plus testing.

CLI Tools 4 3mo ago
jiatastic

error-handling

by jiatastic

Python error handling patterns for FastAPI, Pydantic, and asyncio. Follows "Let it crash" philosophy - raise exceptions, catch at boundaries. Covers HTTPException, global exception handlers, validation errors, background task failures. Use when: (1) Designing API error responses, (2) Handling RequestValidationError, (3) Managing async exceptions, (4) Preventing stack trace leakage, (5) Designing custom exception hierarchies.

API Dev 4 4mo ago
kimasplund

adversarial-reasoning

by kimasplund

Red-team thinking for robustness testing and edge case discovery. Use when you need to stress-test solutions, find vulnerabilities, anticipate failures, or challenge assumptions. Ideal for security review, system design validation, decision stress-testing, and pre-mortem analysis. Example: "We've designed an auth system" → Attack it from 10 angles before shipping.

Debugging 4 4mo ago
shaoruu

debug

by shaoruu

Debug code by adding structured logging. Starts a local HTTP server for browser/remote logging and optionally a live log viewer. Use when debugging issues, tracking down bugs, or when the user says /debug.

Processing 4 4mo ago
DS-codi

message-broker

by DS-codi

"Use this skill when building TCP-based pub/sub message brokers for inter-process communication between Python applications and AutoHotkey scripts. Covers architecture, protocol design, client/server patterns, and message routing."

Processing 4 3mo ago
pluginagentmarketplace

go-web-apis

by pluginagentmarketplace

Build production REST APIs with Go - handlers, middleware, security

API Dev 4 5mo ago
klamping

running-webdriverio-tests

by klamping

Run WebdriverIO test files from the command line. Use when debugging tests, gathering context about test behavior, or verifying changes resolved an issue.

CLI Tools 4 3mo ago
pluginagentmarketplace

go-grpc

by pluginagentmarketplace

Build gRPC services with Go - protobuf, streaming, interceptors

API Dev 4 5mo ago
jiatastic

linting

by jiatastic

Python linting with Ruff - an extremely fast linter written in Rust. Use when: (1) Standardizing code quality, (2) Fixing style warnings, (3) Enforcing rules in CI, (4) Replacing flake8/isort/pyupgrade/autoflake, (5) Configuring lint rules and suppressions.

Code Review 4 4mo ago
DS-codi

embedded-python-launcher

by DS-codi

Use this skill when creating fast-launching Python GUI applications, implementing splash screens with immediate display, setting up embedded Python for portable deployment, or building self-contained Python executables. Covers the tkinter splash + subprocess pattern, embedded Python setup, Nuitka build process, and deployment packaging.

CLI Tools 4 3mo ago
kimasplund

hypothesis-elimination

by kimasplund

Systematic elimination reasoning for diagnosis and debugging. Use when you need to identify THE cause among many possibilities through evidence-based elimination. Ideal for production incidents, bug diagnosis, root cause analysis, and differential diagnosis. Unlike BoT (which explores), HE eliminates. Example: "Server is slow" → Generate 10 hypotheses, design discriminating tests, eliminate 9, confirm 1.

Code Gen 4 4mo ago
pluginagentmarketplace

go-database

by pluginagentmarketplace

Go database operations - SQL, ORMs, transactions, migrations

Database 4 5mo ago
EngineerWithAI

git-advanced-workflows

by EngineerWithAI

Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.

CLI Tools 4 7mo ago
kimasplund

integrated-reasoning

by kimasplund

Meta-orchestration guide for choosing optimal reasoning patterns. Analyzes problem characteristics and recommends which cognitive methodology to use - tree-of-thoughts (find best), breadth-of-thought (explore all), self-reflecting-chain (sequential logic), or direct analysis. Use when facing complex problems and unsure which reasoning approach fits best.

Agents 4 4mo ago
kimasplund

negotiated-decision-framework

by kimasplund

Multi-stakeholder coordination for decisions involving competing interests, different value systems, or organizational politics. Use when multiple parties must agree, when power dynamics affect decisions, or when consensus is required but perspectives diverge. Unlike DR (resolves conceptual tensions), NDF resolves stakeholder tensions.

Code Gen 4 4mo ago
pluginagentmarketplace

go-testing

by pluginagentmarketplace

Go testing practices - unit tests, benchmarks, mocks, coverage

Processing 4 5mo ago
EngineerWithAI

kpi-dashboard-design

by EngineerWithAI

Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns. Use when building business dashboards, selecting metrics, or designing data visualization layouts.

Analytics 4 5mo ago
kimasplund

self-reflecting-chain

by kimasplund

Sequential reasoning with deep self-reflection and backtracking. Use when problems have step-by-step dependencies, need careful logical reasoning, or require error correction. Each step includes self-reflection, and incorrect steps trigger backtracking. Ideal for debugging, mathematical proofs, sequential planning, or causal analysis where order matters.

Agents 4 4mo ago
pluginagentmarketplace

go-performance

by pluginagentmarketplace

Go performance optimization - profiling, benchmarks, memory management

API Dev 4 5mo ago
EngineerWithAI

changelog-automation

by EngineerWithAI

Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.

Debugging 4 5mo ago