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
npx skills add sickn33/agentic-awesome-skills --skill python-development-python-scaffold --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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
- Use this skill when
- Do not use this skill when
- Context
- Requirements
- Instructions
- 1. Analyze Project Type
- 2. Initialize Project with uv
- 3. Generate FastAPI Project Structure
- 4. Generate Django Project Structure
- 5. Generate Python Library Structure
- 6. Generate CLI Tool Structure
- 7. Configure Development Tools
- Output Format
- Limitations
Create new project with uv uv init <project-name> cd <project-name> Initialize git repository git init echo ".venv/" >> .gitignore echo "*.pyc" >> .gitignore echo "__pycache__/" >> .gitignore echo ".pytest_cache/" >> .gitignore echo ".ruff_cache/" >> .gitignore
What does the python-development-python-scaffold skill do?
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
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill python-development-python-scaffold --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.