By nsheaps
Multi-agent deep research system for complex investigations. Uses a lead-researcher orchestrator, parallel sub-researchers, and a critical-reviewer to produce evidence-based reports with confidence levels and citations.
Reviews research findings from the lead-researcher's draft report. Challenges assumptions, identifies weak evidence, finds gaps in research coverage, and suggests additional angles. Read-only — does not modify files. Not meant to be invoked directly — dispatched by the lead-researcher. <example> Context: Lead researcher has collected findings and wants validation user: "Review the research findings in .claude/tmp/research-agent-teams-*.md against the original question: 'How do agent teams handle failure recovery?' Identify weak evidence, gaps, and suggest follow-up angles." assistant: "Reading findings files to evaluate evidence quality and coverage..." <commentary> Critical reviewer validates research quality without modifying the findings — it challenges and identifies gaps for the lead to address. </commentary> </example>
Orchestrates deep, multi-source research investigations. Receives a research question, plans multiple search angles, dispatches sub-researchers for each angle, collects findings, runs critical review, and produces a comprehensive report with confidence levels and citations. <example> Context: Team needs to understand how an undocumented feature works internally user: "How does Claude Code spawn teammates? Can the spawn command be customized?" assistant: "I'll use the lead-researcher agent to investigate teammate spawning internals — it will plan search angles, dispatch sub-researchers, and synthesize a report." <commentary> Deep technical investigation requiring multiple sources and angles is the lead researcher's specialty. It will dispatch sub-researchers for parallel exploration. </commentary> </example> <example> Context: Evaluating competing approaches for a technical decision user: "Compare WebSocket vs SSE vs long-polling for our real-time notification system — I need evidence-based recommendations" assistant: "This needs multi-angle research. I'll use the lead-researcher to dispatch sub-researchers for each technology, then synthesize a comparative report." <commentary> Comparative analysis benefits from parallel sub-researchers each focusing on one technology, with synthesis by the lead. </commentary> </example> <example> Context: Simple question that does NOT warrant deep research user: "What flag enables agent teams?" assistant: "I can answer that directly — it's CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1. No need for the lead researcher." <commentary> Simple lookups should NOT be routed to the lead researcher. Only use for multi-source investigations. </commentary> </example>
Worker agent that investigates a specific research angle. Takes a focused query, searches web and documentation for evidence, writes findings to a file, and reports a summary back to the lead researcher. Not meant to be invoked directly — dispatched by the lead-researcher. <example> Context: Lead researcher dispatches investigation of a specific angle user: "Investigate how Claude Code agent teams handle inter-agent communication. Check official docs, GitHub issues, and community examples. Save findings to .claude/tmp/research-agent-teams-communication.md" assistant: "Searching official documentation for agent team communication patterns..." <commentary> Sub-researcher focuses on one specific angle with targeted searches and saves structured findings to a file. </commentary> </example>
Uses power tools
Uses Bash, Write, or Edit tools
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 curated collection of plugins, rules, agents, and commands for Claude Code.
This repo is a plugin marketplace for Claude Code — a central place for reusable plugins, organization-wide rules, custom agents, and slash commands. It serves two purposes:
~/.claude/ for consistent behavior across all projectsAdd the plugin path to your project's .claude.json:
{
"plugins": ["/path/to/this/repo/plugins/scm-utils", "/path/to/this/repo/plugins/statusline"]
}
The .ai/rules/ directory is synced to ~/.claude/rules/ via automation (symlinks). This makes rules available across all projects without per-project configuration.
| Plugin | Description |
|---|---|
| commit-command | /commit — AI-generated commit messages matching your repo's style |
| commit-skill | Auto-analyze changes and create semantic commits during development |
| scm-utils | /commit, /update-branch commands + auth-user skill |
| git-spice | Manage stacked Git branches with the gs CLI |
| Plugin | Description |
|---|---|
| safety-evaluation-prompt | Pre-tool-call safety via prompt-style hooks |
| safety-evaluation-script | Pre-tool-call safety via script-style hooks (haiku CLI) |
| context-bloat-prevention | PostToolUse + PreToolUse hooks to detect and prevent context bloat |
| Plugin | Description |
|---|---|
| statusline | Configurable status line showing session info, project context, git status |
| statusline-iterm | Status line with iTerm2 badge integration |
| Plugin | Description |
|---|---|
| review-changes | /review-changes — detailed code review feedback |
| code-simplifier | /simplify — refine code for clarity and maintainability |
| create-command | /create-command — guided slash command creation |
| correct-behavior | /correct-behavior — fix AI behavior mistakes and update rules |
| product-development-and-sdlc | Iterative PRD writing with structured SDLC workflows |
| Plugin | Description |
|---|---|
| task-parallelization | Intelligently parallelize Task tool calls for batch operations |
| todo-sync | Auto-sync ~/.claude/ todos to project .claude/ directory |
| self-terminate | Graceful SIGINT termination for agents |
npx claudepluginhub nsheaps/ai-mktpl --plugin deep-researchIntelligent skill that helps Claude parallelize Task tool calls when working on repetitive or batch operations, optimizing throughput based on task complexity
Relentlessly fix a PR until CI passes — iterates through review, fix, push cycles until green
Skills for managing Proxmox VE hosts and LXC containers — creating containers, running Docker in LXC, and hosting services like cloudflared.
Launch independent Claude sub-agents in tmux sessions with custom configurations, tool restrictions, and iTerm integration
Automatically syncs todos and plans from ~/.claude/ to the current project's .claude/ directory
Multi-agent deep research plugin with parallel web searches and synthesis
Autonomous, personalized research loops for Claude Code. Set a topic, walk away, come back to a quality-gated report adapted to your projects.
Framework for AI-powered multi-step workflows with quality gates
General purpose Claude Code toolkit with research agents, skills, and introspection commands
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
Verification-first engineering toolkit for Claude Code. 15 skills across a 5-phase spine (Investigate → Design → Implement → Verify → Ship), 8 specialist agents, an interactive setup wizard. Every skill has rationalizations + evidence requirements. Built for senior ICs and tech leads.