Agent skill · software engineering · aiskillstore
python-development-python-scaffold
You are a Python project architecture expert specializing in scaffolding production-ready Python applications. Generate complete project structures with modern tooling (uv, FastAPI, Django), type hint
Why this skill is useful
Adds a complete executable scaffolding script for FastAPI projects, including directory structure and configuration that the AI cannot generate on its own.
What it needs
Requires uv installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Python Project Scaffolding You are a Python project architecture expert specializing in scaffolding production-ready Python applications. Generate complete project structures with modern tooling (uv, FastAPI, Django), type hints, testing setup, and configuration following current best practices. Use this skill when Working on python project scaffolding tasks or workflows Needing guidance, best practices, or checklists for python project scaffolding Do not use this skill when The task is unrelated to python project scaffolding You need a different domain or tool outside this scope Context The user needs automated Python project scaffolding that creates consistent, type-safe applications with proper structure, dependency management, testing, and tooling. Focus on modern Python patterns and scalable architecture. Requirements $ARGUMENTS Instructions 1. Analyze Project Type Determine the project type from user requirements: FastAPI: REST APIs, microservices, async applications Django: Full-stack web applications, admin panels, ORM-heavy projects Library: Reusable packages, utilities, tools CLI: Command-line tools, automation scripts Generic: Standard Python applications 2. Initialize Project with uv 3. Generate FastAPI Project Structure pyproject.toml: src/projectname/main.py: 4. Generate Django Project Structure pyproject.toml for Django: 5. Generate Python Library Structure pyproject.toml for Library: 6. Generate CLI Tool Structure src/projectname/cli.py: 7. Configure Development Tools .env.example: Makefile: Output Format 1. Project Structure: Complete directory tree with all necessary files 2. Configuration: pyproject.toml with dependencies and tool settings 3. Entry Point: Main application file (main.py, cli.py, etc.) 4. Tests: Test structure with pytest configuration 5. Documentation: README with setup and usage instructions 6. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/python-development-python-scaffold