Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ccplugins/fastapi-app
Bootstrap a new FastAPI backend with async SQLAlchemy 2.0, asyncpg, Alembic, Pydantic v2, and no deprecated APIs.
Passed 21 of 22 test cases with the skill, and 9 of 22 without it.
and 16 more in the full report
12 fixed9 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are choosing options for a new Python backend service. Is Django Admin, React Admin, or SQLAdmin specified in our standard admin interface choices?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies SQLAdmin as the supported admin interface option. | Missed | Passed |
The instructions your model reads when the skill loads.
Bootstrap a new FastAPI backend the way this owner builds them: async SQLAlchemy 2.0 with asyncpg, Alembic migrations, Pydantic v2 settings, a layered structure (routers, services, models, schemas), JWT auth, and the house git and CI workflow. Deployable to a container or Vercel.
First read the shared rules (they override anything you remember):
../shared/house-rules.md, ../shared/no-ai-attribution.md,
../shared/git-and-ci.md, ../shared/docs-and-context.md,
../shared/hardening.md, and (for public repos) ../shared/open-source-docs.md.
This is a hard stop. Do not run any scaffolding command until the user has answered.
First, get the project brief: one paragraph on what the service does, its main resources and endpoints, who calls it, and any hard constraints. If the user has not given one, ask for it. The brief drives naming, the domain modules, and the data model.
Then ask the variant questions. If a choice has multiple options, ask; do not assume. Ask in one batch, then proceed.
uv (default, fast) or pip + requirements.txt.If the user already answered some, do not re-ask.
python3 --version, want a current supported 3.x).scripts/check-latest.sh for current stable versions from PyPI. Pin those,
not versions from memory (../shared/house-rules.md rule 2).test cases passed, vs 9 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.