write-bug

Scaffold RIMGEN-validated bug reports with reproduction steps and environment context.

4|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/cpliakas/claude-code-engineering-leaders --skill write-bug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-bug
Source: https://github.com/cpliakas/claude-code-engineering-leaders/tree/main/skills/write-bug
Command: npx skills add https://github.com/cpliakas/claude-code-engineering-leaders --skill write-bug

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of comprehensive, RIMGEN-validated bug reports, ensuring all necessary information is captured before filing an issue.

Core Features & Use Cases

  • Automated Bug Report Generation: Scaffolds bug reports with title, severity, priority, reproduction steps, expected/actual behavior, scope, and environment context.
  • RIMGEN Validation: Ensures reports meet the Reproducible, Isolated, Minimal, Generalizable, Expected vs. Actual, and Necessary Context criteria, outputting warnings for any deficiencies.
  • Use Case: When you encounter a bug, use this Skill to quickly generate a well-structured report that developers can immediately understand and act upon, reducing back-and-forth communication.

Quick Start

Use the write-bug skill to scaffold a bug report for a login issue.

Frequently Asked Questions about write-bug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a bug report that developers can immediately act on?

To write a bug report developers can act on, scaffold the issue by gathering the bug description, reproduction steps, expected and actual behaviors, environment context, severity, and priority. This structured approach reduces back-and-forth communication.

What is RIMGEN validation for bug reports?

RIMGEN validation for bug reports ensures your issue meets Reproducible, Isolated, Minimal, Generalizable, Expected vs. Actual, and Necessary Context criteria. It outputs named warnings for any underspecified dimensions, guaranteeing comprehensive reporting.

How do I scaffold a bug report to include all necessary issue tracking details?

Scaffold a bug report by inputting the title, severity, priority, reproduction steps, expected and actual behavior, scope, and environment context. The validation process then checks these details against RIMGEN criteria.

Can I validate bug report quality before submitting an issue?

Yes, you can validate bug report quality before submitting by checking your input against RIMGEN criteria. The validation process outputs named warnings for any deficiencies or underspecified dimensions, ensuring comprehensive and actionable reporting.

What should a minimal bug report include for quick resolution?

A minimal bug report for quick resolution must include a description, reproduction steps, expected and actual behaviors, environment context, severity, and priority. This ensures the issue is isolated and reproducible.

Why does my bug report get rejected for missing context?

Your bug report gets rejected for missing context because it lacks necessary environment details or fails to isolate the issue. Validating against RIMGEN criteria outputs warnings for these deficiencies, ensuring all necessary context is captured.