triage

Categorize issues and manage workflow states in software project trackers.

Updated Sep 30, 2024
One-click install
npx skills add https://github.com/phillip-hirsch/dotfiles --skill triage-phillip-hirsch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/phillip-hirsch/dotfiles/tree/main/.agents/skills/triage
Command: npx skills add https://github.com/phillip-hirsch/dotfiles --skill triage-phillip-hirsch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the issue triage process, ensuring clear categorization and effective workflow management for maintaining a project's issue tracker.

Core Features & Use Cases

  • Categorization: Automatically categorize issues as 'bug' or 'enhancement' for easier maintenance.
  • Workflow Management: Guide issues through predefined states (e.g., 'needs-triage', 'ready-for-agent') for efficient progression.
  • Triage Notes: Maintain a structured record of triage decisions for future reference.
  • Out-of-Scope Documentation: Document and manage out-of-scope feature requests to prevent future duplication.

Quick Start

Invoke the triage skill by typing '/triage' followed by a command, such as '/triage list' to see a summary of issues or '/triage move #42 ready-for-agent' to move a specific issue to the next workflow state.

Frequently Asked Questions about triage

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

FAQPage Schema
How do I automate issue tracking categorization for bug reports and enhancements?▼

Issue tracking categorization is automated by defining a state machine that evaluates issue details and automatically labels them as 'bug' or 'enhancement' to streamline project maintenance.

How does workflow management state machine triage work for software projects?▼

Workflow management triage uses a predefined state machine to guide issues through specific states like 'needs-triage' and 'ready-for-agent', ensuring structured progression and organized codebase changes.

What is the best way to manage out-of-scope feature requests in issue tracking?▼

Out-of-scope feature requests are managed by documenting them systematically during triage, which prevents future duplication and maintains a clean record of rejected project enhancements.

Can I move specific issues between predefined triage states using commands?▼

Yes, you can move specific issues between predefined states by invoking commands like '/triage move #42 ready-for-agent', directly updating the workflow status of the targeted issue.

Does this issue triage tool require external dependencies to manage bug reporting?▼

No, this issue triage tool has no external dependencies, allowing you to implement bug reporting and workflow management directly within your existing software project environment.

How do I view a summary of issues needing triage in my project tracker?▼

You can view a summary of issues needing triage by executing the '/triage list' command, which provides an overview of current issue states and pending workflow transitions.