npx agentspec-cli install 0ab636e2-afbc-497b-a8b0-c8d95d020a85 --file-type cursorrules→ .cursor/rules/
# Python FastAPI .cursorrules
# FastAPI best practices
fastapi_best_practices = [
"Use Pydantic models for request and response schemas",
"Implement dependency injection for shared resources",
"Utilize async/await for non-blocking operations",
"Use path operations decorators (@app.get, @app.post, etc.)",
"Implement proper error handling with HTTPException",
"Use FastAPI's built-in OpenAPI and JSON Schema support",
]
# Folder structure
folder_structure = """
app/
main.py
models/
schemas/
routers/
dependencies/
services/
tests/
"""
# Additional instructions
additional_instructions = """
1. Use type hints for all function parameters and return values
2. Implement proper input validation using Pydantic
3. Use FastAPI's background tasks for long-running operations
4. Implement proper CORS handling
5. Use FastAPI's security utilities for authentication
6. Follow PEP 8 style guide for Python code
7. Implement comprehensive unit and integration tests
"""
Python 312 Fastapi Best Practices Cursorrules Prom Rules
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Python Fastapi Best Practices Cursorrules Prompt F Rules
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
FastAPI Best Practices
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Cursorrules Configuration
Sign in to leave a comment.
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler