Skip to main content
ClaudeWave
Skill1.4k repo starsupdated today

spk-doctrine-bulk-edit

The spk-doctrine-bulk-edit skill identifies when users request broad changes like renaming, replacing, or reclassifying multiple instances across a codebase. Use it to classify occurrences before modification, distinguish true matches from false positives and unrelated homonyms, confirm edit scope when impact is unclear, and execute the safest narrowest change with verification of sample cases.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/Priivacy-ai/spec-kitty /tmp/spk-doctrine-bulk-edit && cp -r /tmp/spk-doctrine-bulk-edit/src/doctrine/skills/spk-doctrine-bulk-edit ~/.claude/skills/spk-doctrine-bulk-edit
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# spk-doctrine-bulk-edit

Use this skill when the user asks for a broad rename, replace, migration,
classification, or other multi-occurrence edit.

## Flow

1. Perform a manual pre-edit occurrence review before changing matches.
2. Align the occurrence map to the eight standard schema categories plus
   explicit exceptions and moves.
3. Treat runtime enforcement as a path-based review gate, not an AST-semantic
   classifier.
4. Confirm edit policy when the blast radius is unclear.
5. Execute the narrowest safe change and verify representative cases.

## Legacy Alias

For detailed DIRECTIVE_035 handling, use
`spec-kitty-bulk-edit-classification` when available.