From agent-pool
Run a multi-agent feedback loop within this session using the built-in Agent tool. Use when the user wants: iterative improvement, critic/creator loop, autonomous refinement, or self-feedback — without extra terminals or setup. Triggers on: "agent pool", "multi-agent loop", "critic creator", "feedback loop", "run agents in loop", "self-improving".
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-pool:agent-poolThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Spawn subagents from this session to run an implementer/critic/validator feedback loop. No extra terminals or setup needed.
Spawn subagents from this session to run an implementer/critic/validator feedback loop. No extra terminals or setup needed.
Tip: You can run /remote-control to get a URL for monitoring this session from another device.
Ask the user:
package.json, requirements.txt, pyproject.toml, Cargo.toml, etc.). Then ask the user: "Detected [type] project. Do you need a specific env? (e.g., Python env path like D:\Anaconda\envs\microgrid, or press enter to skip)"If the user already specified exact files/scope, skip the Explorer step.
Explore subagent: "Explore [scope]. Return: relevant files, current state, key patterns."general-purpose subagent: "Goal: [goal]. Context: [exploration summary]. Make the changes. Return a 1-2 line summary of what you changed."general-purpose subagent: "Review changes toward: [goal]. Verify by reading the actual changed files. If this is a git repo, run git diff to see exactly what changed. Score 1–10. Below 7 = NEEDS_WORK, 7+ = APPROVED. Only approve when no functional bugs remain and the goal is meaningfully met. List what works, what's missing, specific next steps."APPROVED → run Validator. If validator passes → done. If validator fails → feed errors back as next iteration.NEEDS_WORK → next iteration.Skip Explorer. Pass to Implementer: "Previous critique: [concise critique summary]. Address these issues." Keep it short — don't forward full outputs, summarize in 2-3 lines.
After Critic approves, spawn general-purpose subagent. Validate based on detected project type:
<path>\Scripts\activate, Linux/macOS: source <path>/bin/activate), run test command. Fallback: python -m py_compile <changed_files>node --check <changed .js files> for syntax. If playwright/puppeteer available, open the page and check for console errors.If FAIL: loop back — Implementer gets the error output as its next critique.
Only interrupt the loop to ask the human when:
Do NOT surface for: implementation approach choices, minor trade-offs, or questions answerable from the codebase.
APPROVED AND Validator returns PASSSummarize: what was accomplished, iterations run, final critic score, validator result, any remaining issues.
See references/patterns.md.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub hanrong-huang/claude-orchestrator --plugin agent-pool