spec-kitty-bulk-edit-classification

Detects bulk edit rename requests and routes them to occurrence-classification guardrail.

Updated May 13, 2026
One-click install
npx skills add https://github.com/kimprobably/maestro-os --skill spec-kitty-bulk-edit-classification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-kitty-bulk-edit-classification
Source: https://github.com/kimprobably/maestro-os/tree/main/.claude/skills/spec-kitty-bulk-edit-classification
Command: npx skills add https://github.com/kimprobably/maestro-os --skill spec-kitty-bulk-edit-classification

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents silent breakage by recognizing when a user request requires changing the same existing string (e.g., identifier, path, key, label) across many files and then enforcing the occurrence-classification workflow before implementation.

Core Features & Use Cases

  • Bulk edit intent detection: Identifies rename/migration patterns and gate error messages that indicate a bulk-edit scenario.
  • Guardrail activation during specify/plan: Sets the mission to change_mode: bulk_edit, ensures the rename target is explicitly named, and prepares the required classification artifact.
  • Occurrence map generation with validation constraints: Produces a occurrence_map.yaml with all required standard categories and valid per-category actions so the runtime gate can reliably check admissibility and diff compliance.

Quick Start

Ask the AI to plan a cross-codebase rename like "Rename Customer to Account across the codebase" and ensure it prepares an occurrence map for approval before any changes are made.

Frequently Asked Questions about spec-kitty-bulk-edit-classification

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

FAQPage Schema
How do I safely plan a cross-codebase rename migration across many files?

To safely plan a cross-codebase rename migration, you must route the request through an occurrence-classification guardrail. This ensures the rename target is explicitly named and a validated occurrence map is generated for approval before any modifications are made.

What is an occurrence map for bulk edit classification?

An occurrence map for bulk edit classification is a validated YAML artifact that categorizes every instance of a rename target into eight standard categories. It defines admissible per-category actions so a runtime gate can reliably check diff compliance and prevent silent breakage.

How do I prevent silent breakage when changing identifiers or paths across multiple files?

To prevent silent breakage during mechanical terminology or path swaps, activate a bulk edit guardrail during the specify or plan phase. This requires setting change_mode to bulk_edit and generating an occurrence map to classify every affected instance before implementation.

When do I need to set change_mode to bulk_edit during spec planning?

You need to set change_mode to bulk_edit during spec planning when a user request involves mechanical terminology, path, or key swaps across many files. This activates the occurrence-classification guardrail to validate the rename target and generate the required occurrence map.

What are the required categories for a validated occurrence map in a rename migration?

A validated occurrence map for a rename migration must include all eight standard categories with admissible per-category actions defined. This validation constraint allows the runtime gate to reliably check admissibility and diff compliance before any code changes are applied.