safe-editing
CommunityEnsure small, safe, and testable code changes.
Software Engineering#code quality#type safety#testing#code review#refactoring#development best practices#safe coding
Authorbernardohaha
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guarantees that all code modifications within the Daylyou project are small, safe, and easily testable, preventing regressions and simplifying the review process. It enforces best practices for incremental and reliable code changes, saving you from debugging headaches and ensuring code stability.
Core Features & Use Cases
- Incremental Changes: Promotes small, focused alterations, avoiding large, complex refactors by breaking them into manageable, reviewable steps.
- Type Safety Enforcement: Mandates adherence to
/typesdefinitions, preventing the introduction of untyped or inconsistent data structures and maintaining code integrity. - Testability Guidance: Recommends specific commands (e.g.,
npm run dev,npm run lint) and manual steps for validating changes, ensuring functionality and preventing bugs. - Use Case: When updating a core component, this Skill ensures you only modify relevant sections, update associated types, and provide clear testing instructions, minimizing the risk of introducing bugs and streamlining the development process.
Quick Start
I need to update the HabitCard component. Use the safe-editing skill to guide me on how to make the changes, ensuring they are small, safe, and testable.
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: safe-editing Download link: https://github.com/bernardohaha/Daylyou/archive/main.zip#safe-editing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.