diff-applier

Community

Smart 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/REPLACE blocks, preventing accidental overwrites and ensuring targeted modifications.
  • Automated Linting: Integrates with linters like flake8 (Python) or eslint (JS) to automatically check for code style violations after patching.
  • Codebase Indexing: Updates the project's code index using a codebase-navigator script, 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 required

Components

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

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.