diff-applier
CommunitySmart Patcher — Apply Diff, Lint, and Auto-Index.
AuthorNhqvu2005
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the inefficiency and risk of manual code patching by providing an automated, safe, and intelligent way to apply code changes.
Core Features & Use Cases
- Safe Patch Application: Applies code changes using precise
SEARCH/REPLACEblocks, preventing accidental overwrites and ensuring targeted modifications. - Automated Linting: Integrates with linters like
flake8(Python) oreslint(JS) to automatically check for code style violations after patching. - Codebase Indexing: Updates the project's code index using a
codebase-navigatorscript, ensuring discoverability and maintainability. - Use Case: When refactoring a function, use this skill to apply a patch file that renames the function and updates its calls, then automatically verifies the code quality and updates the project's search index.
Quick Start
Apply the patch defined in 'my_patch.txt' to the file 'src/main.py'.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 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: diff-applier Download link: https://github.com/Nhqvu2005/VibeGravityKit/archive/main.zip#diff-applier 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.