flask-conventions

Community

Standardize Flask apps with factory patterns.

AuthorAratKruglik
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Inconsistent Flask projects hinder maintainability, making it hard to enforce scalable architecture and shared conventions across teams.

Core Features & Use Cases

  • App factory with create_app() to instantiate configurable app instances.
  • Per-feature Blueprints with explicit url_prefix to keep routes modular.
  • Marshmallow validation for JSON APIs and WTForms for server-rendered forms.
  • Flask-Login for session-based authentication and flask-jwt-extended for token-based auth.
  • Jinja2 template conventions and centralized error handling to deliver consistent responses.

Quick Start

Create a Flask app using the factory pattern, register per-feature blueprints, and wire up Marshmallow validation and optional JWT or session-based authentication.

Dependency Matrix

Required Modules

None required

Components

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: flask-conventions
Download link: https://github.com/AratKruglik/antigravity-sdlc/archive/main.zip#flask-conventions

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.