Claude Code mods (function-hook plugins), installed through one marketplace.
smart-compact: lets Claude compact its own context at a step boundary it picks, with its own instructions, then resume the work on its own. Reminders arrive at 60% and 80% of the auto-compact point. Interactive sessions only: a-por SDK session cannot compact on request yet, so there the mod only adds its keep-list to automatic compactions.gh-pane:/gh-pane(run again to hide the pane, so one key binding such as"ctrl+x g": "command:gh-pane"shows and hides it), or theOpen gh-panebutton above the prompt (Hide gh-panewhile the pane is up, each followed by the Nerd Font GitHub mark, which/plugin configurecan blank where the terminal font has none), docks a pane of the session repo's open issues and PRs in run order: spec trees from sub-issues, blocked-by edges, claims and their ship runs, planning maps whose tickets close without a PR, and the needs-triage and needs-info lists. Each row shows its labels as dots in their GitHub colours, the state labels its tag already says left off, and anin PR #Ntag carries a mark from the PR's check runs (✓all passed,✗one failed,●still running). A row's▸toggle expands it to its full title, its labels as coloured chips, and a line of its assignees, last update, comment count and milestone;expand all(hotkeyewhile the pane holds focus) expands every row, issues arriving later included, and a/clearkeeps what is expanded. Its buttons fill the prompt with/ship N,/triage N, a map's next ticket (/wayfinder MAP N), a request to release a stale claim, or a request to close an issue whose sub-issues are all closed (all done), and never send it. Two band buttons act on this session's own state instead: when a main-loop answer carries the merge-gate text and a PR link,merge PR #N(hotkeym) sends the merge reply as your own prompt, and once that PR reads as merged over REST,clear + /ship N(hotkeyn) clears the session and runs the first ready row's command (one that does not start with/shows no button), and goes once the next turn ends. When a ship run merges on its own on a clean gate, its answer's merged line (Merged on a clean gate:with the PR link after it on that line) takes the same read, soclear + /ship Nshows with no merge button. A hotkey fires only once the band holds focus (ctrl+xthentab, or a click), never from the prompt, wheremtypes a letter; a click always works. A/clearkeeps the open pane's last read of the same folder on screen until the next one lands. It reads the repo throughgitandgh api(REST only), soghmust be installed and signed in. The label names (the map label included), PR cap, ship worktree layout, the band button's icon, the text each button fills, the merge-gate text, the merged text and the merge reply are options in/plugin configure gh-pane@claude-mods.
claude plugin marketplace add Gharib89/claude-mods
claude plugin install smart-compact@claude-mods
claude plugin install gh-pane@claude-mods