Codex can apply these skills directly from your repo files.
If you are new to this repo, start with Using PM Skills 101.md first.
There are three practical paths:
- Local workspace (Codex in your coding environment)
- Codex on ChatGPT (
chatgpt.com/codex) with GitHub connected - Skills marketplace install via
npx skills
If you want a quick local rehearsal before using Codex directly, try the Streamlit (beta) playground:
pip install -r app/requirements.txt
streamlit run app/main.py- Open this repo in your Codex workspace.
- Pick a skill file at
skills/<skill-name>/SKILL.md. - Prompt Codex with the explicit file path.
Example:
Using the skill at skills/prd-development/SKILL.md, create a PRD for a mobile onboarding redesign. Ask up to 3 clarifying questions first, then proceed.
Command workflow example:
Run commands/discover.md for this request: reduce onboarding drop-off for self-serve SMB users.
- Component skills: ask for a specific artifact (for example, user story, positioning statement, epic hypothesis).
- Interactive skills: expect 3-5 adaptive questions, then numbered recommendations.
- Workflow skills: ask Codex to outline phases, then execute one phase at a time.
First use skills/problem-framing-canvas/SKILL.md to define the problem. Then apply skills/user-story/SKILL.md to write stories for the chosen solution.
Use local helper scripts for quick discovery and execution:
./scripts/find-a-command.sh --list-all
./scripts/run-pm.sh command plan-roadmap "Q3-Q4 roadmap for enterprise reporting"Codex on ChatGPT works against connected repos. No ZIP upload flow is required. Availability can vary by plan and rollout region.
- Open Codex.
- Connect GitHub when prompted (or via ChatGPT settings).
- Select this repo and branch.
- Prompt Codex to use a specific skill path, for example:
Use skills/finance-based-pricing-advisor/SKILL.md to evaluate whether we should test a 10% price increase. Show assumptions and risks.
Use this structure to keep outputs consistent:
Using skills/<skill-name>/SKILL.md:
1) Ask up to 3 clarifying questions.
2) Follow the skill sections exactly.
3) Show output in markdown.
4) End with risks, assumptions, and next steps.
If you prefer marketplace-style installation, use the Skills CLI.
Discover first:
npx skills find product management
npx skills add deanpeters/Product-Manager-Skills --listInstall for Codex:
npx skills add deanpeters/Product-Manager-Skills --skill <skill-name> -a codex -gExamples:
npx skills add deanpeters/Product-Manager-Skills --skill user-story -a codex -g
npx skills add deanpeters/Product-Manager-Skills --skill prd-development -a codex -g
npx skills add deanpeters/Product-Manager-Skills --skill finance-based-pricing-advisor -a codex -gEquivalent GitHub URL form (also supported on skills.sh pages):
npx skills add https://github.com/deanpeters/Product-Manager-Skills --skill <skill-name>Show installed skills for Codex:
npx skills list -a codexIf you have the repo locally, use the built-in discovery utility first, then install with npx skills:
./scripts/find-a-skill.sh --keyword pricing --type interactive
npx skills add deanpeters/Product-Manager-Skills --skill finance-based-pricing-advisor -a codex -gThis gives you better local filtering before install.
If you do not want to clone this repo:
- Search marketplace skills:
npx skills find pricing
- List available skills in this repo:
npx skills add deanpeters/Product-Manager-Skills --list
- Install the one you want:
npx skills add deanpeters/Product-Manager-Skills --skill <skill-name> -a codex -g
You can also browse on skills.sh and copy the command from each skill page.
- Codex cannot find the file: confirm repo/branch selection and exact case-sensitive path.
- Output is generic: provide real constraints (stage, KPI target, customer segment, timeline).
- Format drift: explicitly instruct Codex to follow
Purpose, Input, Key Concepts, Application, Examples, Common Pitfalls, References.