← ClaudeAtlas

python-project-setuplisted

Universal project scaffolding toolkit — drops pre-built, battle-tested layers (config, helpers) into any Python project with a single command. Zero boilerplate, maximum cognitive coherence.
mdnaimul22/human-skills · ★ 2 · AI & Automation · score 73
Install: claude install-skill mdnaimul22/human-skills
# Python Project Setup > *"Where eyes fail, structure becomes the light — and a blind man with a strong foundation walks further than a sighted man without one."* ## Philosophy Every Python project shares identical foundational layers. This skill pre-builds those layers so they are: 1. **Copied whole** — never modified after scaffolding 2. **Framework-agnostic** — works in FastAPI, Flask, CLI, scripts, or AI agents 3. **Zero business logic** — pure infrastructure code ### Available Tools | Tool | Command | Scaffolds | |:---|:---|:---| | `bootstrap` | `human-skills '{"tool_name": "bootstrap", ...}'` | Initializes a complete new project skeleton (Dirs, Config, Helpers) | | `setconfig` | `human-skills '{"tool_name": "setconfig", ...}'` | `src/config/` — Settings, env, file I/O, logger | | `sethelpers` | `human-skills '{"tool_name": "sethelpers", ...}'` | `src/helpers/` — Exceptions, utils, middleware, DB | | `setui` | `human-skills '{"tool_name": "setui", ...}'` | `web/` — Next.js + shadcn/ui + 9 themes + layout + auth | --- ## Bootstrap > *"One command. Full project skeleton."* Initializes a complete, production-ready project from scratch — directories, config layer, helpers layer, rules, and a FastAPI-ready `main.py` entry point. ### How to use? ```bash human-skills '{ "tool_name": "bootstrap", "tool_args": { "destination": "/path/to/new_project" } }' ``` ### What bootstrap creates ``` project_root/ ├── main.py ← FastAPI entry poi