Debugging

Find and fix bugs, error analysis

Showing 1657-1680 of 4982 skills
petekp

hierarchical-matching-systems

by petekp

Expertise in architecting, implementing, reviewing, and debugging hierarchical matching systems. Use when working with: (1) Two-sided matching (Gale-Shapley, hospital-resident, student-school), (2) Assignment/optimization problems (Hungarian algorithm, bipartite matching), (3) Multi-level hierarchy matching (org charts, taxonomies, nested categories), (4) Entity resolution and record linkage across hierarchies. Triggers: debugging match quality issues, reviewing matching algorithms, translating business requirements into constraints, validating match correctness, architecting new matching systems, fixing unstable matches, resolving constraint violations, diagnosing preference misalignment.

Code Review 44 7mo ago
petekp

interaction-design

by petekp

Design intuitive, meaningful interactions grounded in user goals and cognitive principles. Use when designing component behaviors, user flows, feedback systems, error handling, loading states, transitions, accessibility, keyboard navigation, touch/gesture interactions, or when evaluating interaction quality. Also use for modal vs modeless decisions, direct manipulation patterns, input device considerations, emotional/dramatic aspects of UX, or when asked about making interfaces feel responsive, humane, and goal-directed.

Accessibility 44 7mo ago
petekp

handoff

by petekp

Generate a smart bootstrap prompt to continue the current conversation in a fresh session. Use when (1) approaching context limits, (2) user says "handoff", "bootstrap", "continue later", "save session", or similar, (3) before closing a session with unfinished work, (4) user wants to resume in a different environment. Outputs a clipboard-ready prompt capturing essential context while minimizing tokens.

Auth 44 7mo ago
petekp

next-best-practices

by petekp

Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling

Debugging 44 7mo ago
petekp

cognitive-foundations

by petekp

Apply cognitive science and HCI research to design decisions. Use when you need the scientific 'why' behind usability, explaining user behavior, understanding perception/memory/attention limits, evaluating cognitive load, assessing mental model alignment, predicting performance with Fitts's/Hick's Law, or grounding interface decisions in research rather than opinion.

Debugging 44 8mo ago
petekp

exhaustive-systems-analysis

by petekp

Perform comprehensive, deep analysis of a system and its subsystems to identify bugs, race conditions, stale documentation, dead code, and correctness issues. Use when asked to "audit this system", "exhaustive analysis of X", "analyze for correctness", "root out issues in...", "deep dive into...", "verify this code is correct", "find bugs in...", or when reviewing agent-written code for production readiness. Automatically decomposes systems into subsystems, applies appropriate analysis checklists, and produces structured findings with severity classification.

Code Review 44 7mo ago
OmidZamani

dspy-advanced-module-composition

by OmidZamani

This skill should be used when the user asks to "compose DSPy modules", "use Ensemble optimizer", "combine multiple programs", "use dspy.MultiChainComparison", mentions "ensemble voting", "module composition", "sequential pipelines", or needs to build complex multi-module DSPy programs with ensemble patterns or multi-chain comparison.

Code Gen 120 7mo ago
OmidZamani

dspy-custom-module-design

by OmidZamani

This skill should be used when the user asks to "create custom DSPy module", "design a DSPy module", "extend dspy.Module", "build reusable DSPy component", mentions "custom module patterns", "module serialization", "stateful modules", "module testing", or needs to design production-quality custom DSPy modules with proper architecture, state management, and testing.

Caching 120 7mo ago
OmidZamani

dspy-optimize-anything

by OmidZamani

Universal text artifact optimizer using GEPA's optimize_anything API for code, prompts, agent architectures, configs, and more

Automation 120 6mo ago
OmidZamani

dspy-react-agent-builder

by OmidZamani

This skill should be used when the user asks to "create a ReAct agent", "build an agent with tools", "implement tool-calling agent", "use dspy.ReAct", mentions "agent with tools", "reasoning and acting", "multi-step agent", "agent optimization with GEPA", or needs to build production agents that use tools to solve complex tasks.

Agents 120 7mo ago
OmidZamani

dspy-evaluation-suite

by OmidZamani

This skill should be used when the user asks to "evaluate a DSPy program", "test my DSPy module", "measure performance", "create evaluation metrics", "use answer_exact_match or SemanticF1", mentions "Evaluate class", "comparing programs", "establishing baselines", or needs to systematically test and measure DSPy program quality with custom or built-in metrics.

Debugging 120 7mo ago
Dwsy

coding-runner

by Dwsy

Simple guideline for running coding CLIs (Codex/Claude/pi/OpenCode) only via tmux skill.

Auth 22 7mo ago
dashed

ultrathink

by dashed

"Invoke deep sequential thinking for complex problem-solving. Use when the user says 'use ultrathink', 'ultrathink', or when tackling problems that require careful step-by-step reasoning, planning, hypothesis generation, or multi-step analysis."

Auth 22 9mo ago
dashed

conventional-commits

by dashed

"Format git commit messages following Conventional Commits 1.0.0 specification. Use when the user asks to commit changes, create a git commit, or mentions committing code. Ensures consistent, semantic commit messages that support automated changelog generation and semantic versioning."

Debugging 22 9mo ago
dashed

playwright

by dashed

Browser automation with Playwright for Python. Use when testing websites, taking screenshots, filling forms, scraping web content, or automating browser interactions. Triggers on browser, web testing, screenshots, selenium, puppeteer, or playwright.

CLI Tools 22 9mo ago
sketch-hq

sketch-implement-design

by sketch-hq

Translate Sketch layers into production-ready code with 1:1 visual fidelity using Sketch MCP tools (run_code, get_selection_as_image) for live design context, screenshots, and asset export. Use when implementing or updating UI from an open Sketch document, current selection, or specific Sketch layer IDs.

Processing 86 6mo ago
brianlovin

sentry

by brianlovin

Sentry error monitoring and performance tracing patterns for Next.js applications.

API Dev 365 7mo ago
HermeticOrmus

git-advanced-workflows

by HermeticOrmus

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 98 9mo ago
HermeticOrmus

debugging-strategies

by HermeticOrmus

Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.

Debugging 98 9mo ago
HermeticOrmus

auth-implementation-patterns

by HermeticOrmus

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.

Auth 98 9mo ago
HermeticOrmus

error-handling-patterns

by HermeticOrmus

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 98 9mo ago
HermeticOrmus

modern-javascript-patterns

by HermeticOrmus

Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.

Processing 98 9mo ago
oyi77

receiving-code-review

by oyi77

Use when getting code feedback, before implementing suggestions.

Code Review 12 6mo ago
brianlovin

simplify

by brianlovin

Simplify and refine recently modified code for clarity and consistency. Use after writing code to improve readability without changing functionality.

Code Review 365 7mo ago