claude

git

Repo-wide git housekeeping before the first prompt of every session, for any git repository. At SessionStart it runs two steps in one process: (1) fetch every branch and tag from the remote and prune stale branch and tag refs so remote-tracking refs match the remote; then (2) attach the worktree - fast-forward the branch this tree is on to the remote's default branch (main, falling back to master) using those just-fetched refs, and populate, attach, and fast-forward every top-level submodule to the superproject's recorded gitlink. Fast-forward only, so a diverged or dirty branch is left as is. Does nothing outside a git repo or in a repo with no remote, never fails a session, and injects one attached-mode summary line for the agent only when the attach step ran. Each step has its own off switch (GIT_PLUGIN_GIT_FETCH_DISABLED, GIT_PLUGIN_WORKTREE_ATTACHED_MODE_DISABLED); any non-empty value disables that step. The latest launch status is kept per session under the OS temp dir and surfaced by the read-only launch-status skill; a read-only recap skill reports branch/tracking-remote/PR state for the superproject and each top-level submodule.

0 on GitHubby Duy Lamv0.7.1MITupdated 1 month agodevelopment
/

Plugin git from marketplace engineering-assembly in duylam/claude-code-engineering-assembly. Commands read from the repo's manifest — 1 month 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 (2)

  • launch-status

    This skill should be used when the operator asks "what did the git plugin do at launch", "show the git launch status", "did the fetch run", "did the branch attach", "why are my remote refs stale", "why is my submodule detached", "which branch am I on", "what commit is main / origin/main", or wants t

  • recap

    This skill should be used when the operator asks to "recap", "give me a recap", "where are we", "status of this session", "what's the state of my branches and PRs", or "catch me up on this conversation". Reports branch and tracking-remote state (each with its commit id) for the superproject and each

Hooks (1)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"

View source on GitHub

More from duylam/claude-code-engineering-assembly

All 6 plugins →

Cross-session memory for long-running work: append-only diary (LOG) and decision (DEC) logs under .claude/memory, grouped by work item (JIRA-123, RFC-7, …), with derived open-item tracking so any later session can answer what is still pending, what changed on a ticket, and what was done since a date. Ships its own clock-in/clock-out protocol via a UserPromptSubmit hook.

4 skills · hooks

0

A structured validation workflow for software development tasks, plus QA test automation and JIRA integration. Validates requirement completeness, runs manual test cases on web (playwright-cli) or Android (adb) via the automation-expert agent, and retrieves/posts results to JIRA tickets.

3 skills · 1 agent

0

Bundles the Atlassian Remote MCP Server (Rovo) so Claude Code can access Jira, Confluence, Jira Service Management, Bitbucket, and Compass using a personal API token (Basic auth) instead of interactive SSO login.

1 MCP server

0

Bundles the Atlassian Remote MCP Server (Rovo) so Claude Code can access Jira, Confluence, Jira Service Management, Bitbucket, and Compass via OAuth 2.1 SSO login.

1 MCP server

0

context7

claude

Bundles the Context7 MCP server (https://mcp.context7.com/mcp) so Claude Code can pull up-to-date, version-specific library documentation and code examples on demand.

1 MCP server

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain 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 plugins6 plugins