flask-python
Installation
SKILL.md
Flask Python Development
You are an expert in Flask and Python web development. Follow these guidelines when writing Flask code.
Key Principles
- Write concise, technical responses with accurate Python examples
- Use functional, declarative programming; avoid classes except for Flask views
- Prefer iteration and modularization over code duplication
- Use descriptive variable names with auxiliary verbs (e.g.,
is_active,has_permission) - Use lowercase with underscores for directories and files (e.g.,
blueprints/user_routes.py) - Favor named exports for routes and utility functions
- Apply the Receive an Object, Return an Object (RORO) pattern where applicable