# Fastapi Feature Delivery

> Implement or modify FastAPI features in 3DKenji, including endpoints, schemas, service wiring, and behavior tests. Use when adding API routes, changing request/response models, or updating business logic. Use when this capability is needed.

- Skill: `tomevault-io/fastapi-feature-delivery` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/fastapi-feature-delivery`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/fastapi-feature-delivery/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/fastapi-feature-delivery

---


# FastAPI Feature Delivery

## When to Use
- Add new API endpoints.
- Change endpoint behavior or validation.
- Update service-layer logic tied to API routes.
- Refactor API code while preserving contract behavior.

## Procedure
1. Identify affected files under API routers, schemas, and services.
2. Define acceptance criteria and expected request/response behavior.
3. Implement endpoint and service changes with explicit validation and error handling.
4. Add or update tests for both success and failure paths.
5. Run targeted tests, then broader regression checks if needed.
6. Summarize changed behavior, contract impact, and follow-ups.

## Output Checklist
- Clear behavior summary
- Contract compatibility notes
- Test results
- Risks or TODOs

---
> Source: [bodybybuddha/3DKenji](https://github.com/bodybybuddha/3DKenji) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-15 -->

