Repository workflow guide
Codex Product Shipping Playbooks
A repository-first workflow guide for Codex-assisted software changes. It helps organize repo intake, spec delta, implementation planning, acceptance, pre-ship checks, release notes, diff review, and retrospectives.
Current status
Public repository available Page last reviewed: 2026-05-06.Core workflow
Issue to release to retro A guide path covering repo intake, spec delta, planning, acceptance, ship checks, release writing, diff review, and learning loops.Worked example
filter-persistence
Synthetic example, not copied from a live production repository.
Repository
Opens on GitHub GitHub’s own terms, privacy policy, and availability apply.Important note
This page and repository are workflow aids for repository-based development. They do not replace code review, testing, security review, release ownership, legal review, SLA review, or human release decisions.
Before using any output in a real release, review the diff, run tests, confirm permissions, and check customer or production impact.
What it is
Codex Product Shipping Playbooks is a practical workflow guide for repository-based development. It is built for change work inside real codebases, where teams need more than a vague implementation idea or a generic project-management template.
This repository helps turn “we want this change” into a structured path: scope the change, define the delta, plan the implementation, set acceptance criteria, check readiness, write release artifacts, review the diff, and capture what was learned.
It is not a release guarantee, a prompt pack, a broad PM framework, or a substitute for responsible engineering review. It is a repository-first guide for organizing real change work around code.
Who it is for
This project is a good fit for people who work with existing repositories and want a clearer path from change request to release. It is especially useful if you want acceptance criteria, pre-ship review, release writing, and retrospective work to connect back to the original change instead of living as disconnected documents.
- Teams using Codex or agent-assisted development on top of an existing repository.
- Builders who want spec delta, planning, acceptance, and shipping steps to be explicit.
- People who want release notes, changelog entries, and diff review to be part of the same operational loop.
- Anyone who prefers reusable working assets over abstract workflow advice.
It is a worse fit if you are looking for a general PM framework, a GTM library, or a catch-all prompt pack for unrelated tasks.
The workflow path
The current core path is built as a sequence that starts with repository understanding and ends with post-ship learning. The goal is to reduce ambiguity at each stage and create a repeatable issue-to-release loop.
What’s included
The repository is organized around reusable layers that make the system easier to apply across multiple changes instead of rebuilding the workflow from scratch each time.
Playbooks
Concrete workflow units for repo intake, spec delta work, planning, acceptance definition, shipping checks, release writing, implementation review, and retrospective work.
Artifacts
Reusable templates for outputs such as spec deltas, change plans, acceptance definitions, release notes, changelog entries, diff reviews, and retrospectives.
Gates
Practical checkpoints for deciding whether a step is complete enough to move forward.
Flows
End-to-end sequences that show how multiple playbooks connect across a real software change.
Examples
Worked materials that demonstrate how the system behaves in a realistic scenario instead of stopping at high-level theory.
How to use it
This page is meant to explain the repository clearly enough that you can understand both what it is and how to approach it before opening GitHub. In practice, the easiest way to use the project is to treat it as a structured reading path rather than a grab-bag of files.
- Start with
AGENTS.md. This gives you the working rules and framing for how the repository is meant to be used. - Read
spec/. This helps you understand the design intent behind the workflow instead of only seeing file names. - Open
examples/issue-driven/filter-persistence/. This is the fastest path to grasping the end-to-end system through one complete scenario. - Then move into
playbooks/. After seeing the example, the playbooks become easier to interpret as reusable operating units. - Finally, use
artifacts/,gates/, andflows/. These are the reusable scaffolding that help apply the system to future changes.
If you only want to understand the project quickly, the example path is enough. If you want to apply it to real work, read the example first and then come back to the reusable layers.
Worked example: filter-persistence
The main worked example in the repository is a synthetic scenario called filter-persistence. It is not copied from a live production repository, but it is intentionally shaped to feel realistic enough to demonstrate how the workflow works in practice.
The scenario follows a change from issue report to repository context memo, spec delta, change plan, acceptance definition, pre-ship review, release note, changelog entry, diff review, and retrospective. That makes it the fastest way to see what this repository is trying to accomplish.
If you are evaluating whether this workflow is useful, this example is the best starting point because it shows the repository as a connected system rather than as isolated templates.
Why NicheWorks publishes it
NicheWorks publishes small, practical tools and workflow assets that are meant to be used in real work. Codex Product Shipping Playbooks fits that model: it is intended as a working repository asset for teams and builders who want a clearer development path inside real repositories.
This is not positioned as polished theory. It is positioned as a usable operational asset that can keep expanding with better examples, better templates, and better release discipline over time.
FAQ
Is this a prompt library?
No. It may include prompt-adjacent workflow materials, but the repository is not primarily a prompt pack. It is a repository-first workflow guide.
Is this only for Codex?
The framing is built around Codex-oriented workflow, but much of the structure can still help teams doing repository-based work with other agent-assisted setups.
Is it for existing repositories or new projects?
It is more strongly aligned with existing repositories, where change work needs to be scoped and shipped inside a real codebase.
Can this decide whether a release is safe?
No. It helps structure shipping work, but final release decisions require tests, code review, security checks, ownership, and human judgment.
Does it include a worked example?
Yes. The filter-persistence synthetic example shows the workflow end to end and is not copied from a live production repository. Start with AGENTS.md, then spec/, then the example.
Links
The repository opens on GitHub. GitHub’s own terms, privacy policy, and availability apply.
Support this project
If this page or repository helps your workflow, you can support future maintenance, documentation updates, and additional worked examples through OFUSE or Ko-fi. These links open external services.
Disclaimer
This page and the linked repository are provided for informational and practical workflow use. They are offered as-is, without warranty of completeness, fitness for a particular purpose, or continued availability. Any use in real development or shipping workflows is at your own discretion. Contents may change over time.
This page may load analytics and advertising scripts. External links, including GitHub, OFUSE, and Ko-fi, are governed by each external service’s terms, privacy policy, and availability.