bug-triage_skill

This skill helps reproduce, isolate, and fix bugs in a repository, then summarize root cause, fix, and verification steps for reliable delivery.
  • JavaScript

105

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill jmerta/codex-skills --skill bug-triage

  • SKILL.md2.3 KB

Overview

This skill reproduces, isolates, and fixes a reported bug or failing test, then delivers a concise summary of root cause, fix, and verification steps. It focuses on creating a reliable repro, implementing a minimal fix, and producing clear verification and risk notes for review and merge.

How this skill works

I first collect missing details (repro steps, environment, logs, frequency) and consult repo guidance. I reproduce the failure locally with the repo’s preferred tools, narrow the failure to a file or function, form and validate a root-cause hypothesis, implement the smallest safe fix, and run the project’s standard checks and manual verification steps.

When to use it

  • User reports a bug without a clear repro and wants a fix
  • A build or test is failing and you want a minimal, reviewed fix
  • You need a root-cause explanation for a regression
  • You want verification steps and risk notes for a PR
  • Triaging flaky tests or intermittent failures

Best practices

  • Ask for exact reproduction steps and full unedited logs when info is missing
  • Prefer the project’s documented commands (bun/npm/pnpm/yarn) and respect repo-specific guidance
  • Reproduce with the simplest, fastest scenario; reduce nondeterminism for flaky failures
  • Localize the failure before changing code; avoid drive-by refactors
  • Implement the minimal change that fixes the root cause and run lint/tests/build before proposing the PR

Example use cases

  • User reports a runtime error in production with a stack trace but no repro—produce local repro and fix
  • CI test started failing after a dependency bump—identify regression, bisect if needed, and patch
  • A flaky test fails intermittently—stabilize by removing nondeterminism or fixing timing assumptions
  • A UI regression report includes screenshots but no steps—recreate the user flow, find the faulty component, and submit a minimal fix

FAQ

Exact steps to reproduce (starting state + inputs), expected vs actual behavior, full error text/logs, environment details (OS, Node/Bun, browser, commit hash), frequency, and last known good version.

Which package manager or commands will you use?

I use the repository’s documented commands. If bun.lock exists I prefer bun; if bun is unavailable I’ll ask whether to install bun or use the repo’s alternative (npm/pnpm/yarn).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational