enumerate-changes

Converts a scoped-need into an ordered list of single-commit changes.

3|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/equaltoai/lesser-host --skill enumerate-changes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enumerate-changes
Source: https://github.com/equaltoai/lesser-host/tree/main/.codex/skills/enumerate-changes
Command: npx skills add https://github.com/equaltoai/lesser-host --skill enumerate-changes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill translates a scoped-need into a precise, flat list of discrete changes, where each change is intended to be implemented as a single commit.

Core Features & Use Cases

  • Generates an ordered set of changes aligned with the single-commit rule, enabling clean rollbacks and clear provenance.
  • Applies across code, infrastructure, docs, and governance workflows to map needs to concrete work items.
  • Use Case: When a scoped-need is approved, the skill outputs a sequence of standalone commits ready for review and integration.

Quick Start

Submit an approved scoped-need document to generate a flat, ordered list of discrete changes.

Frequently Asked Questions about enumerate-changes

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

FAQPage Schema
How do I break down a scoped-need into single-commit changes?

To break down a scoped-need into single-commit changes, submit an approved scoped-need document to generate a flat, ordered list of discrete changes. Each item maps to one commit across all repository surfaces like cmd, internal, docs, web, cdk, contracts, and gov-infra.

What is the single-commit rule for software engineering governance?

The single-commit rule ensures each scoped-need translates into a discrete, standalone commit for clean rollbacks and clear provenance. This governance policy isolates changes across code, infrastructure, docs, and governance workflows into an ordered sequence ready for review.

How do I map infrastructure and code changes to a flat ordered list?

To map infrastructure and code changes to a flat ordered list, apply a scoped-need transformation across all repository surfaces. This enforces test-first conventions and governance rubrics, producing a ready-to-commit plan where each surface maps to exactly one isolated commit.

Does generating a change list from a scoped-need require prior approval?

Yes, generating a change list requires an approved scoped-need document as input. The skill processes this approved document to output a sequence of standalone commits that follow governance policies, documentation requirements, and test-first conventions for immediate integration.

When should I use a scoped-need transformation across multiple repository surfaces?

Use a scoped-need transformation when you need to enforce single-commit discipline and test-first conventions across mixed repository surfaces like cdk, contracts, and gov-infra. It ensures every surface follows governance and isolation policies, producing a ready-to-commit plan for clear provenance.

Can I enforce test-first conventions when enumerating changes from a scoped-need?

Yes, enumerating changes from a scoped-need enforces test-first conventions alongside governance rubrics and documentation requirements. The transformation produces an ordered set of changes where each item is designed to be implemented as a single commit ready for review.