process-evolution

Coordinate Chestnut, validate orphan-free workflow status graphs, and update PROCESS.md and agreements/decisions.

18|4|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/botminter/botminter --skill process-evolution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: process-evolution
Source: https://github.com/botminter/botminter/tree/main/profiles/scrum/roles/chief-of-staff/coding-agent/skills/process-evolution
Command: npx skills add https://github.com/botminter/botminter --skill process-evolution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams make ad-hoc changes to board statuses, transitions, and review gates that can create orphans, dead ends, infinite loops, or mismatches across human-readable and machine-readable configuration files; this Skill coordinates deliberate, repository-backed process changes and validates them before applying to avoid operational regressions and oversight gaps.

Core Features & Use Cases

  • Cross-file consistency: Ensures PROCESS.md, botminter.yml, roles/*/ralph.yml, board-scanner dispatch tables, and status-workflow code stay synchronized.
  • Graph validation: Runs orphan, dead-end, infinite-loop, role coverage, and board-scanner consistency checks before any change is applied.
  • Governance and traceability: Records every accepted process change as a decision in agreements/decisions and prescribes workspace sync and restart steps to propagate changes.
  • Use Case: Apply when a cos:todo requests adding/removing a status, changing transitions, introducing or removing review gates, updating auto-advance rules, or altering comment and label conventions.

Quick Start

Ask the skill to add a new status owned by an existing role, place it in the lifecycle after a named status, validate the resulting status graph, update PROCESS.md and botminter.yml, and record the accepted decision in agreements/decisions.

Frequently Asked Questions about process-evolution

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

FAQPage Schema
How do I validate a workflow status graph to prevent orphan and dead-end states?

Workflow validation checks a status graph for orphans, dead-ends, infinite loops, role coverage, and board-scanner consistency before applying changes. This prevents operational regressions caused by ad-hoc status or transition updates.

How do I add a new status to a team workflow and keep configuration files synchronized?

Adding a new status requires placing it in the lifecycle after a named status, validating the updated status graph, and synchronizing PROCESS.md, botminter.yml, and role configuration files to maintain cross-file consistency.

What is the best way to manage process changes for board transitions and review gates?

Deliberate process changes for transitions and review gates are managed by validating the workflow status graph first, then recording accepted modifications as governance decisions in agreements/decisions for full traceability.

Why does updating auto-advance rules cause mismatches in board configuration files?

Mismatches occur when auto-advance rules or label conventions are changed ad-hoc without cross-file synchronization. Validating the status graph and updating PROCESS.md and botminter.yml together prevents these operational gaps.

Does this workflow validation process support the scrum profile and chief-of-staff coding agent?

Yes, this workflow validation process applies directly to the scrum profile and chief-of-staff coding agent when adding, removing, or modifying statuses, transitions, review gates, auto-advance rules, labels, or comment conventions.