deploy-pythonanywhere
Installation
SKILL.md
Deploy to PythonAnywhere
Automate Flask deployment to PA free tier via MCP tools. Only one step needs user's hands: install CLI tools in Bash console. Rest is agent-driven.
Pre-flight
Gather before starting:
- App directory — local path containing app.py, templates/, etc.
- App entry point — the Flask
appimport (e.g.from app import app). - External CLI tools — any binary the app shells out to (e.g.
officecli). Agent cannot install these. - Python version — PA system Python (3.10+); no virtualenv needed — flask/openpyxl available in site-packages.
Gate: Items 1-3 confirmed. If app needs CLI tools, tell user to install them in PA Bash console BEFORE agent starts.
User steps (do these first, then hand off to agent)
User opens PA Bash console and runs what applies: