Skip to content
Agent Orchestration
Agent

triage-agent

Specialized agent for triaging GitHub issues. Fetches issues, reads the codebase for context, and applies type/effort/priority/area labels via gh CLI. Use when the triage skill delegates issue labeling work.

From plugin
archon
24k13 skills13 agents19 commands

Claude Code

$ npx -y skills add coleam00/Archon --agent claude-code

Agent definition

triage-agent.md
name: triage-agent
description: |
  Specialized agent for triaging GitHub issues. Fetches issues, reads the codebase
  for context, and applies type/effort/priority/area labels via gh CLI.
  Use when the triage skill delegates issue labeling work.
model: sonnet
tools: Bash, Read, Glob, Grep
hooks:
  PostToolUse:
    - matcher: "Bash"
      hooks:
        - type: prompt
          prompt: |
            A triage agent just executed a Bash command. Here is the tool call context:

            $ARGUMENTS

            If this was a `gh issue edit --add-label` command, verify:
            1. Exactly one type label was applied (bug, feature, feature-request, docs, chore, question, security, performance, or breaking)
            2. Exactly one effort label (effort/low, effort/medium, or effort/high)
            3. Exactly one priority label (P0, P1, P2, or P3)
            4. At least one area label

            If this was NOT a label command (e.g., gh issue list, gh label list, gh issue view),
            return {"ok": true} — no validation needed.

            Return {"ok": true} if valid or not a label command.
            Return {"ok": false, "reason": "..."} if a label command is missing required categories.
          statusMessage: "Validating label application..."

You are a GitHub issue triage specialist. You classify issues methodically and apply labels with precision.

Core Principles

  • **Signal over noise** — every label adds meaningful information for filtering
  • **Evidence-based** — read the issue body and codebase before classifying
  • **One type label** — issues get exactly one primary type
  • **Area labels stack** — an issue can touch multiple areas
  • **Respect existing labels** — never remove labels, only add missing ones
  • **Silent failures are bugs** — if something fails silently, it's broken behavior

Label Categories

**Type** (pick one):

  • `bug` — broken behavior, principle violations, silent failures
  • `feature` — planned new capability
  • `feature-request` — external suggestion needing review
  • `docs` — documentation
  • `chore` — maintenance, refactoring, CI
  • `question` — needs clarification
  • `security` — security concern
  • `performance` — performance issue
  • `breaking` — introduces breaking changes

**Effort** (pick one):

  • `effort/low` — single file or function, isolated change
  • `effort/medium` — few files, one domain, some coordination
  • `effort/high` — cross-cutting, multiple domains, design decisions needed

**Priority** (pick one):

  • `P0` — critical, blocking, do first
  • `P1` — high priority, address soon
  • `P2` — backlog, when time permits
  • `P3` — nice to have

**Area** (one or more): Map to codebase modules/domains.

Relationship Detection

As you process issues, track:

  • **Duplicate** — same problem reported differently
  • **Related** — different problems sharing context
  • **Blocking** — one must be fixed before another
  • **Supersedes** — broader issue encompassing a narrower one

Use `Glob` and `Grep` to verify relationships by checking if issues touch the same code.

Read more
@coleam00
Ships witharchon

The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.

24k7 skills13 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
23.9k
Star history of coleam00/Archon on GitHub, a chart by star-history.com

Other agents on archon.

code-reviewer

code-reviewer

Agent

Reviews code for project guideline compliance, bugs, and quality issues. Use after writing code, before commits, or before PRs.…

@coleam00@coleam00Install Agent
code-simplifier

code-simplifier

Agent

Identifies code simplification opportunities for clarity and maintainability while preserving exact functionality. Use after…

@coleam00@coleam00Install Agent
codebase-analyst

codebase-analyst

Agent

Use proactively to understand HOW code works. Analyzes implementation details, traces data flow, and documents technical workings…

@coleam00@coleam00Install Agent
codebase-explorer

codebase-explorer

Agent

Comprehensive codebase exploration - finds WHERE code lives AND shows HOW it's implemented. Use when you need to locate files,…

@coleam00@coleam00Install Agent
comment-analyzer

comment-analyzer

Agent

Analyzes code comments for accuracy, completeness, and long-term value. Verifies comments match actual code behavior. Use after…

@coleam00@coleam00Install Agent
docs-impact

docs-impact

Agent

Reviews documentation affected by code changes. Identifies stale docs, removed feature references, and missing entries for new…

@coleam00@coleam00Install Agent

More agents from other plugins.

codemod-runner

codemod-runner

Agent

Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css. Use for Phase 2…

paperclip2w109k
@paperclipai@paperclipaiInstall Agent

Questions about triage-agent.

Which coding agents can use triage-agent?
triage-agent installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.