backend-craft
Builds or changes an API or backend service — HTTP endpoints, workers, schedulers, the service behind a UI — and consumes third-party APIs safely (clients, SDK wrappers, sync jobs, webhooks), including our platform/obs APIs. Triggers: 'add an endpoint', 'wrap X behind an API', 'write a client for Y'. Not for UI work (frontend-craft), live-data operations (database-reliability).
Pinned to revision 8d7ecda1ebc6, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/backend-craft/SKILL.md
- skills/backend-craft/assets/openapi.starter.yaml
- skills/backend-craft/assets/problem_fastapi.py
- skills/backend-craft/assets/test_api_write_contract.py
- skills/backend-craft/assets/test_http_contract.py
- skills/backend-craft/references/api-writes.md
- skills/backend-craft/references/background-work.md
- skills/backend-craft/references/consuming-apis.md
- skills/backend-craft/references/fastapi.md
Every link opens the file at its source, pinned to the revision this page describes.