Complete guide for OpenAI Codex in local workspace and ChatGPT-linked modes.
| Mode | Best For | Setup |
|---|---|---|
| Local Workspace | Full file access, best quality, repeatable workflows | Medium |
| ChatGPT-linked | Use Codex within ChatGPT with GitHub access | Low |
Codex can read skill files directly from your filesystem for the highest quality output.
# 1. Clone the repo
git clone https://github.com/nandanosql/pm-skills.git
cd pm-skills
# 2. Launch Codex with the repo as workspace
codex
# 3. Ask Codex to use a skill
> Read skills/specification/prd-template/SKILL.md and help me write
a PRD for our new search feature.Component skills — single artifact generation:
Use skills/specification/user-story/SKILL.md to write user stories
for the checkout redesign. Follow all steps and score against the rubric.
Interactive skills — guided multi-turn sessions:
Use skills/planning/prioritization-advisor/SKILL.md to help me choose
a prioritization framework. Ask me your clarifying questions first.
Workflow skills — multi-phase orchestration:
Run skills/execution/agile-delivery-process/SKILL.md for our sprint
planning. Follow each phase and pull in sub-skills as needed.
I want to run a full discovery-to-spec session:
1. Start with skills/discovery/problem-statement/SKILL.md — define the problem
2. Then skills/discovery/jobs-to-be-done/SKILL.md — identify core JTBD
3. Then skills/specification/prd-development/SKILL.md — write the PRD
Walk me through each in sequence, completing one before moving to the next.
Use Codex within ChatGPT to pull skills directly from the GitHub repository.
- In ChatGPT, go to Settings → Apps → connect GitHub
- Authorize access to the PM Skills repo
- In a Codex-enabled chat, reference skills by path:
Use skills/growth/ab-test-design/SKILL.md from nandanosql/pm-skills
to help me design an A/B test for our new pricing page.
From the nandanosql/pm-skills repository:
1. Read skills/analytics/funnel-analysis/SKILL.md
2. Apply it to analyze our signup-to-activation funnel
3. Use the templates from the Application section
4. Score the output against the Quality Rubric
Context:
- Product: B2B SaaS project management tool
- Funnel: Signup → Profile Setup → Create Project → Invite Team → First Task
- Current data: 1000 signups/month, 23% reach "First Task"
Add this to your Codex system prompt or prepend to conversations:
## PM Skills Operating Standard
When asked to use a PM skill:
1. Read the entire SKILL.md file before starting.
2. Follow sections in order: Purpose → Key Concepts → Application → Examples.
3. Use fill-in templates exactly as specified in Application.
4. Self-score against Quality Rubric (target: 8+/10).
5. Flag Common Pitfalls proactively.
6. Suggest Related Skills from the References section when appropriate.
For Interactive skills: complete all clarifying questions before generating.
For Workflow skills: announce each phase transition explicitly.
- One skill at a time for best output quality
- Provide context — your product, market, team size, constraints
- Request scoring — always ask Codex to evaluate against the rubric
- Iterate — if quality score is below 8, ask Codex to improve the weakest dimension
- Save outputs — Codex local workspace can write generated artifacts to files
| Problem | Fix |
|---|---|
| Codex doesn't find skill files | Make sure you're in the repo root directory |
| Output doesn't follow skill format | Add the system prompt above to your configuration |
| GitHub connection not available | Use local workspace mode instead |
| Quality rubric not applied | Explicitly ask: "Score this against the quality rubric" |
| Multi-skill chain breaks | Complete each skill fully before transitioning to the next |