safe-editing

Community

Ensure small, safe, and testable code changes.

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 /types definitions, 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 required

Components

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.
View Source Repository