split-jj-changeset

Official

Automate the splitting of complex Git changesets into atomic units.

AuthorFirma-AI
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of managing complex Git changesets that mix multiple intents or file changes, allowing users to break them down into smaller, atomic units for better organization and review.

Core Features & Use Cases

  • Atomic Changesets: Split a single changeset into multiple focused changesets, each representing a single intent or file change.
  • No Interactive Commands: Works without requiring interactive commands, making it suitable for automated workflows.
  • Use Case: Ideal for Jujutsu clones where a single changeset might include multiple commits that should be reviewed and merged separately.

Quick Start

To split a specific changeset, use the command: split-jj-changeset <revset>

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: split-jj-changeset
Download link: https://github.com/Firma-AI/openfirma/archive/main.zip#split-jj-changeset

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 620,000+ vetted skills library on demand.