shdennlin/agent-plugins
shdennlin/agent-plugins · 2 stars · 11 plugins
Marketplace
Install
/plugin marketplace add shdennlin/agent-pluginsRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 11
After adding the marketplace, install one with /plugin install <name>@shdennlin-plugins.
- 1mermaid-validatorValidates and fixes Mermaid diagram syntax in Markdown files with skill and agent
/plugin install mermaid-validator@shdennlin-plugins - 2git-workflowGit workflow automation commands with Conventional Commits support
/plugin install git-workflow@shdennlin-plugins - 3reviewerStructured spec and implementation review. Spec command runs multi-angle parallel review by default; opt into iterative fix loop with --fix. Dual-engine (Claude + Codex) spec review via /reviewer:spec-dual.
/plugin install reviewer@shdennlin-plugins - 4digestSummarize AI-generated branches, PRs, and diffs into icon-rich cards, explain code state with git archaeology as self-contained HTML explainers, plus multi-project weekly recall digests
/plugin install digest@shdennlin-plugins - 5ralph-loopContinuous self-referential AI loops for iterative development with session isolation fix
/plugin install ralph-loop@shdennlin-plugins - 6project-notesCapture project sessions to a structured journal using a 6-field daily template, then harvest ⭐ items into permanent-note drafts grouped by theme
/plugin install project-notes@shdennlin-plugins - 7discussPortable framing discussions — size the decision, then list assumptions, rank hypotheses, or interview, converging on an explicit decision. No external CLI dependency.
/plugin install discuss@shdennlin-plugins - 8prompt-builderBuild paste-ready prompts from messy context — extract intent from the conversation, decompose multi-task requests, fill component gaps, and emit a self-contained prompt that survives a rewind.
/plugin install prompt-builder@shdennlin-plugins - 9cache-keepaliveKeeps the main thread's prompt cache warm while you are idle: one cheap fork ping just before the TTL runs out, capped, verified on every hit.
/plugin install cache-keepalive@shdennlin-plugins - 10cut-inputCopy the prompt box to the clipboard and clear it: Ctrl+Shift+U cuts the whole draft, and a Cut button shows while the box has text.
/plugin install cut-input@shdennlin-plugins - 11image-peekThumbnails of the images you paste, above the prompt; click the magnifier to enlarge one in a pane.
/plugin install image-peek@shdennlin-plugins
Files
Agent Plugins
A collection of plugins for AI coding agents including Claude Code, Codex, and other agentic development tools.
Plugin Catalog
Plugins are grouped by what they do. Type is how each one is built: Command (slash command), Agent, Skill, Hook (shell event hook), or Hook module (TypeScript function hooks running inside Claude Code 2.1.289+, a.k.a. a "mod").
Review & thinking
| Plugin | Description | Type | Entry points |
|---|---|---|---|
| reviewer | Structured spec and implementation review with agent-loop handoff, plus dual-engine (Claude + Codex) spec review | Command + Agent + Skill | /reviewer:spec, /reviewer:spec-dual, /reviewer:result, /reviewer:init |
| discuss | Portable framing discussions — size the decision, then list assumptions, rank hypotheses, or interview, converging on an explicit decision | Command + Skill | /discuss:discuss |
| prompt-builder | Build paste-ready prompts from messy context — conversation extraction, multi-task decomposition, rewind-safe output | Command + Skill | /prompt-builder:build |
Git, docs & notes
| Plugin | Description | Type | Entry points |
|---|---|---|---|
| git-workflow | Git workflow automation with Conventional Commits support | Command + Agent + Skill | /git-workflow:merge, /git-workflow:commit, /git-workflow:status, /git-workflow:sync |
| digest | Summarize branches, PRs, diffs, and docs into structured cards, plus multi-project weekly recall digests | Command + Agent + Skill | /digest:digest, /digest:release, /digest:weekly |
| mermaid-validator | Validates and fixes Mermaid diagram syntax in Markdown files | Command + Agent | /mermaid-validator:check |
| project-notes | Capture sessions to a structured journal, then harvest ⭐ items into permanent-note drafts | Command + Agent | /project-notes:log, /project-notes:harvest |
Session & input automation
| Plugin | Description | Type | Entry points |
|---|---|---|---|
| ralph-loop | Continuous self-referential AI loops with session isolation | Command + Hook | /ralph-loop:ralph-loop, /ralph-loop:cancel-ralph |
| cache-keepalive | Keeps the prompt cache warm while you are idle with one cheap ping just before the TTL runs out | Hook module | /keepalive |
| cut-input | Copy the prompt box to the clipboard and clear it | Hook module | Ctrl+Shift+U, ✂ Cut input button |
| image-peek | Thumbnails of the images you paste above the prompt; click the magnifier to enlarge one in a pane | Hook module | Ctrl+V, 🔍 #N button |
Getting Started
Claude Code
# Add this marketplace to Claude Code /plugin marketplace add shdennlin/agent-plugins # Install a plugin /plugin install reviewer@shdennlin-plugins # List available plugins /plugin list shdennlin-plugins # Update a plugin /plugin update reviewer@shdennlin-plugins # Remove a plugin /plugin uninstall reviewer@shdennlin-plugins
Codex
Tell Codex to fetch and follow the install instructions for the plugin you want:
| Plugin | Install command |
|---|---|
| reviewer | Fetch and follow instructions from https://raw.githubusercontent.com/shdennlin/agent-plugins/main/plugins/reviewer/.codex/INSTALL.md |
| git-workflow | Fetch and follow instructions from https://raw.githubusercontent.com/shdennlin/agent-plugins/main/plugins/git-workflow/.codex/INSTALL.md |
| mermaid-validator | Fetch and follow instructions from https://raw.githubusercontent.com/shdennlin/agent-plugins/main/plugins/mermaid-validator/.codex/INSTALL.md |
| digest | Fetch and follow instructions from https://raw.githubusercontent.com/shdennlin/agent-plugins/main/plugins/digest/.codex/INSTALL.md |
| ralph-loop | Fetch and follow instructions from https://raw.githubusercontent.com/shdennlin/agent-plugins/main/plugins/ralph-loop/.codex/INSTALL.md |
| discuss | Fetch and follow instructions from https://raw.githubusercontent.com/shdennlin/agent-plugins/main/plugins/discuss/.codex/INSTALL.md |
Restart Codex after installation to discover the skills.
Update: cd ~/.codex/shdennlin-agent-plugins && git pull — skills update instantly through the symlink.
Contributing
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
Adding a New Plugin
- Create a new directory under
plugins/ - Follow the standard plugin structure:
plugins/your-plugin/ ├── .claude-plugin/ │ └── plugin.json ├── .codex/ │ └── INSTALL.md # (optional) - Codex installation guide ├── commands/ # (optional) - slash commands ├── agents/ # (optional) - proactive agents ├── hooks/ # (optional) - event hooks ├── skills/ # (optional) - auto-discovery skills └── README.md - Add your plugin to
.claude-plugin/marketplace.json - Update this README's plugin catalog
- Submit a pull request
License
MIT License - see LICENSE for details.
Author
shdennlin - GitHub
Resources
{
"name": "shdennlin-plugins",
"owner": {
"name": "shdennlin",
"email": "shawndennislin@gmail.com"
},
"plugins": [
{
"name": "mermaid-validator",
"source": "./plugins/mermaid-validator",
"description": "Validates and fixes Mermaid diagram syntax in Markdown files with skill and agent",
"version": "2.1.1",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"mermaid",
"validation",
"diagrams",
"markdown",
"fix",
"agent",
"skill"
],
"category": "validation"
},
{
"name": "git-workflow",
"source": "./plugins/git-workflow",
"description": "Git workflow automation commands with Conventional Commits support",
"version": "1.2.1",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"git",
"merge",
"commit",
"status",
"sync",
"submodules",
"workflow",
"conventional-commits"
],
"category": "workflow"
},
{
"name": "reviewer",
"source": "./plugins/reviewer",
"description": "Structured spec and implementation review. Spec command runs multi-angle parallel review by default; opt into iterative fix loop with --fix. Dual-engine (Claude + Codex) spec review via /reviewer:spec-dual.",
"version": "1.9.0",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"review",
"spec",
"code-review",
"handoff",
"agent-loop",
"openspec",
"spectra",
"init",
"iterative-fix",
"parallel-review",
"orchestrator",
"code-explorer",
"dual-engine",
"codex",
"workflow"
],
"category": "review"
},
{
"name": "digest",
"source": "./plugins/digest",
"description": "Summarize AI-generated branches, PRs, and diffs into icon-rich cards, explain code state with git archaeology as self-contained HTML explainers, plus multi-project weekly recall digests",
"version": "2.0.0",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"digest",
"summary",
"explain",
"changelog",
"diff",
"PR",
"weekly",
"recall",
"git-log",
"html"
],
"category": "analysis"
},
{
"name": "ralph-loop",
"source": "./plugins/ralph-loop",
"description": "Continuous self-referential AI loops for iterative development with session isolation fix",
"version": "1.0.3",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"ralph-loop",
"loop",
"iteration",
"self-referential",
"session-isolation"
],
"category": "workflow"
},
{
"name": "project-notes",
"source": "./plugins/project-notes",
"description": "Capture project sessions to a structured journal using a 6-field daily template, then harvest ⭐ items into permanent-note drafts grouped by theme",
"version": "0.3.0",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"journal",
"logging",
"notes",
"obsidian",
"zettelkasten",
"reflection",
"session-log",
"learning-log",
"harvest",
"distillation"
],
"category": "workflow"
},
{
"name": "discuss",
"source": "./plugins/discuss",
"description": "Portable framing discussions — size the decision, then list assumptions, rank hypotheses, or interview, converging on an explicit decision. No external CLI dependency.",
"version": "0.3.0",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"framing",
"design",
"discussion",
"decision",
"convergence",
"brainstorming",
"hypotheses"
],
"category": "workflow"
},
{
"name": "prompt-builder",
"source": "./plugins/prompt-builder",
"description": "Build paste-ready prompts from messy context — extract intent from the conversation, decompose multi-task requests, fill component gaps, and emit a self-contained prompt that survives a rewind.",
"version": "0.2.0",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"prompt",
"prompt-engineering",
"rewind",
"context",
"decomposition",
"clipboard"
],
"category": "workflow"
},
{
"name": "cache-keepalive",
"source": "./plugins/cache-keepalive",
"description": "Keeps the main thread's prompt cache warm while you are idle: one cheap fork ping just before the TTL runs out, capped, verified on every hit.",
"version": "0.3.2",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"prompt-cache",
"keepalive",
"ttl",
"mod",
"statusline"
],
"category": "workflow"
},
{
"name": "cut-input",
"source": "./plugins/cut-input",
"description": "Copy the prompt box to the clipboard and clear it: Ctrl+Shift+U cuts the whole draft, and a Cut button shows while the box has text.",
"version": "0.2.0",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"clipboard",
"prompt",
"input",
"mod"
],
"category": "workflow"
},
{
"name": "image-peek",
"source": "./plugins/image-peek",
"description": "Thumbnails of the images you paste, above the prompt; click the magnifier to enlarge one in a pane.",
"version": "0.1.1",
"author": {
"name": "shdennlin"
},
"homepage": "https://github.com/shdennlin/agent-plugins",
"repository": "https://github.com/shdennlin/agent-plugins",
"license": "MIT",
"keywords": [
"image",
"paste",
"preview",
"thumbnail",
"mod"
],
"category": "workflow"
}
]
}Facts
- Kind
- Marketplace
- Repo
- shdennlin/agent-plugins
- Group
- Uncategorized
- Stars
- 2
- Marketplace name
- shdennlin-plugins
- Owner
- shdennlin
- License
- MIT
- Language
- TypeScript
- Created
- 2026-01-19
- Last push
- 2026-10-12
- Plugins
- 11
- 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
- 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
- 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
- 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.172.7k
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k