🎯

bug-triage

🎯Skill

from jmerta/codex-skills

VibeIndex|
What it does

Helps systematically categorize, prioritize, and route software bug reports by analyzing their details, severity, and potential impact.

bug-triage

Installation

Install skill:
npx skills add https://github.com/jmerta/codex-skills --skill bug-triage
8
Last UpdatedJan 3, 2026

Skill Details

SKILL.md

Overview

# Codex skills catalog

Personal Codex CLI skills (drop-in folders under ~/.codex/skills/).

Catalog: https://jmerta.github.io/codex-skills/

How it works

  • Codex discovers skills from ~/.codex/skills/**/SKILL.md (loaded at startup).
  • Only name, description, and the SKILL.md path are injected into context; bodies and references/ are not auto-loaded (Codex can open/read them when needed).

Enable skills (Codex CLI)

  • Check: codex features list (look for skills ... true)
  • Enable for the current run: codex --enable skills
  • Enable permanently: add to ~/.codex/config.toml:

```toml

[features]

skills = true

```

Global AGENTS.MD ledger (not a skill)

Codex also supports a single, global ledger file that applies across projects. This is not a skill and does not live in the skills catalog.

Create it

```bash

npx codex-skills init-ledger

```

Location (same root as the skills folder, without /skills):

  • macOS/Linux: ~/.codex/AGENTS.MD
  • Windows (PowerShell): $HOME\.codex\AGENTS.MD

Working with the ledger

  • Keep exactly one ledger at ~/.codex/AGENTS.MD so it applies to all projects.
  • At the start of each assistant turn: open the ledger and refresh it with the current goal, constraints/assumptions, decisions, and state.
  • Update it again whenever any of these change: goal, constraints/assumptions, key decisions, progress state (Done/Now/Next), or important tool outcomes.
  • Keep it short and factual: use bullets, avoid transcripts, and mark unknowns as UNCONFIRMED.
  • In replies, include a brief β€œLedger Snapshot” (Goal + Now/Next + Open Questions); show the full ledger only when it materially changes or when requested.

Recommended ledger headings:

```md

  • Goal (incl. success criteria):
  • Constraints/Assumptions:
  • Key decisions:
  • State:
  • Done:
  • Now:
  • Next:
  • Open questions (UNCONFIRMED if needed):
  • Working set (files/ids/commands):

```

What it looks like

![Codex CLI skills list](.github/codex-clipboard-VN1lya.png)

Install

macOS/Linux

```bash

git clone https://github.com/jMerta/codex-skills.git ~/.codex/skills

```

Windows (PowerShell)

```powershell

git clone https://github.com/jMerta/codex-skills.git "$HOME\.codex\skills"

```

CLI (npx)

Use the published CLI to list, search, and install skills without cloning.

```bash

npx codex-skills list

npx codex-skills search browser

npx codex-skills install agents-md

npx codex-skills install-category development

npx codex-skills install-all

npx codex-skills install-agent-scripts

npx codex-skills install agents-md --ref main

npx codex-skills init-ledger

npx codex-skills verify agents-md

```

Add agent-scripts to PATH

After running install-agent-scripts, the scripts live under the agent skills

directory (for Codex: ~/.codex/skills/agent-scripts). Add that folder to your

PATH if you want to call scripts directly from the terminal.

Windows (PowerShell):

```powershell

$path = [Environment]::GetEnvironmentVariable("Path", "User")

[Environment]::SetEnvironmentVariable("Path", "$path;$HOME\\.codex\\skills\\agent-scripts", "User")

```

Restart your terminal for changes to take effect.

macOS/Linux (bash/zsh):

```bash

export PATH="$PATH:$HOME/.codex/skills/agent-scripts"

```

To persist, add the export to ~/.bashrc or ~/.zshrc.

Brave Search API keys

The brave-search skill uses the Brave Search API. Configure one or both of:

  • BRAVE_API_KEY (primary)
  • BRAVE_AI_API_KEY (fallback)

Windows (PowerShell)

Set for the current session:

```powershell

$env:BRAVE_API_KEY = "your_key"

$env:BRAVE_AI_API_KEY = "your_key"

```

Persist for your user account:

```powershell

setx BRAVE_API_KEY "your_key"

setx BRAVE_AI_API_KEY "your_key"

```

Restart your terminal after using setx.

macOS/Linux (bash/zsh)

```bash

export BRAVE_API_KEY="your_key"

export BRAVE_AI_API_KEY="your_key"

```

To persist, add the exports to ~/.bashrc, ~/.zshrc, or your shell profile.

GitHub Pages catalog

The public catalog

More from this repository10

🎯
release-notes🎯Skill

Generates structured release notes by extracting and summarizing key changes, new features, and bug fixes from a project's commit history or changelog.

🎯
ci-fix🎯Skill

Based on the context and naming, "ci-fix" likely helps diagnose and repair continuous integration (CI) configuration or pipeline issues, automatically suggesting corrections or fixes for common CI ...

🎯
plan-work🎯Skill

Helps break down and organize work tasks into a structured plan, tracking goals, current state, next steps, and key decisions in a systematic workflow management approach.

🎯
dependency-upgrader🎯Skill

Automatically identifies and upgrades outdated project dependencies across multiple programming languages and package management systems.

🎯
coding-guidelines-verify🎯Skill

Verifies code adherence to predefined coding guidelines and best practices by analyzing source code files against a set of established standards.

🎯
coding-guidelines-gen🎯Skill

Generates comprehensive coding guidelines tailored to a specific programming language or project context, providing structured recommendations for code style, best practices, and development standa...

🎯
rebase-assistant🎯Skill

Helps developers interactively resolve Git rebase conflicts by providing step-by-step guidance and automated conflict resolution strategies.

🎯
regex-builder🎯Skill

regex-builder skill from jmerta/codex-skills

🎯
branch-cleaner🎯Skill

Cleans up and removes stale or merged local Git branches, helping maintain a tidy repository by automatically identifying and deleting branches that are no longer needed.

🎯
sessions-to-blog🎯Skill

Converts conversation or interaction session logs into a structured blog post format, likely extracting key insights, organizing dialogue, and preparing content for publication.