# Triage

> Work out which part of the octane monorepo owns an unfamiliar failure or task. Use when the area is unclear, before picking a more specific skill.

- Skill: `octanejs/triage` (Agent Skill)
- Install (CLI): `npx skillmds@latest add octanejs/triage`
- Raw SKILL.md: https://api.skillmd.com/api/skills/octanejs/triage/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: octanejs (https://skillmd.com/u/octanejs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/octanejs/triage

---

# Skill: Octane triage

Use this for quick classification of issues, failures, test output, or proposed work.

## Triage dimensions

- **Area:** runtime, compiler, SSR/hydration, Vite plugin, binding package, docs, tests, benchmark, tooling.
- **Type:** bug, feature, parity gap, intentional divergence, performance, flaky test, environment artifact, documentation.
- **Severity:** blocker, high, medium, low.
- **Confidence:** confirmed, likely, unknown, cannot reproduce.
- **Next action:** reproduce, write test, patch, document, defer, ask for info.

## Steps

1. Read `AGENTS.md`.
2. Inspect the concrete files/test output/issue text.
3. Compare against documented intentional divergences.
4. Identify the smallest owner and validation command.
5. Return a concise triage card.

## Triage card template

```md
## Triage
- Area: ...
- Type: ...
- Severity: ...
- Confidence: ...

## Evidence
- ...

## Likely owner
- Files/packages: ...

## Proposed next step
- ...

## Validation
- ...
```

## Label suggestions

- `area:runtime`, `area:compiler`, `area:ssr`, `area:hydration`, `area:vite`, `area:bindings`, `area:docs`, `area:perf`
- `type:bug`, `type:feature`, `type:parity`, `type:divergence`, `type:flaky`, `type:question`
- `priority:blocker`, `priority:high`, `priority:medium`, `priority:low`

