claude

ls-git

Git workflow skills

3 on GitHubby Landon SchroppMITupdated 3 days ago
/

Plugin ls-git from marketplace landonschropp in LandonSchropp/agent-toolkit. Commands read from the repo's manifest — 3 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • babysit

    Use as soon as a session opens pull requests, whether one or a whole stack, when they're posted for review, or when the orchestrator tells a session to babysit its pull requests.

  • git-atomic-commit

    Use when splitting a working tree into atomic commits, or when changes need to be distributed across new commits and/or edits to prior commits on the branch. Especially relevant when changes within a single file belong in different commits.

  • git-commit

    Use when creating Git commits.

  • git-edit-commit

    Use when needing to fixup, squash, drop, reword, reorder, or edit commits in a branch's history. Handles the non-interactive approach agents need since `git rebase -i` requires a TTY.

  • git-merge-into-main

    Use when a finished, reviewed branch is committed and needs to be merged into the default branch in a repo that integrates directly to `main` (not via pull request).

  • github-issue

    Use when drafting, writing up, or opening a GitHub issue, bug report, feature request, or discussion in any repository, including one the user has no local checkout of.

  • merge-pull-request

    Use when merging a single GitHub pull request. Handles pre-flight checks, waits for CI, and executes the merge with the repo's default method or merge queue.

  • pull-request-feedback

    Use when working through review feedback on a GitHub pull request or a stack of them — reading review and inline comments one by one, discussing and making changes, replying or reacting, then pushing and re-requesting review. Trigger on "review the PR feedback", "go through the comments", "address r

  • ready-for-review

    Use only in a work repository, when the user has explicitly said or approved that a pull request is ready for review, to mark it ready on GitHub and post it to the team's Slack review channels. Never invoke it on your own judgment that the work looks done.

  • stacked-pull-requests

    Use when working with a stack of GitHub pull requests — creating branches, keeping the stack in sync, or merging them. Covers Git Town setup, PR targeting, native GitHub stacks, rebasing, and landing the stack.

Hooks (2)

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/git-town.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/babysit-new-pull-request.sh

View source on GitHub

More from LandonSchropp/agent-toolkit

All 11 plugins →

ls-agent

claude

Agent behavior skills

12 skills

3

TypeScript and JavaScript skills

7 skills · 1 command · hooks

3

Skills that let the user interact with the agent in a more user-friendly, intuitive way

6 skills · hooks

3

ls-notes

claude

Notes repository skills

6 skills

3

ls-code

claude

Language-agnostic coding skills

5 skills

3

Maintain ls-git?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins11 plugins