Privacy-safe Codex skills for technical program management, release governance, and operational automation. The portfolio is designed to demonstrate Principal TPM practices: reusable system design, clear adapter boundaries, measured automation, and privacy-first delivery.
Every included demo is generated from synthetic fixtures. The repository contains no service credentials, customer data, internal URLs, or captured production artifacts.
| Skill | Purpose | Demo |
|---|---|---|
publishing-agent-skills-safely |
Validates portable skill packages and catches common public-release leakage. | Synthetic validation report and deterministic ZIP. |
syncing-issue-burndown-workbooks |
Updates a workbook from a synthetic issue-history export and validates the result. | Reproducible workbook and summary report. |
auditing-release-version-policy |
Audits synthetic work-item version usage against a portable policy. | Deterministic HTML, Markdown, JSON, and draft outputs. |
assembling-release-readiness-bundles |
Organizes a local readiness checklist for human review. | Markdown readiness bundle. |
building-static-status-snapshots |
Renders a dated fallback status view from local data. | Static HTML snapshot. |
orchestrating-cross-tool-rollouts |
Plans a dependency-ordered rollout before any external action. | Review-only runbook. |
reconciling-portfolio-classifications |
Identifies safe updates and human-review classification conflicts. | Non-destructive review export. |
reconciling-ownership-assignments |
Resolves unique mappings and routes ambiguity to review. | Ownership review artifact. |
generating-release-query-catalogs |
Renders release-scoped queries from generic templates. | Local query catalog. |
packaging-configuration-change-requests |
Validates scope and acceptance criteria for a change draft. | Reviewable request package. |
publishing-gap-analysis-snapshots |
Compares two generic catalogs without source-system writes. | Static gap report. |
reconciling-component-catalogs |
Produces add, remove, and normalization recommendations. | Component reconciliation. |
This repository runs with Python 3.11 or later and has no third-party runtime dependencies.
python -m unittest discover -s tests -t . -v
python tools/verify_release.py
Run each skill suite from its folder with python -m unittest discover -s tests -t . -v. Reproduce any visible demo with python scripts/run_demo.py --output-dir demo/output from that skill folder. Every demo uses only the checked-in synthetic fixture and writes an explicit report.
Run the repository leakage scan before sharing changes:
python tools/leakscan.py .
For release work, provide a private denylist stored outside this repository:
python tools/leakscan.py . --private-denylist <external-private-denylist>
See privacy and provenance, adapter contracts, and publishing guidance.
This project is published under Apache-2.0. Its code, fixtures, documentation, and demos are clean-room, public-ready material. See privacy and provenance and GitHub publishing guidance.