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.