
# BioDSA Agent Development Skill ## When to Use This Skill Use this skill when the user wants to: - Create a **new agent** in the BioDSA framework - Understand the **agent architecture** (BaseAgent, state, tools, graphs) - Implement a **single-agent** or **multi-agent** workflow - Add new **tools or tool wrappers** for an agent - Create a **run script** for an agent - Make a new agent pass a **sanity check** - Understand what the **deliverables** look like for prototyping an agent - **Build an
# BioDSA Agent Execution Skill ## Core Principle **Write the script AND run it.** When a user asks to execute a BioDSA agent, do NOT just hand them a script and tell them to run it themselves. You must: 1. Write the execution script 2. **Run the script** via the terminal to start the agent 3. Monitor the output and report the results back to the user 4. Collect and present the deliverables (JSON, PDF, artifacts) This is the key difference from the dev skill — the exec skill is about **complet