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.
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 covers 81 skills across 13 domains: engineering workflows, high-reasoning work, and low-reasoning office automation across project management, finance, legal, HR, operations, supply chain, strategy, analytics, marketing, data, customer success, IT & admin, training & development, and cross-functional work. It follows the official Codex Skills layout with SKILL.md, optional agents/openai.yaml, and standard .agents/skills discovery paths.
skills/: 81 installable Codex Skills across 13 domains — engineering, high-reasoning business work, and low-reasoning office automation.playbooks/: copy-ready prompts for clarify, execute, review, decision, delegation, and release work.automations/: recurring task recipes for engineering plus weekly business, close, hiring, legal intake, operations, and marketing routines.mcp/: practical guidance for choosing and rolling out MCP servers without overloading the team.templates/: reusable department templates for PM, finance, HR, legal, operations, marketing, and cross-functional work.workspaces/: starter workspace kits for PM, finance, HR, legal, ops, and marketing teams.scripts/: cross-platform skill installers, workspace quick-start scripts, and a pack validator.web/: a Next.js docs site for publishing the kit as a public open-source project.skill-finder.md: situation-based skill index — "I need to… → Use this skill".HUONG-DAN-NHANH.md: Vietnamese quick-start guide for non-technical office users.
- Individual operators, analysts, managers, and developers who want Codex to behave more like a disciplined specialist.
- Teams using ChatGPT plus Codex-style workflows that need repeatable prompts, review standards, and operational templates across knowledge work.
- Office-heavy teams that want Codex to handle status assembly, follow-up drafting, intake routing, KPI packaging, and other repeatable workflow chores.
- Maintainers who want a publishable starter repo instead of a private pile of prompts.
If you do not want to use Git commands or remember terminal steps, use the GitHub release package:
- Open the Releases page for this repository.
- Download
codexkit-starter-pack-v0.7.1.zip. - Unzip it anywhere on your computer.
- On Windows, double-click
START-HERE-WINDOWS.cmd.- If Codex is not installed, the script will show installation instructions.
- Restart Codex.
- In Codex, type
/skillsto confirm all 81 skills appear. - Open
skill-finder.mdto browse skills by situation. - Optional: double-click
CREATE-WORKSPACE-WINDOWS.cmdto create a starter workspace.
For macOS or Linux, download the same release package, unzip it, then run:
bash ./START-HERE.shWindows PowerShell:
.\scripts\install-skills.ps1macOS / Linux:
bash ./scripts/install-skills.shBy default, both scripts copy every folder from skills/ into $HOME/.agents/skills, which matches the user-scope Codex Skills location documented by OpenAI.
Windows double-click install is also available:
START-HERE-WINDOWS.cmd: installs the skills into%USERPROFILE%\.agents\skillsCREATE-WORKSPACE-WINDOWS.cmd: asks for a workspace starter and destination folder
Shell shortcuts are also available for extracted release packages:
START-HERE.shCREATE-WORKSPACE.sh
For repository-scoped discovery, install the pack into .agents/skills inside the repo:
Windows PowerShell:
.\scripts\install-skills.ps1 -Destination .\.agents\skillsmacOS / Linux:
CODEXKIT_DESTINATION=./.agents/skills bash ./scripts/install-skills.shCodex scans .agents/skills from the current working directory up to the repository root, then also checks $HOME/.agents/skills. If an update does not appear immediately, restart Codex.
Codex can use skills through explicit invocation or implicit description matching. In CLI and IDE workflows, use /skills or type $ to mention a skill directly. CodexKit keeps codexkit-cloud-delegation and codexkit-automation-designer explicit-only to avoid accidental activation on sensitive workflows.
If the install completed but the skills do not appear:
- Restart Codex.
- Check that the skills were copied into
%USERPROFILE%\.agents\skillson Windows or$HOME/.agents/skillson macOS/Linux. - In Codex, use
/skillsto verify discovery.
node ./scripts/validate-pack.mjsUse Node 20.9+ and npm 10+ for the docs app and local validation workflow.
npm --prefix web install
npm run devGit users:
bash ./scripts/update-codexkit.shWindows:
.\scripts\update-codexkit.ps1Or double-click UPDATE-WINDOWS.cmd.
For macOS / Linux, run:
bash ./UPDATE.shThe update script auto-detects your install method:
- Git clone: Runs
git pull+ re-installs all skills with--force. - Zip download: Fetches the latest release from GitHub, extracts new skills, and overwrites the installed ones.
Copy one folder from workspaces/ into your own repo or operating folder, then adapt the files to your context. Each starter workspace is opinionated on cadence, core artifacts, and the mix of high-reasoning versus routine automation work.
You can also scaffold from the command line:
.\scripts\quick-start.ps1 -List
.\scripts\quick-start.ps1 -Starter project-management-office -Destination .\acme-pmobash ./scripts/quick-start.sh --list
bash ./scripts/quick-start.sh --starter finance-performance-desk --destination ./acme-financeFor Windows users who prefer prompts instead of command arguments:
- Double-click
CREATE-WORKSPACE-WINDOWS.cmd. - Copy the starter name from the list.
- Enter a destination folder such as
.\my-pmoorC:\Work\FinanceDesk.
- Install the skills into
$HOME/.agents/skillsor copy selected skills into repo-local.agents/skills. - Pick one starter workspace that matches your function and adapt its files to your real cadence.
- Start with one high-reasoning skill and one low-reasoning automation skill that match your most common workflow.
- Tailor the automation recipes to your repo and operating cadence.
- Add the department templates you will actually reuse, not every template in the pack.
- Publish the docs site after replacing any placeholder organization metadata.
CodexKit/
|-- automations/
|-- mcp/
|-- playbooks/
|-- scripts/
|-- skills/
|-- templates/
|-- workspaces/
|-- web/
|-- skill-finder.md
|-- HUONG-DAN-NHANH.md
|-- START-HERE-WINDOWS.cmd / START-HERE.sh
|-- UPDATE-WINDOWS.cmd / UPDATE.sh
`-- CREATE-WORKSPACE-WINDOWS.cmd / CREATE-WORKSPACE.sh
- Codex-first, not assistant-agnostic.
- Small set of sharp assets over a giant pile of generic prompts.
- High-reasoning knowledge work deserves first-class skills, not just code prompts.
- Routine coordination work should be automated with low-noise, low-drama skills and templates.
- Review output must be risk-ranked and actionable.
- Automations must include guardrails, not just schedules.
- MCP adoption should be intentional, observable, and reversible.
- MIT license
- contribution, security, and conduct docs included
- install scripts for multiple environments
- validation script for pack structure
- skill metadata via
agents/openai.yamlfor better Codex app presentation - starter workspaces that help teams adopt CodexKit without designing their operating system from scratch
- CI workflow for pack validation and docs build
- release workflow with packaged skill-pack artifacts
- Dependabot updates for GitHub Actions and the docs app
- separate docs app ready to publish
- release packages that can be downloaded and installed by non-technical users
- Update repository URLs in docs and package metadata.
- Replace placeholder maintainer details where needed.
- Add screenshots or a short demo GIF to the docs site.
- Commit and push the release candidate branch or
main. - Tag
v0.7.1after validating the pack and docs build. - Push the tag to trigger the GitHub release workflow.
- Update
package.json,web/package.json, andCHANGELOG.md. - Run
npm run check. - Commit and push the release commit.
- Create the tag:
git tag v0.7.1 - Push the tag:
git push origin v0.7.1 - GitHub Actions publishes:
codexkit-source-v0.7.1.zipcodexkit-starter-pack-v0.7.1.zip