Skip to content

Commit 8a50a1c

Browse files
author
Hoa Dang DNA PC
committed
feat(skills): add 15 Wave 1 deep sub-skills, bump to v0.5.0
- PM (5): scrum-retrospective, backlog-refiner, okr-writer, risk-register, kanban-flow-analyzer - Finance (2): fpa-scenario-modeling, financial-statement-analyzer - Legal (2): contract-drafter, legal-memo-writer - HR (2): job-description-writer, performance-review-writer - Marketing (1): go-to-market-planner - Operations (2): process-mapper, root-cause-analyzer - CX (1): customer-journey-mapper Total skills: 36 -> 51 Updated: README, CHANGELOG, package.json (x2), skill-finder, launchers
1 parent 64f0be9 commit 8a50a1c

37 files changed

Lines changed: 1289 additions & 20 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77

88
## [Unreleased]
99

10+
## [0.5.0] - 2026-03-20
11+
12+
### Added
13+
14+
- **15 new deep sub-skills** (Wave 1 — high-impact professional skills):
15+
- **PM Domain (5)**: `codexkit-scrum-retrospective` (5 retro formats by maturity), `codexkit-backlog-refiner` (INVEST + Given/When/Then), `codexkit-okr-writer` (cascade + check-in), `codexkit-risk-register` (P×I scoring + ROAM), `codexkit-kanban-flow-analyzer` (Little's Law + Monte Carlo).
16+
- **Finance (2)**: `codexkit-fpa-scenario-modeling` (Base/Bull/Bear + sensitivity), `codexkit-financial-statement-analyzer` (ratio analysis + DuPont).
17+
- **Legal (2)**: `codexkit-contract-drafter` (clause library + risk calibration), `codexkit-legal-memo-writer` (IRAC framework).
18+
- **HR (2)**: `codexkit-job-description-writer` (SHRM + inclusive language), `codexkit-performance-review-writer` (SBI feedback + bias check).
19+
- **Marketing (1)**: `codexkit-go-to-market-planner` (TAM/SAM/SOM + positioning + launch timeline).
20+
- **Operations (2)**: `codexkit-process-mapper` (swimlane + 8 Lean Wastes), `codexkit-root-cause-analyzer` (5 Whys + Fishbone + Pareto + CAPA).
21+
- **CX (1)**: `codexkit-customer-journey-mapper` (7 stages + Moments of Truth + emotion curve).
22+
23+
### Changed
24+
25+
- Skill count increased from 36 to 51.
26+
- `skill-finder.md` updated to include all 51 skills across 8 categories.
27+
- README updated with new skill descriptions and v0.5.0 references.
28+
1029
## [0.4.0] - 2026-03-20
1130

1231
### Added
@@ -74,9 +93,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
7493
- Cross-platform skill installation scripts and a validation script.
7594
- New docs site positioned for OpenAI Codex and ChatGPT users.
7695

77-
[Unreleased]: https://example.com/codexkit/compare/v0.4.0...HEAD
96+
[Unreleased]: https://example.com/codexkit/compare/v0.5.0...HEAD
97+
[0.5.0]: https://example.com/codexkit/releases/tag/v0.5.0
7898
[0.4.0]: https://example.com/codexkit/releases/tag/v0.4.0
7999
[0.3.1]: https://example.com/codexkit/releases/tag/v0.3.1
80100
[0.3.0]: https://example.com/codexkit/releases/tag/v0.3.0
81101
[0.2.0]: https://example.com/codexkit/releases/tag/v0.2.0
82102
[0.1.0]: https://example.com/codexkit/releases/tag/v0.1.0
103+

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
Open-source operating kit for people using OpenAI Codex and ChatGPT to think, write, analyze, decide, automate routine work, and ship better output with more consistency.
44

5-
CodexKit is a fresh project rebuilt around the surfaces that matter in Codex today: local Skills, high-signal playbooks, automation recipes, operational templates, department starter workspaces, repo guardrails, and MCP onboarding guidance. The pack now covers engineering workflows, high-reasoning work, and low-reasoning office automation across project management, finance, legal, HR, operations, strategy, analytics, marketing, and customer success. It follows the official Codex Skills layout with `SKILL.md`, optional `agents/openai.yaml`, and standard `.agents/skills` discovery paths.
5+
CodexKit is a fresh project rebuilt around the surfaces that matter in Codex today: local Skills, high-signal playbooks, automation recipes, operational templates, department starter workspaces, repo guardrails, and MCP onboarding guidance. The pack now covers engineering workflows, high-reasoning work, and low-reasoning office automation across project management, finance, legal, HR, operations, strategy, analytics, marketing, and customer success. It includes deep sub-skills for Scrum, Kanban, OKR, FP&A, contract drafting, performance reviews, process improvement, root cause analysis, and customer journey mapping. It follows the official Codex Skills layout with `SKILL.md`, optional `agents/openai.yaml`, and standard `.agents/skills` discovery paths.
66

77
## What is included
88

9-
- `skills/`: 36 installable Codex Skills across engineering, high-reasoning business work, and low-reasoning office automation.
9+
- `skills/`: 51 installable Codex Skills across engineering, high-reasoning business work, and low-reasoning office automation.
1010
- `playbooks/`: copy-ready prompts for clarify, execute, review, decision, delegation, and release work.
1111
- `automations/`: recurring task recipes for engineering plus weekly business, close, hiring, legal intake, operations, and marketing routines.
1212
- `mcp/`: practical guidance for choosing and rolling out MCP servers without overloading the team.
@@ -31,12 +31,12 @@ CodexKit is a fresh project rebuilt around the surfaces that matter in Codex tod
3131
If you do not want to use Git commands or remember terminal steps, use the GitHub release package:
3232

3333
1. Open the Releases page for this repository.
34-
2. Download `codexkit-starter-pack-v0.4.0.zip`.
34+
2. Download `codexkit-starter-pack-v0.5.0.zip`.
3535
3. Unzip it anywhere on your computer.
3636
4. On Windows, double-click `START-HERE-WINDOWS.cmd`.
3737
- If Codex is not installed, the script will show installation instructions.
3838
5. Restart Codex.
39-
6. In Codex, type `/skills` to confirm all 36 skills appear.
39+
6. In Codex, type `/skills` to confirm all 51 skills appear.
4040
7. Open `skill-finder.md` to browse skills by situation.
4141
7. Optional: double-click `CREATE-WORKSPACE-WINDOWS.cmd` to create a starter workspace.
4242

@@ -189,19 +189,19 @@ CodexKit/
189189
- Replace placeholder maintainer details where needed.
190190
- Add screenshots or a short demo GIF to the docs site.
191191
- Commit and push the release candidate branch or `main`.
192-
- Tag `v0.4.0` after validating the pack and docs build.
192+
- Tag `v0.5.0` after validating the pack and docs build.
193193
- Push the tag to trigger the GitHub release workflow.
194194

195195
## Release process
196196

197197
1. Update `package.json`, `web/package.json`, and `CHANGELOG.md`.
198198
2. Run `npm run check`.
199199
3. Commit and push the release commit.
200-
4. Create the tag: `git tag v0.4.0`
201-
5. Push the tag: `git push origin v0.4.0`
200+
4. Create the tag: `git tag v0.5.0`
201+
5. Push the tag: `git push origin v0.5.0`
202202
6. GitHub Actions publishes:
203-
`codexkit-source-v0.4.0.zip`
204-
`codexkit-starter-pack-v0.4.0.zip`
203+
`codexkit-source-v0.5.0.zip`
204+
`codexkit-starter-pack-v0.5.0.zip`
205205

206206
## Related files
207207

START-HERE-WINDOWS.cmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
@echo off
22
setlocal
33
cd /d "%~dp0"
4-
title CodexKit v0.4.0
4+
title CodexKit v0.5.0
55

66
echo.
77
echo ================================================
8-
echo CodexKit v0.4.0 - Work Operating Kit
8+
echo CodexKit v0.5.0 - Work Operating Kit
99
echo ================================================
1010
echo.
1111
echo Turn Codex and ChatGPT into disciplined
1212
echo specialists for your daily work.
1313
echo.
14-
echo 36 skills ^| 9 playbooks ^| 10 templates
14+
echo 51 skills ^| 9 playbooks ^| 10 templates
1515
echo 10 automations ^| 6 starter workspaces
1616
echo.
1717
echo ================================================
@@ -63,7 +63,7 @@ echo.
6363
echo Next steps:
6464
echo.
6565
echo 1. Restart Codex (or close and reopen the terminal)
66-
echo 2. Type /skills in Codex to confirm all 36 skills
66+
echo 2. Type /skills in Codex to confirm all 51 skills
6767
echo 3. Open skill-finder.md to browse skills by situation
6868
echo 4. Optional: double-click CREATE-WORKSPACE-WINDOWS.cmd
6969
echo to scaffold a department workspace

START-HERE.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
55

66
echo ""
77
echo "================================================"
8-
echo " CodexKit v0.4.0 — Work Operating Kit"
8+
echo " CodexKit v0.5.0 — Work Operating Kit"
99
echo "================================================"
1010
echo ""
1111
echo " Turn Codex and ChatGPT into disciplined"
1212
echo " specialists for your daily work."
1313
echo ""
14-
echo " 36 skills | 9 playbooks | 10 templates"
14+
echo " 51 skills | 9 playbooks | 10 templates"
1515
echo " 10 automations | 6 starter workspaces"
1616
echo ""
1717
echo "================================================"
@@ -51,7 +51,7 @@ echo ""
5151
echo " Next steps:"
5252
echo ""
5353
echo " 1. Restart Codex (or close and reopen the terminal)"
54-
echo " 2. Type /skills in Codex to confirm all 36 skills"
54+
echo " 2. Type /skills in Codex to confirm all 51 skills"
5555
echo " 3. Open skill-finder.md to browse skills by situation"
5656
echo " 4. Optional: bash ./CREATE-WORKSPACE.sh"
5757
echo " to scaffold a department workspace"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codexkit",
3-
"version": "0.4.0",
3+
"version": "0.5.0",
44
"private": true,
55
"description": "Open-source operating kit for people using OpenAI Codex and ChatGPT across engineering, high-reasoning work, and repeatable office operations.",
66
"engines": {

skill-finder.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Skill Finder — "I need to… → Use this skill"
22

3-
> Quick reference for all 36 CodexKit skills grouped by what you're trying to accomplish.
3+
> Quick reference for all 51 CodexKit skills grouped by what you're trying to accomplish.
44
55
---
66

@@ -25,6 +25,11 @@
2525
| Set up project governance / charter | `codexkit-project-governance-pilot` | Charter, decision rights, stakeholder map, RAID, PMBOK 8 |
2626
| Build a portfolio risk view | `codexkit-portfolio-risk-radar` | Multi‑project RAID / RAG across milestones and dependencies |
2727
| Plan a sprint | `codexkit-sprint-planning-assistant` | Backlog organization, effort estimation, sprint commitment |
28+
| Refine backlog items into user stories | `codexkit-backlog-refiner` | INVEST criteria, Given/When/Then acceptance criteria, story points |
29+
| Run a sprint retrospective | `codexkit-scrum-retrospective` | 5 retro formats by team maturity, action items, health tracking |
30+
| Write and cascade OKRs | `codexkit-okr-writer` | Outcome-based KRs, cascade alignment, check-in templates |
31+
| Build a project risk register | `codexkit-risk-register` | P×I scoring, response strategies, ROAM board integration |
32+
| Analyze Kanban flow metrics | `codexkit-kanban-flow-analyzer` | Cycle time, throughput, WIP, bottlenecks, Monte Carlo forecast |
2833
| Create an execution plan | `codexkit-execution-planner` | Assumptions, sequence, acceptance checks, rollback |
2934
| Design a recurring automation | `codexkit-automation-designer` | Safe Codex automations with schedules and gating |
3035
| Delegate work to Codex tasks | `codexkit-cloud-delegation` | Bounded tasks with ownership and integration checkpoints |
@@ -38,6 +43,8 @@
3843
| Explain budget vs actual variance | `codexkit-finance-variance-story` | Management‑ready narrative with drivers and actions |
3944
| Explain my budget numbers in plain English | `codexkit-budget-variance-explainer` | Plain‑language variance explanations with actions for non‑finance managers |
4045
| Coordinate month‑end / quarter‑end close | `codexkit-finance-close-coordinator` | Close blockers, reconciliations, owners, evidence |
46+
| Build scenario financial models | `codexkit-fpa-scenario-modeling` | Base/Bull/Bear P&L, cash flow, sensitivity analysis |
47+
| Analyze financial statements | `codexkit-financial-statement-analyzer` | Ratio analysis, DuPont decomposition, trend, red flags |
4148

4249
---
4350

@@ -48,6 +55,8 @@
4855
| Review a contract for risks | `codexkit-contract-risk-review` | Red flags, obligations, fallback positions |
4956
| Route an incoming contract request | `codexkit-contract-intake-router` | Request type, missing info, priority, review queue |
5057
| Check compliance against a framework | `codexkit-compliance-gap-review` | Gap matrix, control checklist, remediation priorities |
58+
| Draft a new contract from scratch | `codexkit-contract-drafter` | Clause library, risk calibration, negotiation guide |
59+
| Write a legal analysis memo | `codexkit-legal-memo-writer` | IRAC framework, risk-tiered conclusions, actionable advice |
5160

5261
---
5362

@@ -57,6 +66,8 @@
5766
|---|---|---|
5867
| Prepare talent review / 9-box calibration | `codexkit-talent-review-calibrator` | Performance, potential, readiness, risks, dev actions |
5968
| Coordinate hiring operations | `codexkit-hiring-ops-coordinator` | Interview loops, schedules, feedback, next steps |
69+
| Write a job description | `codexkit-job-description-writer` | SHRM competency alignment, inclusive language check |
70+
| Write a performance review | `codexkit-performance-review-writer` | SBI feedback model, SMART goals, bias check |
6071

6172
---
6273

@@ -77,6 +88,8 @@
7788
| Run S&OP / business planning cycle | `codexkit-sandop-facilitator` | Demand, supply, inventory, capacity alignment |
7889
| Package operations KPIs | `codexkit-ops-kpi-packager` | KPI snapshots, exception flags, owner follow‑ups |
7990
| Run a Lean Six Sigma improvement | `codexkit-dmaic-improvement-charter` | DMAIC charter, SIPOC, baseline, improvement path |
91+
| Map a business process end-to-end | `codexkit-process-mapper` | Swimlane diagrams, 8 Lean Wastes, process efficiency |
92+
| Find root cause of recurring problems | `codexkit-root-cause-analyzer` | 5 Whys, Fishbone, Pareto, CAPA corrective actions |
8093

8194
---
8295

@@ -86,7 +99,9 @@
8699
|---|---|---|
87100
| Build brand positioning | `codexkit-brand-positioning-canvas` | Audience, category, differentiators, messaging pillars |
88101
| Assemble a content calendar | `codexkit-content-calendar-assembler` | Structured calendar and workback plan from inputs |
102+
| Plan a go‑to‑market launch | `codexkit-go-to-market-planner` | TAM/SAM/SOM, positioning, messaging, channel strategy |
89103
| Prepare a customer QBR | `codexkit-cx-qbr-preparer` | Outcome tracking, adoption health, ROI, next‑quarter plan |
104+
| Map the customer journey | `codexkit-customer-journey-mapper` | 7 lifecycle stages, Moments of Truth, emotion curve |
90105

91106
---
92107

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
name: codexkit-backlog-refiner
3+
description: Refine Product Backlog Items to meet INVEST criteria. Write User Stories with Acceptance Criteria in Given/When/Then format, estimate with Story Points, and flag dependencies. Use before sprint planning when backlog items need grooming. Do not use to prioritize the backlog — that is the Product Owner's decision.
4+
version: 1.0.0
5+
---
6+
7+
# Backlog Refiner
8+
9+
## Purpose
10+
11+
Transform raw backlog items into sprint-ready User Stories that meet INVEST criteria, with clear Acceptance Criteria and reliable estimates.
12+
13+
## When to use
14+
15+
- mid-sprint refinement sessions (preparing items for the next sprint)
16+
- when backlog items are vague, oversized, or lack acceptance criteria
17+
- when the team needs help decomposing epics into estimable stories
18+
- when onboarding a new Product Owner who needs story-writing structure
19+
20+
## When not to use
21+
22+
- prioritizing backlog order (Product Owner responsibility)
23+
- strategic roadmap discussions or feature discovery
24+
- items already refined and ready for sprint planning
25+
26+
## Inputs
27+
28+
- raw backlog items (titles, rough descriptions, business context)
29+
- product goal or current product increment theme
30+
- team's story point calibration reference (what does 1 point mean?)
31+
- known technical constraints or dependencies
32+
- Definition of Done for the product
33+
34+
## Procedure
35+
36+
1. **Review each item** against INVEST checklist:
37+
- I — Independent: not blocked by other stories
38+
- N — Negotiable: details can be discussed with PO
39+
- V — Valuable: delivers clear value to user or business
40+
- E — Estimable: team can estimate the effort
41+
- S — Small: completable within one sprint
42+
- T — Testable: has verifiable acceptance criteria
43+
2. **Write User Story** using 3C template:
44+
- Card: "As a [persona], I want [action] so that [benefit]"
45+
- Conversation: context, questions for clarification
46+
- Confirmation: Acceptance Criteria in Given/When/Then
47+
3. **Estimate effort** using Planning Poker reference scale:
48+
- 1 pt ≈ 4h | 2 pt ≈ 1 day | 3 pt ≈ 1.5 days | 5 pt ≈ 3 days
49+
- 8 pt = needs breakdown | 13+ pt = Epic, must split
50+
4. **Flag items** that are too large — recommend split strategies.
51+
5. **Identify dependencies** on other teams, services, or external parties.
52+
6. **Document risks** or unknowns that could block the story.
53+
54+
## Output
55+
56+
- refined User Stories with INVEST checklist scores
57+
- Acceptance Criteria (3–5 per story, Given/When/Then format)
58+
- Story Point estimates with rationale
59+
- split recommendations for oversized items
60+
- dependency and risk flags
61+
62+
## Definition of done
63+
64+
- every story passes all 6 INVEST criteria
65+
- every story has at least 3 Acceptance Criteria in Given/When/Then
66+
- no story exceeds 8 story points without a split recommendation
67+
- dependencies are explicitly documented
68+
69+
## Examples
70+
71+
- "Refine these 8 raw feature requests into sprint-ready user stories."
72+
- "This epic 'User Authentication' is too big — help me split it into stories."
73+
- "Write acceptance criteria for the 'Password Reset' story."
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
interface:
2+
display_name: "Backlog Refiner"
3+
short_description: "Write INVEST user stories with acceptance criteria and story point estimates."
4+
brand_color: "#0F766E"
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
---
2+
name: codexkit-contract-drafter
3+
description: Draft commercial contracts from scratch by contract type — NDAs, service agreements, vendor contracts, employment agreements, and licensing deals. Follow a clause library approach with risk-balanced terms. Use when creating new contracts. Do not replace legal counsel sign-off on finalized agreements. For reviewing existing contracts, use contract-risk-review instead.
4+
version: 1.0.0
5+
---
6+
7+
# Contract Drafter
8+
9+
## Purpose
10+
11+
Generate well-structured contracts using a clause library approach — producing balanced terms that protect both parties while reflecting business intent.
12+
13+
## When to use
14+
15+
- creating a new NDA, service agreement, or vendor contract from scratch
16+
- drafting a partnership or licensing agreement
17+
- creating an employment contract or consulting agreement
18+
- when no internal template exists for the contract type needed
19+
20+
## When not to use
21+
22+
- reviewing or redlining an existing contract (use contract-risk-review)
23+
- high-value M&A transactions (requires specialized legal counsel)
24+
- jurisdictions with specific regulatory requirements without local counsel input
25+
26+
## Inputs
27+
28+
- contract type (NDA / Service Agreement / Vendor Agreement / Employment / License / Partnership)
29+
- parties involved (names, roles, jurisdictions)
30+
- key commercial terms (scope, duration, pricing, payment terms)
31+
- specific requirements or non-standard terms
32+
- governing law preference
33+
- risk tolerance (conservative / balanced / aggressive)
34+
35+
## Procedure
36+
37+
1. **Select contract template structure** based on type:
38+
- Recitals (background and purpose)
39+
- Definitions section
40+
- Core commercial terms
41+
- Protective clauses
42+
- Standard boilerplate
43+
2. **Draft core clauses** — each with balanced terms:
44+
- Scope of Work / Services: clear deliverables + acceptance criteria
45+
- Payment Terms: milestones, net days, late payment interest
46+
- Term and Renewal: fixed term, auto-renewal notice period
47+
- Termination: for cause + for convenience, notice period, wind-down
48+
3. **Draft protective clauses**:
49+
- IP Ownership: background IP protected, work product assignment
50+
- Confidentiality: duration, permitted disclosures, return of info
51+
- Liability Cap: mutual cap at contract value (or last 12 months fees)
52+
- Indemnification: mutual, limited to direct damages
53+
- Force Majeure: modern clause including pandemic, cyber attack
54+
- Dispute Resolution: escalation path → mediation → arbitration/court
55+
4. **Add boilerplate**:
56+
- Entire Agreement, Severability, Waiver, Assignment, Notices
57+
5. **Risk-calibrate** based on tolerance:
58+
- Conservative: more protections, lower caps, stricter terms
59+
- Balanced: mutual obligations, reasonable caps
60+
- Aggressive: fewer restrictions, higher risk acceptance
61+
6. **Flag missing clauses** that the other party may request.
62+
63+
## Output
64+
65+
- complete contract draft organized by sections
66+
- clause-by-clause commentary explaining purpose and risk level
67+
- missing clauses checklist (what might need adding)
68+
- negotiation guide: which clauses are negotiable vs. firm
69+
- recommended next steps (legal review, counterparty review)
70+
71+
## Definition of done
72+
73+
- contract contains all sections appropriate for its type
74+
- every clause has a risk-level annotation
75+
- IP, liability, and confidentiality clauses are present
76+
- governing law and dispute resolution are specified
77+
78+
## Examples
79+
80+
- "Draft a mutual NDA between our company and a potential partner."
81+
- "Create a service agreement for a 6-month consulting engagement."
82+
- "Write an employment contract for a remote senior developer in Vietnam."

0 commit comments

Comments
 (0)