| name | python-project-init-greenfield |
| description | Create a governed Python project baseline from a locked `blueprint.md` contract. Use this when a greenfield repository needs its first uv-aligned structure, copied Agent Skills, and a closed acceptance handoff through the canonical `sense-env-scaffold` CLI path. |
| complexity | high |
| risk_profile | ["destructive_action","multi_agent_handoff"] |
| inputs | ["the target repository root","the blueprint.md path","the source skill-library root used to copy Required Skills","explicit human approval for destructive or ambiguous overwrite decisions","the target repository or directory name for package-name fallback"] |
| outputs | ["a greenfield Python baseline aligned to blueprint.md","copied required skill folders under `.codex/skills/`","governance provenance recorded in `.codex/skills-provenance.json`","a repository ready for acceptance verification against the same blueprint.md"] |
| use_when | ["a new or near-empty repository already has a review-ready blueprint.md","the task is to create the first Python baseline rather than retrofit an existing project","the repository should start with uv-aligned tooling, required Agent Skills, and acceptance-ready structure","the workflow needs build-first execution followed by the canonical sense-env-scaffold acceptance command"] |
| do_not_use_when | ["the repository already has meaningful structure and needs retrofit or selective reinforcement","blueprint.md is missing, malformed, or still being negotiated","the task is only to generate .github/copilot-instructions.md or tweak one existing config file","the user wants business logic, domain models, CI/CD pipelines, or infrastructure setup"] |