openspec-triage-change

Classify CRITICAL, WARNING, and SUGGESTION lines into fix, doc, and scope categories.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/dentedgem9846-claw/chronocrystal-opsx --skill openspec-triage-change
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-triage-change
Source: https://github.com/dentedgem9846-claw/chronocrystal-opsx/tree/main/.pi/skills/openspec-triage-change
Command: npx skills add https://github.com/dentedgem9846-claw/chronocrystal-opsx --skill openspec-triage-change

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates triage of verify outputs, turning raw results into categorized actions to drive faster remediation and governance.

Core Features & Use Cases

  • Classify CRITICAL, WARNING, and SUGGESTION items into CODE FIX, DOCUMENTATION, and SCOPE INCREASE buckets.
  • Read change artifacts (proposal.md, tasks.md, design.md, specs/*/spec.md) to determine the scope boundary and proposed outcomes.
  • Produce a structured triage output that can be routed to KIMI for code, doc, or future change planning, and optionally generate an issues.md skeleton for future work.
  • Update or sanity-check related documentation when gaps are found, ensuring consistency with current implementation.

Quick Start

Run the triage workflow after a verify pass to classify issues into code fixes, documentation tasks, and scope increases.

Frequently Asked Questions about openspec-triage-change

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

FAQPage Schema
How do I triage verify outputs into actionable categories for fixes and documentation?

Triaging verify outputs involves parsing CRITICAL, WARNING, and SUGGESTION lines to classify each item into CODE FIX, DOCUMENTATION, or SCOPE INCREASE buckets based on the original scope. This structured triage output can then be routed for code, doc, or future change planning.

What is the best way to classify bug severity and scope increases from change management artifacts?

Bug classification from change management artifacts reads proposal.md, tasks.md, design.md, and specs to determine scope boundaries. It evaluates verify results against documented tasks to classify whether an item requires a code fix or indicates a scope increase.

How does parsing CRITICAL and WARNING lines help determine if a change requires a code fix or documentation update?

Parsing CRITICAL and WARNING lines determines remediation paths by comparing results against documented scope. CRITICAL items typically drive CODE FIX actions, while warnings often indicate DOCUMENTATION gaps or necessary SCOPE INCREASES for future planning.

Can I generate an issues.md skeleton for future work directly from verify results?

Yes, you can generate an issues.md skeleton for future work directly from verify results. The triage process optionally produces this skeleton to track categorized scope increases and documentation gaps, ensuring consistency with the current implementation.

Why does verify output triage require reading change artifacts like proposal.md and tasks.md?

Verify output triage requires reading change artifacts like proposal.md and tasks.md to determine the original scope boundary and proposed outcomes. Without these artifacts, the triage process cannot accurately classify whether an item is a bug, a documentation gap, or a scope increase.

What limitations exist when using automated triage for scope increases and documentation gaps?

A limitation of automated triage for scope increases and documentation gaps is its strict dependency on reading existing change artifacts. If proposal.md, tasks.md, or spec files are missing or incomplete, the classification of CRITICAL and WARNING items into accurate action buckets may fail.