patch-creation

Create and register patches under src/patches for Claude Code.

2.4k|192|Updated Jul 20, 2025
One-click install
npx skills add https://github.com/Piebald-AI/tweakcc --skill patch-creation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: patch-creation
Source: https://github.com/Piebald-AI/tweakcc/tree/main/.claude/skills/patch-creation
Command: npx skills add https://github.com/Piebald-AI/tweakcc --skill patch-creation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Patch creation and registration streamline the process of extending Claude Code with custom patches, enabling consistent integration and safe deployment across projects.

Core Features & Use Cases

  • Define patch files under src/patches to modify runtime behavior.
  • Register patches in the central index to make them available to the patch system.
  • Validate and apply patches using the patch tooling to ensure deterministic changes.

Quick Start

Create and implement a new patch file under src/patches, register it in the patch index, and run the patch tool to apply the changes.

Frequently Asked Questions about patch-creation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and register a custom patch for Claude Code?

Patch registration involves adding new patch files to the src/patches directory and updating the central patch index, which makes custom runtime modifications available to the Claude Code patch system for deterministic application.

Why do my Claude Code patches fail to apply deterministically?

Patch registration involves adding new patch files to the src/patches directory and updating the central patch index, which makes custom runtime modifications available to the Claude Code patch system for deterministic application.

What is the required directory structure for adding code modifications to Claude Code?

Patch registration involves adding new patch files to the src/patches directory and updating the central patch index, which makes custom runtime modifications available to the Claude Code patch system for deterministic application.

Do I need to update a central registry when patching TypeScript runtime behavior?

Patch registration involves adding new patch files to the src/patches directory and updating the central patch index, which makes custom runtime modifications available to the Claude Code patch system for deterministic application.

Can I validate local project changes before applying a patch to Claude Code?

Patch registration involves adding new patch files to the src/patches directory and updating the central patch index, which makes custom runtime modifications available to the Claude Code patch system for deterministic application.