Progress Tooling
Helper scripts for the PR progress workflow. This skill provides deterministic entrypoints for template rendering, progress file scaffolding, and index validation.
Contract
Prereqs:
- •
bashavailable onPATH. - •
gitavailable onPATH(required by create/validate commands). - •
python3available onPATH.
Inputs:
- •Script CLI args (see
--helpin each script). - •Run inside the target git repo when using
--projecttemplates or writing underdocs/.
Outputs:
- •
create_progress_file.sh: writes a new progress file underdocs/progress/and may updatedocs/templates/anddocs/progress/README.md. - •
render_progress_pr.sh: prints templates to stdout for copy/paste orgh pr create --body-file .... - •
validate_progress_index.sh: validates progress index formatting indocs/progress/README.md.
Exit codes:
- •N/A (script entrypoints; failures surfaced by the underlying scripts)
Failure modes:
- •Running outside a git work tree when required.
- •Missing required templates (project templates under
docs/templates/or the shared defaults underskills/workflows/pr/progress/_shared/). - •Invalid progress index table formatting.
Scripts (entrypoints)
- •
$CODEX_HOME/skills/workflows/pr/progress/progress-tooling/scripts/create_progress_file.sh - •
$CODEX_HOME/skills/workflows/pr/progress/progress-tooling/scripts/render_progress_pr.sh - •
$CODEX_HOME/skills/workflows/pr/progress/progress-tooling/scripts/validate_progress_index.sh