my-codex
Multi-agent orchestration plugin for Codex CLI with BriefingVault enforcement
Ships a Codex manifest but no marketplace file, so Codex can't add it by name yet. Add it to a local marketplace (.agents/plugins/marketplace.json).
Plugin my-codex in sehoon787/my-codex. Commands read from the repo's manifest — yesterday.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (5)
generating-python-installerCommercial-grade Python installer expert for Windows: Nuitka extreme compilation, dist slimming, DLL footprint analysis, and Inno Setup packaging to ship the smallest, fastest installers. Use when a Python app must ship as a minimal, fast-starting Windows installer; not for basic script-to-exe conve
boss-advancedAdvanced Boss orchestration patterns — Agent Teams leadership, 6-section delegation template, Skill vs Agent conflict resolution, Guardian pattern, and AI-slop detection.
boss-briefingVault health check — workflow pattern analysis, profile sync, session gap recovery, persona rule proposals
briefing-vaultInitialize, manage, and search the per-project .briefing/ vault. Obsidian-compatible persistent knowledge base.
gstack-sprint3-Phase Sprint workflow — design → execute → review with user interaction at decision points
MCP servers (3)
context7connects to: https://mcp.context7.com/mcp
exaconnects to: https://mcp.exa.ai/mcp?tools=web_search_exa
grep_appconnects to: https://mcp.grep.app
Hooks (16)
- SessionStart
bash "$HOME/.codex/hooks/session-start.sh"
- PreToolUse
node -e "const fs=require('fs');const j=JSON.parse(fs.readFileSync(0,'utf8'));if(fs.existsSync((process.env.HOME||process.env.USERPROFILE)+'/.codex/.boss-mode')&&!j.agent_id){console.log(JSON.stringif
- PostToolUse
bash -c 'mkdir -p ~/.gstack/analytics && node -e "const j=JSON.parse(require(\"fs\").readFileSync(0,\"utf8\"));const i=j.tool_input||{};process.stdout.write(JSON.stringify({agent:i.name||i.description
- PostToolUse
node "$HOME/.codex/hooks/session-sync.js" edit
- PostToolUse
node "$HOME/.codex/hooks/session-sync.js" search
- SubagentStop
node -e "const fs=require('fs');const p=require('path');const d='.briefing/agents';if(fs.existsSync('.briefing/INDEX.md')){fs.mkdirSync(d,{recursive:true});const j=JSON.parse(fs.readFileSync(0,'utf8')
- SubagentStop
node "$HOME/.codex/hooks/session-sync.js" subagent
- Stop
node "$HOME/.codex/hooks/stop-profile-update.js"
- Stop
node "$HOME/.codex/hooks/stop-session-enforcement.js"
- Stop
node "$HOME/.codex/hooks/stop-final-report.js"
- Stop
node "$HOME/.codex/hooks/advisor-gate.js"
- Stop
node "$HOME/.codex/hooks/learning-review.js" mark
- PostCompact
node "$HOME/.codex/hooks/session-sync.js" compact
- UserPromptSubmit
node "$HOME/.codex/hooks/session-sync.js" prompt
- UserPromptSubmit
node "$HOME/.codex/hooks/route-hint.js"
- UserPromptSubmit
node "$HOME/.codex/hooks/adoption-tracker.js" verdict
Maintain my-codex?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.