build-pyproject

Installation
SKILL.md

Build Pyproject

Python build execution via pyprojectx (./pw wrapper) with output parsing for mypy, ruff, and pytest. Wrapper resolution prefers the project wrapper (pw) and falls back to the system pwx when no checked-in wrapper is present. See build-api-reference.md § Wrapper Detection for the detection table.

Enforcement

See build-api-reference.md § Enforcement for shared rules. All commands use python3 .plan/execute-script.py plan-marshall:build-pyproject:pyproject_build {command} {args}.

Scripts

Script Purpose
pyproject_build.py CLI dispatcher
_pyproject_execute.py Execution config via factory (uses shared default_command_key_fn, default_build_command_fn)
_pyproject_cmd_parse.py Multi-parser registry for mypy, ruff, pytest
_pyproject_cmd_discover.py Module discovery via test directory detection

Subcommands

Installs
1
GitHub Stars
5
First Seen
Jul 11, 2026
build-pyproject — cuioss/plan-marshall