dbos-inc/dbos-demo-apps/modify-agent
Claude Code and agent skill by dbos-inc/dbos-demo-apps
- community
Checking that the SKILL.md file is still in the repository.
Modify agent code, add tools, or change configuration. Use when: (1) User says 'modify agent', 'add tool', 'change model', or 'edit agent.py', (2) Adding MCP servers to agent, (3) Changing agent instructions, (4) Understanding SDK patterns.
Install
npx vskill@latest install dbos-inc/dbos-demo-apps/modify-agentSKILL.md
Modify the Agent
Main File
`agent_server/agent.py` - Agent logic, model selection, instructions, MCP servers
Key Files
| File | Purpose | |
|---|---|---|
agent_server/agent.py | Agent logic, model, instructions, MCP servers | |
agent_server/start_server.py | FastAPI server + MLflow setup | |
agent_server/evaluate_agent.py | Agent evaluation with MLflow scorers | |
agent_server/utils.py | Databricks auth helpers, stream processing | |
databricks.yml | Bundle config & resource permissions |
SDK Setup
Adding MCP Servers
After adding MCP servers: Grant permissions in databricks.yml (see add-tools skill)
Changing the Model
Available models (check workspace for current list):
databricks-claude-3-7-sonnetdatabricks-claude-3-5-sonnetdatabricks-meta-llama-3-3-70b-instruct
Note: Some workspaces require granting the app access to the serving endpoint in databricks.yml. See the add-tools skill and examples/serving-endpoint.yaml.
Changing Instructions
Running the Agent
Converting to Responses API format: Use process_agent_stream_events() from agent_server/utils.py to convert streaming output to Responses API compatible format:
External Resources
Next Steps
- Discover available tools: see discover-tools skill
- Grant resource permissions: see add-tools skill
- Test locally: see run-locally skill
- Deploy: see deploy skill
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpython/databricks-openai-agent/.claude/skills/modify-agent/SKILL.md
Popularity
- Repository stars
- 77
- Repository forks
- 30
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 Mar 2026, 7 months ago.
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/dbos-inc/dbos-demo-apps/modify-agent)