By st0nefish
Work session management — start, end, checkpoint, status, catchup, handoff, resume, plus summarize skill
Rebuild full context of in-progress work
Commit progress and post structured context to the linked issue
Review, clean up, and open a PR to finalize the work
Push work and record handoff context for cross-machine pickup
Select an open issue and begin work on it
Rebuild full context of in-progress work. Reads the current branch, linked issue, changed files, and recent commits to produce a complete summary with suggested next steps.
Save a checkpoint in the active session to preserve progress across context windows. Triggers after completing a major task, stage, or milestone, or when context window usage is approaching full.
Show a lightweight check of the current work context. Use when the user asks "what was I working on?", "do I have a session?", "session status", or comes back after a break and wants a reminder.
Summarize the current repo situation using a tiered context-aware script and return a paragraph + categorized file/detail bullets.
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of Claude Code and GitHub Copilot CLI plugins for development workflows. Each plugin is independently installable from the marketplace.
| Plugin | Type | Description |
|---|---|---|
format-on-save | Hook | Auto-formats files after Edit/Write using language-appropriate formatters (shfmt, prettier, markdownlint, google-java-format, ktlint, rustfmt, ruff) |
notify-on-stop | Hook | Desktop notification when Claude finishes a long-running task (configurable threshold) |
session | Command + Skills | Work session management — start, end, checkpoint, status, catchup, handoff, resume |
image | Skills | Clipboard paste and screenshot capture for macOS, WSL, and Linux |
markdown | Command | Markdown linting and formatting — check, format, setup |
convert-doc | Skill | Convert documents to/from markdown using pandoc (DOCX, HTML, RST, EPUB, ODT, RTF, LaTeX) |
elevated-edit | Skill | Pull/edit/push workflow for remote or privileged files — bridges SSH and sudo boundaries using rsync |
statusline | Command | Configurable status line for Claude Code — git status, model, context, API usage, cost segments with ANSI colors |
| Plugin | Type | Description |
|---|---|---|
git-cli | Skill | GitHub and Gitea CLI wrapper — issues, pull requests, CI runs, with auto-detected platform |
frontmatter-query | Skill | Query YAML frontmatter across markdown files — list, search, and count metadata |
jar-explore | Skill | List, search, and read files inside JARs without extraction |
maven-indexer | MCP + Command | Class search and decompilation in Gradle/Maven caches (Docker Compose) |
maven-tools | MCP + Command | Maven Central intelligence — version lookup, dependency analysis (Docker Compose) |
kb-capture | Command + Skill | Research-to-document automation — capture findings as schema-valid markdown with frontmatter |
session-history-analyzer | Command + Skill | Analyze Claude Code session history for workflow patterns, friction hotspots, and automation candidates |
| Plugin | Type | Description |
|---|---|---|
permission-manager | Hook + Command | Bash command gating with shfmt-based compound parsing, extensible custom patterns, and WebFetch domain management |
claude plugin install <owner/repo>/plugin-name
Example:
claude plugin install St0nefish/agent-toolkit/format-on-save
claude plugin install St0nefish/agent-toolkit/permission-manager
copilot plugin install <owner/repo>/plugin-name
Hook plugins have a Copilot-specific variant; all others work identically on both CLIs.
claude --plugin-dir ./plugins-claude/format-on-save
claude --plugin-dir ./plugins-claude/permission-manager
agent-toolkit/
├── .claude-plugin/
│ └── marketplace.json # Claude Code marketplace catalog
├── .github/plugin/
│ └── marketplace.json # Copilot CLI marketplace catalog (hook variants)
├── plugins-claude/ # canonical plugin sources
│ ├── format-on-save/
│ ├── notify-on-stop/
│ ├── session/
│ ├── git-cli/
│ ├── image/
│ ├── markdown/
│ ├── convert-doc/
│ ├── frontmatter-query/
│ ├── jar-explore/
│ ├── maven-indexer/
│ ├── maven-tools/
│ ├── permission-manager/
│ ├── elevated-edit/
│ └── statusline/
├── plugins-copilot/ # Copilot CLI variants (all plugins)
│ ├── format-on-save/ # Copilot-format hooks.json + shared symlinks
│ ├── permission-manager/ # Copilot-format hooks.json + shared symlinks
│ └── <other-plugins>/ # mirrored plugin variants (mostly symlinked)
└── utils/ # shared scripts (symlinked into plugin scripts/)
Bash command safety classifier with shfmt-based compound parsing, extensible custom patterns, and WebFetch domain management
Pull/edit/push workflow for remote or privileged files — bridges SSH and sudo boundaries using rsync
Configurable status line for Claude Code — git status, model, context, API usage, cost segments with ANSI colors
List, search, and read files inside JARs without extraction
GitHub and Gitea CLI wrapper — issues, pull requests, CI runs, with auto-detected platform and normalized JSON output
npx claudepluginhub st0nefish/agent-toolkit --plugin sessionSession log archiver: saves conversations as Markdown or JSON for easy review
Mission Control for Claude Code — auto-starts a web dashboard, provides 90 MCP tools (sessions, stats, live monitoring, projects, teams, insights, coaching, and more), and adds 9 skills including /session-recap, /daily-cost, /standup, /coaching, /insights, and /team-status.
Save and resume Claude Code session context across multiple windows. Preserves work progress, pending tasks, key files, and technical notes. Perfect for complex projects requiring context switching between sessions.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions