new-api-feature
CommunityScaffold a full FastAPI CRUD feature
Authorbibektimilsina00
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill removes the repetitive, error-prone work of manually wiring up a new backend CRUD feature across models, schemas, repositories, services, and API routers.
Core Features & Use Cases
- Layered backend scaffolding: Generates SQLAlchemy model, Pydantic schemas, repository, service, and FastAPI router following a consistent project architecture.
- User-scoped CRUD pattern: Implements endpoints that fetch and mutate records by both item id and current_user ownership (user_id-based access pattern).
- Routing and registration: Creates the router package for the resource and registers it in the versioned main router.
Quick Start
Run the new-api-feature skill and answer the prompts for feature name, stored fields, owner relation, required CRUD operations, and the URL prefix.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: new-api-feature Download link: https://github.com/bibektimilsina00/fuse_monorepo/archive/main.zip#new-api-feature Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.