Skip to content

feat(claude): pr splitter skill - #453

Merged
m-kus merged 1 commit into
mainfrom
02-09-feat_claude_pr_splitter_skill
Feb 11, 2026
Merged

m-kus merged 1 commit into
mainfrom
02-09-feat_claude_pr_splitter_skill

Conversation

@m-kus

@m-kus m-kus commented Feb 9, 2026 •

Copy link
Copy Markdown

TL;DR

Added a new PR Splitter skill that helps break large pull requests into smaller, reviewable chunks.

What changed?

Added the PR Splitter skill with comprehensive documentation and reference materials:

  • Created the main SKILL.md file that defines the skill's purpose, philosophy, and detailed workflow
  • Added supporting reference documents:
    • dependency-analysis.md - Language-specific patterns for analyzing dependencies
    • partial-file-changes.md - Techniques for handling files split across multiple slices
    • plan-format.md - Template for creating structured PR split plans
    • utility-patterns.md - Command recipes for common operations

The skill follows a systematic approach to split large PRs:

  1. Initialize a workspace with the full PR diff
  2. Analyze dependencies between files
  3. Plan logical slices that maintain compilability
  4. Create a detailed plan document
  5. Extract each slice one at a time
  6. Verify completeness

This change is Reviewable

m-kus commented Feb 9, 2026 •

Copy link
Copy Markdown
Author

@Yoni-Starkware Yoni-Starkware left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

@Yoni-Starkware reviewed 5 files and all commit messages, and made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @m-kus).

@m-kus
m-kus force-pushed the 02-04-refactor_indexer_reorganize_discovery-core_prepare_for_state_sync branch from 9f5c504 to 07a46a6 Compare February 11, 2026 12:04
Base automatically changed from 02-04-refactor_indexer_reorganize_discovery-core_prepare_for_state_sync to main February 11, 2026 12:07
@m-kus
m-kus force-pushed the 02-09-feat_claude_pr_splitter_skill branch from 9d4b18f to 3093e15 Compare February 11, 2026 12:08
@m-kus
m-kus merged commit fe1090e into main Feb 11, 2026
4 checks passed
@m-kus
m-kus deleted the 02-09-feat_claude_pr_splitter_skill branch February 11, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants