fastapi-router-py
Audited by Runlayer on Feb 21, 2026
Malicious tool definition detected
Tool: SKILL.md Description: --- name: fastapi-router-py description: Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models.
Malicious tool definition detected
Tool: assets/template.py Description: """ {{ResourceName}} Router Handles CRUD operations for {{resource_name}} resources.
Malicious tool definition detected
Tool: references/acceptance-criteria.md [1/2] Description: # FastAPI Router Acceptance Criteria **Skill**: `fastapi-router-py` **Purpose**: Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models **Template**: [template.py](../assets/template.py) --- ## 1.
Tool: references/acceptance-criteria.md [2/2] Description: get_current_user, get_current_user_required from app.models.user import User from app.models.item import ItemResponse, ItemCreate, ItemUpdate from app.services.item_service import ItemService ``` ### 7.2 ✅ CORRECT: Consistent Dependency Pattern ```python def get_service() -> ItemService: """Dependency to get service instance.""" return ItemService() @router.get("/items") async def list_items(service: ItemService = Depends(get_service)):