Install any skill in seconds. Free to start, no credit card required.
Get Started Free →arabelatso/framework-migration-assistant
Automatically migrate Python web applications between frameworks (Flask → FastAPI, Django → FastAPI).
Passed 19 of 23 test cases with the skill, and 11 of 23 without it.
and 7 more in the full report
9 fixed11 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I have a legacy Flask web service stored locally in `/projects/backend-api`. I want to port the entire repository over to FastAPI using our automated conversion utilities. Please give me the exact terminal command line call to execute the full migration across the project folder.
| Checked | Without skill | With skill |
|---|---|---|
| Output includes python scripts/migrate.py /projects/backend-api --from flask --to fastapi | Missed | Passed |
The instructions your model reads when the skill loads.
This skill automatically migrates Python web applications between frameworks, transforming code, configuration, and tests while preserving existing functionality. It handles route migration, request/response patterns, dependency injection, configuration updates, and test adaptations, committing changes incrementally with detailed summaries.
# Navigate to your repository
cd /path/to/your/repo
# Run migration
python scripts/migrate.py . --from flask --to fastapi
The migration process will:
# Migrate Flask app to FastAPI
python scripts/migrate.py /path/to/flask-app --from flask --to fastapi
# Output:
# ✓ Created migration branch: migrate-flask-to-fastapi
# ✓ Analyzing codebase...
# ✓ Found 15 route files
# ✓ Found 23 test files
# ✓ Migrating dependencies...
# ✓ Migrating routes...
test cases passed, vs 11 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.