protect
OfficialSafeguard your code, prevent regressions.
AuthorAEtherlight-ai
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents costly regressions and ensures code stability by systematically locking down working features. It eliminates the risk of accidental changes to critical, tested code, saving hours of debugging and rework.
Core Features & Use Cases
- Protection Levels: Apply
@immutable(never change),@protected(refactor only), or@maintainable(bug fixes allowed) to code. - Automated Documentation: Updates
CODE_PROTECTION_POLICY.mdwith protected files and creates bug tasks for failing features. - Pre-Commit Baseline: Establishes a foundation for pre-commit enforcement, ensuring policy compliance.
- Use Case: After a major release, use this skill to mark all stable APIs and core functionalities as
@immutableor@protected, ensuring future changes are carefully reviewed and approved, preventing unexpected breaks and maintaining user trust.
Quick Start
Protect the voice panel feature after reviewing manual test results. Annotate passing code with protection levels.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: protect Download link: https://github.com/AEtherlight-ai/lumina/archive/main.zip#protect Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.