Leadup mcp tool orchestrator
Skill leadupofficial/leadup-claude-skills/leadup-mcp-tool-orchestrator
LeadUp Claude Skills Pack — 12 self-contained Claude skills for the LeadUp Technologies workflow (kickoff, repo analysis, API research, deploy checks, security review, premium UI, status, content, client docs).
npx -y skills add leadupofficial/leadup-claude-skills --skill leadup-mcp-tool-orchestratorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Choose and sequence MCP servers, connectors, and tools safely for a LeadUp task. Discovers what tools are actually available this session, prefers read-only first, coordinates GitHub/browser/docs/database tools, and explains the risk before any write or exec action. Use when the user says "use MCP", "check available tools", "use connectors", "use GitHub MCP", "use browser MCP", "use docs MCP", or "tool orchestration".
SKILL.md
4.6 KB, 994 tokens by cl100k_base, as published. Nobody here has run it
LeadUp MCP Tool Orchestrator
Purpose
Pick the right tools for a task and run them in a safe order: discover what's available, prefer read-only, escalate to write/exec only with stated risk and approval. Tool inventories change between sessions — discover, never assume.
When to use
Trigger phrases: "use MCP", "check available tools", "what tools do you have", "use connectors", "use GitHub MCP", "use browser MCP", "use docs MCP", "tool orchestration", "which tool should we use for this".
For actually driving a browser test flow → use
leadup-browser-playwright-tester (this skill picks/sequences tools; that one
runs the test).
Inputs needed
- The task to accomplish.
- Any constraint (read-only only, no external publishing, dev vs prod target).
Step-by-step workflow
Follow references/mcp-tool-policy.md.
- Restate the task in one line.
- Discover the tools/MCP servers/connectors actually available this session. Do not plan around tools that may not exist.
- Classify relevant tools (docs/read, repo-read, repo-write, browser, database, deploy, memory).
- Pick the lowest-privilege tool that achieves the step. Read-only first.
- Before any write/exec/external-publish tool: state what it does, what it touches, whether it is reversible — get approval.
- Execute read-only steps; pause at the approval gate for write/exec.
- Verify with a read-only check and report what was done + next step.
Required output format
- Task (one line).
- Available relevant tools (by class; note if a needed one is missing).
- Plan — ordered steps, each tagged
[read-only]or[needs approval]. - Risk note for every write/exec step.
- Result after read-only steps + explicit approval gate before the rest.
Safety rules
See references/security-rules.md and mcp-tool-policy.md. Most relevant:
- Never send
.envcontents, secrets, or private client data to any tool/ connector. - No deploy/push/remote-SSH via tools without explicit approval.
- Prefer read-only; least privilege; state reversibility before acting.
Common mistakes
- Hard-coding a specific MCP tool name that isn't available this session.
- Jumping to a write/exec tool when a read tool answers the question.
- Using a browser tool to do something a docs/fetch tool does cheaper.
- Skipping the risk statement before a state-changing action.
- Sending repo secrets/config to an external connector.
Troubleshooting
- Under-triggers: user said "just use the tools" — re-invoke; suggest trigger phrases.
- Over-triggers when they want a browser test executed → route to
leadup-browser-playwright-tester. - Missing tool/MCP: name the capability gap explicitly and give a manual fallback (e.g. local command, paste-in data).
- No internet/browser: restrict to local/read tools; defer anything needing network and say so.
- Missing project files: tool selection still works; note what context is unavailable.
- Build/test failure triggered via a tool: report raw error, do not retry a write tool blindly; downgrade to read-only diagnosis.
Test prompts
Should trigger (5)
- "Check available tools and pick the right one to read this repo's PRs."
- "Use MCP to fetch the Coolify docs safely."
- "Tool orchestration: which connector for the Postgres read?"
- "Use the GitHub MCP read-only to list open issues."
- "What tools do you have for browsing, and which is safest here?"
Should NOT trigger (3)
- "Run the Playwright login test." (→ browser-playwright-tester)
- "Research the Razorpay API." (→ api-research-builder)
- "Update STATUS.md." (→ status-updater)
Functional test cases (2)
- For "list open PRs", the plan uses a read-only repo tool and tags it
[read-only], with no write step. - For "create a branch and push", the plan stops at an approval gate with a risk note before any write tool.
Success criteria
- Plan based on tools actually discovered this session.
- Read-only steps first; every write/exec step gated + risk-noted.
- No secrets/client data sent externally.
- Missing capabilities named with a fallback.
What ships with it: 2 files
4.5 KB alongside SKILL.md
references/
- mcp-tool-policy.md2.1 KB
- security-rules.md2.4 KB
Gives 0 of the 12 instructions most docs writing skills give in 994 tokens
Counted across 1,637 of the 3,044 authors here whose files we hold, read 2026-08-07
- announce the skill at startin 54 of 1637, across 26 files
- convert legacy doc files before editingin 45 of 1637, across 7 files
- Predict questions readers might askin 42 of 1637, across 4 files
- Generate clarifying questions for initial contextin 42 of 1637, across 3 files
- Create document scaffold with placeholder textin 42 of 1637, across 3 files
- Brainstorm content options for each sectionin 42 of 1637, across 3 files
- Test document with fresh context-less instancein 42 of 1637, across 3 files
- include exact file paths in every taskin 42 of 1637, across 15 files
- ask interview questions one at a timein 42 of 1637, across 27 files
- Apply surgical edits during refinementin 41 of 1637, across 2 files
- Offer structured workflow or freeformin 40 of 1637, across 1 file
- Ask for document meta-contextin 40 of 1637, across 2 files
Said here and by no other author read
- restate the task in one line
- discover tools available this session
- classify tools by privilege level
- pick the lowest-privilege tool available
- prefer read-only tools first
- state risk before any write action
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.