odylith-github-issue-triage
暂无简介
- License 许可
- MIT
- 所属仓库
- odylith/odylith
- 最近更新
- 2026-10-25
- Stars
- ★ 36
- Forks
- 3
03 SKILL.md 正文
odylith-github-issue-triage
Governance-Learning Default
Before acting on a durable error, escaped defect, failed mechanism, failed simulation, bad generated artifact, semantic drift, quality-gate miss, latency breach, architecture decision, validation result, or release-risk learning, search Casebook and related governance truth first. Read prior failed mechanisms, failed fix attempts, rejected approaches, guardrails, and validation history; do not repeat a fix path that already failed. Capture new mechanism-level learning in Casebook or Compass, and update Radar or plans, Registry, and Atlas when the learning changes planned work, component contracts, or flows.
Use this maintainer-only skill when the operator gives a GitHub issue URL or number and wants Odylith to fetch it, classify it, map it to Casebook/Radar/Registry truth, and draft the public GitHub response.
Do not mirror this skill into consumer-safe shared skills, .agents/skills,
.claude/skills, or bundled install assets.
Rules
- Run the pipeline before writing any governance record by hand.
- Default to draft mode. Do not post comments, create labels, add labels, or
close issues unless the operator explicitly approves
--apply-github. - Use
--apply-governanceonly after the Casebook match is clearly correct. - Casebook is primary truth for confirmed bugs; GitHub labels and comments are public reflections of that truth.
- Do not create a duplicate Casebook bug when the plan finds a high-confidence existing record.
- If the issue changes component ownership or product scope, update Registry or Radar in the same governed slice after the Casebook link is correct.
Canonical Commands
./.odylith/bin/odylith github issue triage <issue-url-or-number> \
--repo odylith/odylith --json
./.odylith/bin/odylith github issue triage <issue-url-or-number> \
--repo odylith/odylith --apply-governance --json
./.odylith/bin/odylith github issue triage <issue-url-or-number> \
--repo odylith/odylith --apply-github --json
Review Checklist
- The plan names the issue number, title, state, author, labels, and URL.
- Severity, type, component, and confidence are grounded in issue evidence.
- Duplicate Casebook candidates are explained and ranked.
- The Casebook mutation includes
GitHub Issue(s),GitHub Status,Fixed In, andPublic Responsewhen the bug is confirmed. - The GitHub mutation plan lists labels to create, labels to add, the exact comment body, and the close decision.
- Public writes are empty unless
--apply-githubwas explicitly passed.
Issue #21 Expected Shape
Issue #21 should classify as P0, type:data-loss, type:install, and
component:migration-runtime; match CB-136; plan Fixed In: 0.1.12; and
draft a fixed-pending-release response without closing the issue.
04 同仓库更多 Skills
odylith-version
Inspect the pinned, active, and locally available Odylith versions.
odylith-sync
Refresh governed Odylith surfaces for the current changed slice.
odylith-subagent-router
Choose local execution versus bounded delegation for Odylith slices and shape routed payloads.
odylith-subagent-orchestrator
Plan Odylith delegation ownership, bounded fanout, and merge-safe orchestration.
odylith-start
Run the repo-local Odylith startup contract first, before context/search fan out.
odylith-show-me
Use when the operator asks what Odylith can do for a repo, requests an advisory repo demo, or asks for the clean scenario-aware show-me output.