Debugging

Find and fix bugs, error analysis

Showing 169-192 of 4978 skills
ArabelaTso

abstract-state-analyzer

by ArabelaTso

Performs abstract interpretation over source code to infer possible program states, variable ranges, and data properties without executing the program. Reports potential runtime errors including out-of-bounds accesses, null dereferences, type inconsistencies, division by zero, and integer overflows. Use when analyzing code for potential runtime errors, performing static analysis, checking safety properties, or verifying program behavior without execution.

Code Review 238 6mo ago
ArabelaTso

bug-reproduction-test-generator

by ArabelaTso

"Automatically generates executable tests that reproduce reported bugs from issue reports and code repositories. Use when users need to: (1) Create a test that reproduces a bug described in an issue report, (2) Generate failing tests from bug descriptions, stack traces, or error messages, (3) Validate bug reports by creating reproducible test cases, (4) Convert issue reports into executable regression tests. Takes a repository and issue report as input and produces test code that reliably triggers the reported bug."

Code Gen 238 6mo ago
ArabelaTso

assertion-synthesizer

by ArabelaTso

Generate test assertions from existing code implementation. Use when the user has implementation code without tests or incomplete test coverage, and needs assertions synthesized by analyzing the code's behavior, inputs, outputs, and state changes. Supports Python (pytest/unittest), Java (JUnit/AssertJ), and JavaScript/TypeScript (Jest/Chai). Handles equality checks, collections, exceptions, and state verification.

Code Gen 238 6mo ago
ArabelaTso

cve-reachability-analyzer

by ArabelaTso

Analyze CVE reachability in software repositories by examining how vulnerable dependencies are imported and used. Determines whether vulnerable components, classes, or functions are reachable from project code through call chain analysis, reflection detection, dynamic loading patterns, and configuration-gated behavior. Classifies each CVE as likely reachable, possibly reachable, or likely unreachable with supporting evidence. Use when analyzing security vulnerabilities in dependencies, performing post-disclosure CVE triage, assessing vulnerability impact, or when users ask to analyze CVE reachability, check if vulnerabilities are exploitable, or evaluate dependency security risks.

Code Review 238 6mo ago
ArabelaTso

bug-localization

by ArabelaTso

Identify the precise location of bugs in source code, modules, and systems. Use this skill when debugging applications, investigating test failures, analyzing error reports, tracing runtime issues, or performing root cause analysis. Analyzes stack traces, error messages, failing tests, and code patterns to pinpoint buggy functions, classes, files, or modules with confidence rankings and supporting evidence.

Processing 238 6mo ago
ArabelaTso

behavior-preservation-checker

by ArabelaTso

Compare runtime behavior between original and migrated repositories to detect behavioral differences, regressions, and semantic changes. Use when validating code migrations, refactorings, language ports, framework upgrades, or any transformation that should preserve behavior. Automatically compares test results, execution traces, API responses, and observable outputs between two repository versions. Provides actionable guidance for fixing deviations and ensuring behavioral equivalence.

Processing 238 6mo ago
ArabelaTso

abstract-trace-summarizer

by ArabelaTso

Performs abstract interpretation to produce summarized execution traces and high-level program behavior representations. Highlights key control flow paths, variable relationships, loop invariants, function summaries, and potential runtime states using abstract domains (intervals, signs, nullness, etc.). Use when analyzing program behavior, understanding execution paths, computing loop invariants, tracking variable ranges, detecting potential runtime errors, or generating program summaries without concrete execution.

Debugging 238 6mo ago
ArabelaTso

counterexample-generator

by ArabelaTso

Generate concrete counterexamples when formal verification, assertions, or specifications fail. Use this skill when debugging failed proofs, understanding why verification fails, creating minimal reproducing examples, analyzing assertion violations, investigating invariant breaks, or diagnosing specification mismatches. Produces concrete input values, execution traces, and state information that demonstrate the failure.

Code Review 238 6mo ago
NeoLabHQ

kaizen:root-cause-tracing

by NeoLabHQ

Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior

Code Gen 1.5K 6mo ago
NeoLabHQ

git:create-worktree

by NeoLabHQ

Create and setup git worktrees for parallel development with automatic dependency installation

CLI Tools 1.5K 6mo ago
NeoLabHQ

kaizen:kaizen

by NeoLabHQ

Use when Code implementation and refactoring, architecturing or designing systems, process and workflow improvements, error handling and validation. Provide tehniquest to avoid over-engineering and apply iterative improvements.

Code Gen 1.5K 6mo ago
NeoLabHQ

kaizen:why

by NeoLabHQ

Iterative Five Whys root cause analysis drilling from symptoms to fundamentals

Database 1.5K 6mo ago
NeoLabHQ

git:commit

by NeoLabHQ

Create well-formatted commits with conventional commit messages and emoji

Code Gen 1.5K 6mo ago
NousResearch

code-review

by NousResearch

Guidelines for performing thorough code reviews with security and quality focus

Code Review 236.9K 6mo ago
rsmdt

coding-conventions

by rsmdt

Apply consistent security, performance, and accessibility standards across all recommendations. Use when reviewing code, designing features, or validating implementations. Cross-cutting skill for all agents.

Accessibility 508 6mo ago
rsmdt

documentation-extraction

by rsmdt

Interpret existing docs, READMEs, specs, and configuration files efficiently. Use when onboarding to a codebase, verifying implementation against specs, understanding API contracts, or parsing configuration. Covers reading strategies for README, API docs, specs, configs, and cross-referencing with code.

API Dev 508 6mo ago
rsmdt

observability-design

by rsmdt

Monitoring strategies, distributed tracing, SLI/SLO design, and alerting patterns. Use when designing monitoring infrastructure, defining service level objectives, implementing distributed tracing, creating alert rules, building dashboards, or establishing incident response procedures. Covers the three pillars of observability and production readiness.

Debugging 508 6mo ago
deanpeters

prioritization-advisor

by deanpeters

Guide product managers in choosing the right prioritization framework by asking adaptive questions about product stage, team context, decision-making needs, and stakeholder dynamics. Use this to avoid

Code Gen 6.7K 6mo ago
deanpeters

feature-investment-advisor

by deanpeters

Guide PMs through evaluating feature investments using revenue impact, cost structure, ROI, and strategic value. Delivers build/don't build recommendations.

Agents 6.7K 6mo ago
deanpeters

positioning-statement

by deanpeters

Create a Geoffrey Moore-style positioning statement that clearly articulates who your product serves, what need it addresses, how it's categorized, what benefit it delivers, and how it differs from al

Analytics 6.7K 7mo ago
deanpeters

vp-cpo-readiness-advisor

by deanpeters

Guide the transition to VP or CPO across preparing, interviewing, landing, and recalibrating. Use when executive product scope is changing fast.

Debugging 6.7K 6mo ago
deanpeters

executive-onboarding-playbook

by deanpeters

Plan a VP or CPO 30-60-90 day diagnostic onboarding path. Use when entering a new executive product role and avoiding premature change.

Code Gen 6.7K 6mo ago
deanpeters

context-engineering-advisor

by deanpeters

Diagnose context stuffing vs. context engineering. Assess practices, define boundaries, and advise on memory architecture, retrieval, and the Research→Plan→Reset→Implement cycle.

Agents 6.7K 6mo ago
getsentry

code-simplifier

by getsentry

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.

Debugging 954 6mo ago