install
source · Clone the upstream repo
git clone https://github.com/MacPhobos/research-mind
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/MacPhobos/research-mind "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/toolchains-python-frameworks-fastapi-local-dev" ~/.claude/skills/macphobos-research-mind-toolchains-python-frameworks-fastapi-local-dev && rm -rf "$T"
manifest:
.claude/skills/toolchains-python-frameworks-fastapi-local-dev/skill.mdsource content
FastAPI Local Dev
- Dev:
uvicorn app.main:app --reload - Imports: run from repo root; use
orpython -m uvicorn ...PYTHONPATH=. - WSL:
if reload misses changesWATCHFILES_FORCE_POLLING=true - Prod:
gunicorn app.main:app -k uvicorn.workers.UvicornWorker -w <n> --bind :8000
Anti-patterns:
--reload --workers > 1- PM2
for Pythonwatch: true
References:
references/.