povvo/claudikins-tool-executor/te-guide
Claude Code and agent skill by povvo/claudikins-tool-executor
- community
Checking that the SKILL.md file is still in the repository.
Use this skill when users ask "how does tool executor work", "how to use execute_code", "workspace API", "MCP client examples", "search_tools examples", "context-efficient patterns", or need guidance writing code for the Tool Executor sandbox.
Install
npx vskill@latest install povvo/claudikins-tool-executor/te-guideSKILL.md
The same SKILL.md was published earlier as elb-pr/claudikins-tool-executor/te-guide.
Claudikins Tool Executor Guide
The Tool Executor wraps 7 MCP servers into 3 context-efficient tools. Master this workflow to reduce token consumption from ~50k to ~1.1k.
The Three-Tool Workflow
Step 1: Search for Tools
Find relevant tools with semantic search:
Search tips:
- Use natural language: "create flowchart", "fetch webpage", "AI reasoning"
- Results are slim - just name, server, one-liner
- Use
offsetfor pagination whenhas_moreis true
Step 2: Get Full Schema
Before calling a tool, get its complete specification:
Why this step matters:
inputSchemashows all parameters, types, and required fieldsexampleshows working code you can adaptnotescontains gotchas and tips
Step 3: Execute Code
Run TypeScript in the sandbox with pre-connected MCP clients:
Available MCP Clients
All clients are pre-connected and available as globals:
| Client | Purpose | |
|---|---|---|
serena | Semantic code search (REQUIRED - cannot be removed) | |
context7 | Library documentation lookup | |
gemini | AI model queries, image generation, diagrams | |
notebooklm | Research and notes | |
shadcn | UI component generation | |
apify | Web scraping | |
sequentialThinking | Reasoning chains |
Client Usage Pattern
Workspace API
Persistent file storage scoped to ./workspace/. All paths are protected against traversal.
Text Operations
JSON Operations
Binary Operations
Directory Operations
Metadata
MCP Results Cleanup
Context-Efficient Patterns
Auto-Save for Large Responses
MCP responses over 200 characters are automatically saved to workspace:
Console Output Summarisation
Total console output over 500 characters is summarised. Keep logs concise:
Batch Operations
Minimise round-trips by batching work:
Common Patterns
Generate Content with Gemini
Search Codebase with Serena
AI-Assisted Analysis
Error Handling
Errors in execute_code return structured results:
Common errors:
- Timeout: Increase
timeoutparameter or chunk work - MCP connection failed: Check server is configured, try later
- Path traversal blocked: Workspace paths must stay within
./workspace/
Source Code Reference
For implementation details, see:
${CLAUDE_PLUGIN_ROOT}/src/sandbox/runtime.ts- Execution engine${CLAUDE_PLUGIN_ROOT}/src/sandbox/workspace.ts- Workspace API${CLAUDE_PLUGIN_ROOT}/src/sandbox/clients.ts- MCP client management${CLAUDE_PLUGIN_ROOT}/src/search.ts- Tool search implementation
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/te-guide/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/povvo/claudikins-tool-executor/te-guide)