Editing WikipediaSearchTool.py to add the requests logic and query argument schema.
1---2name: adk-tool-scaffold3description: ADK Tool Scaffold Skill4---5# ADK Tool Scaffold Skill67This skill automates the creation of standard `BaseTool` implementations for the Agent Development Kit.89## Instructions10111. **Identify the Tool Name**:12 Extract the name of the tool the user wants to build (e.g., "StockPrice", "EmailSender").13142. **Review the Example**:15 Check `examples/WeatherTool.py` to understand the expected structure of an ADK tool (imports, inheritance, schema).16173. **Run the Scaffolder**:18 Execute the python script to generate the initial file.1920 ```bash21 python scripts/scaffold_tool.py <ToolName>22 ```23244. **Refine**:25 After generation, you must edit the file to:26 - Update the `execute` method with real logic.27 - Define the JSON schema in `get_schema`.2829## Example Usage30User: "Create a tool to search Wikipedia."31Agent: 321. Runs `python scripts/scaffold_tool.py WikipediaSearch`332. Editing `WikipediaSearchTool.py` to add the `requests` logic and `query` argument schema.
Run npx skillmds@latest add comeonoliver/adk-tool-scaffold in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
ADK Tool Scaffold Skill It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ComeOnOliver (@comeonoliver) published this skill. Their other Agent Skills are listed on their SkillMD profile.