codex

my-codex

Multi-agent orchestration plugin for Codex CLI with BriefingVault enforcement

29 on GitHubby sehoon787v0.17.8MITupdated 2 days ago

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-installer

    Commercial-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-advanced

    Advanced Boss orchestration patterns — Agent Teams leadership, 6-section delegation template, Skill vs Agent conflict resolution, Guardian pattern, and AI-slop detection.

  • boss-briefing

    Vault health check — workflow pattern analysis, profile sync, session gap recovery, persona rule proposals

  • briefing-vault

    Initialize, manage, and search the per-project .briefing/ vault. Obsidian-compatible persistent knowledge base.

  • gstack-sprint

    3-Phase Sprint workflow — design → execute → review with user interaction at decision points

MCP servers (3)

  • context7

    connects to: https://mcp.context7.com/mcp

  • exa

    connects to: https://mcp.exa.ai/mcp?tools=web_search_exa

  • grep_app

    connects 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

View source on GitHub sehoon787.github.io

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.

claude & codex pluginslisted