clean-clean-cut

Solid

Use when asked to run /clean-clean-cut to cut accumulated records and residue. Not for untracked or non-VCS changes, or branch/worktree cleanup: use git-cleanup.

AI & Automation 35 stars 0 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Clean clean cut ## Contract | Field | Bound contract | |---|---| | Trigger | User runs /clean-clean-cut to cut accumulated records and residue under an explicit destructive gate. | | Authority | Reversible local: deletes only VCS-tracked targets inside an enumerated set (show the exact set before cutting); rollback is version control. No remote mutation. No history rewrite, data migration, credential change, or deletion of untracked or critical data. | | Side effect | Remove accumulated records, residue, and dependent code elements within the enumerated target set. | | Done | Purge checklist is confirmed and the enumerated targets are removed; the cut is recoverable through VCS. | ## Inputs - An enumerated target set: the records, residue, and dependent code elements to cut. Each member must be VCS-tracked. - A purge checklist: the explicit PRE conditions, the INVARIANT that must hold during the cut, and the POST conditions that prove the enumerated set is gone. - Human approval bound to the enumerated target set. Approval must name the exact set; approval of a wider or narrower set does not authorize the cut. ## Procedure 1. Enumerate the target set. List every record, residue file, and dependent code element to cut, and state a removal order for the set (leaf-to-root by dependency, or reverse-enumeration order). Reject any member that is not VCS-tracked; an untracked target is out of scope. Done when: every member of the target set is listed, the removal order is st...

Details

Author
OutlineDriven
Repository
OutlineDriven/odin-claude-plugin
Created
9 months ago
Last Updated
2 days ago
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category