andersonamaral2/claude-code-to-deep-agents-skills-converter/deep-agents-output
Claude Code and agent skill by andersonamaral2/claude-code-to-deep-agents-skills-converter
- community
Checking that the SKILL.md file is still in the repository.
Creates a simple Todo API with FastAPI, SQLite, and basic CRUD operations.
Install
npx vskill@latest install andersonamaral2/claude-code-to-deep-agents-skills-converter/deep-agents-outputSKILL.md
Python FastAPI Todo App
Creates a simple Todo API with FastAPI, SQLite, and basic CRUD operations.
Execution Context
This skill runs inside Deep Agents CLI (v0.0.34+). Available tools:
| Tool | Usage in this skill | |
|---|---|---|
write_file | Create project files (database.py, models.py, main.py, .env, .gitignore) | |
execute | Run shell commands (install deps, start server, run tests) | |
read_file | Read created files to verify content | |
write_todos | Track execution plan progress | |
http_request | Test API endpoints after server starts |
Critical execution rules:
- Always start by creating the plan via
write_todos. - Create files one by one via
write_file— never try to generate everything at once. - Test each module via
executeimmediately after creating it. - Use
taskto delegate long or parallel subtasks to sub-agents.
Execution Plan (use with write_todos)
When receiving the request, run write_todos with:
- [ ] 1. Verify Python 3.11+ is installed
- [ ] 2. Create project directory and virtual environment
- [ ] 3. Install dependencies (fastapi, uvicorn, sqlalchemy)
- [ ] 4. Create database module (app/database.py)
- [ ] 5. Create models module (app/models.py)
- [ ] 6. Create FastAPI application (app/main.py)
- [ ] 7. Create .env and .gitignore files
- [ ] 8. Start server and test all CRUD endpoints
- [ ] 9. Run smoke tests for all endpoints
When to Use
Use this skill when the user asks to:
- Create a todo app
- Build a task manager API
- Create a simple REST API with Python and FastAPI
Prerequisites Check
Before creating any files, use execute to verify:
If Python is not installed, use execute to install:
Steps
1. Setup Environment
Use execute to create the project directory and virtual environment:
Use execute to install dependencies:
Test via execute:
2. Create Database Module
Use write_file to create todo-api/app/__init__.py:
Use write_file to create todo-api/app/database.py:
Test via execute:
3. Create Models
Use write_file to create todo-api/app/models.py:
Test via execute:
4. Create FastAPI Application
Use write_file to create todo-api/app/main.py:
Test via execute:
5. Environment Setup
Before execution, verify required environment variables via execute:
Use write_file to create todo-api/.env:
Use write_file to create todo-api/.gitignore:
6. Add Project Notes
Use write_file to create todo-api/AGENTS.md:
7. Test the API
Use execute to start the server in the background:
Use execute to run smoke tests on all endpoints:
Use execute to stop the test server:
Notes
- Keep it simple, no authentication required
- Uses SQLite to avoid external database dependencies
- Follows FastAPI best practices with Pydantic models
- Supports configuration via environment variables
Usage with Deep Agents CLI
Mode 1 — Build (one-shot)
Mode 2 — Interactive
Mode 3 — Non-interactive (CI/CD)
Troubleshooting
Python not found
pip install fails
Environment variable not set
Server won't start
Context window overflow
Security
- Security scanPassed, 95 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 repositoryCheckingexamples/deep-agents-output/SKILL.md
Popularity
- Repository stars
- 55
- Repository forks
- 8
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. 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/andersonamaral2/claude-code-to-deep-agents-skills-converter/deep-agents-output)