codex

core

Cross-agent development skills, hooks, orchestration, and native adapters for Claude Code, Codex, Grok Build, and OpenCode

15 on GitHubby b-open-iov1.1.180updated todayDeveloper Tools

Plugin core in b-open-io/prompts. Commands read from the repo's manifest — today.

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 (15)

  • auth-md

    Implement or review the experimental WorkOS auth.md v0.6.0 agent-identity proposal. Use for "implement auth.md", "add agent registration", "design delegated agent signup", "support service_auth", "mint or verify an ID-JAG", "build an agent identity provider", or agent-facing OAuth consent, claims, a

  • check-version

    Compare installed plugin versions against GitHub to confirm skills and agents are current. Use at session start, for "is everything up to date", "are my plugins up to date", "are our plugins current", "check for plugin updates", "is anything stale", "am I on the latest version", "did that plugin upd

  • codex-agent-setup

    Generate and install Codex agent adapters so plugin personas are invocable from the Codex CLI. Use for "set up codex agents", "install the codex adapters", "make these agents work in Codex", or when a persona is missing from a Codex session. author: b-open-io version: "1.0.3" codex: disable-model-in

  • confess

    Proactive self-audit covering incomplete changes, untested assumptions, pattern violations, buried concerns, and cleanup debt. Invoke before ending a session, marking a task done, or saying "complete", and when the user asks "are you sure?", "did you miss anything?", "anything else?", or "audit your

  • front-desk

    Route to the right agent, skill, or service provider. Use for "who handles X?", "what agents are available?", "team roster", "what skills are available?", "where do I find skill X?", "who should I talk to about Z?", "install in Grok Bot", "stand up the roster", or "Grok Bot teammates". Also covers a

  • hammertime

    This skill should be used when the user mentions a behavioral rule they want enforced, says "always do X", "never do Y", "stop doing Z", "from now on", asks about HammerTime rules, wants to create a stop hook rule, mentions behavioral guardrails, or wants to understand how the HammerTime stop hook s

  • hook-manager

    List, enable, or disable individual core hooks and check their prerequisites. Use for "list hooks", "enable a hook", "disable a hook", "hook setup", "hooks config", or a [BOPEN-HOOKS-SETUP] directive. For the full harness view, use setup.

  • humanize

    This skill should be used for human-facing prose — emails, docs, reports, posts, release notes, and commit messages — when the user asks to "humanize", "make this sound less AI", "de-AI this", "this sounds like ChatGPT", or "edit this". This skill should also be used when the user asks to "humanize

  • linear-planning

    This skill should be used when the user wants to plan a project, feature, or bug fix using Linear as the agent control plane. Use when the user says "plan this in Linear", "create Linear tickets", "break this down into tasks", "push to Linear", "set up our board for this feature", or wants to turn a

  • reinforce-skills

    Inject compressed SKILL-MAP and AGENT-MAP directive blocks into CLAUDE.md so skill names and agent IDs survive a long session. Use when modifying a CLAUDE.md, when adding a skill or agent to a plugin, or for "update the skill map", "register this agent", "skills keep getting forgotten", "sync skills

  • remind

    Search and recall previous Claude Code sessions. Use for "remember when we...", "what did we do about...", "find that conversation where...", "when did I last work on...", "what was that command we used for...", or any reference to prior work absent from the current session, including vague ones lik

  • restraint

    YAGNI with a governor: write the least code that is still the right code. This skill should be used on any coding task — writing, adding, refactoring, fixing, reviewing, designing code, or choosing libraries and dependencies — and whenever the user says "restraint", "/restraint", "don't over-build",

  • runtime-context

    Use when the user asks what runtime or host is active, which capabilities are available, or how behavior should adapt across Claude Code, Codex, Grok, OpenCode, a sandbox, or local development. Reports observed capabilities without inferring tools from host identity.

  • setup

    Audit which bOpen plugins, CLIs, env keys, third-party skills, agents, and hooks are installed across the harness, then emit a runtime-tailored instruction plan with optional user-triggered installation of selected dependencies. Use for "bopen setup", "setup ui", "harness install", "audit my setup",

  • visual-wayfinder

    Generate a navigable visual map of a codebase or system for orientation. Use when the user asks to "map this codebase", "show me how this fits together", "give me a tour", or needs a visual orientation artifact before working in unfamiliar code.

Slash commands (14)

  • /core:bug-hunt

    Adversarial bug hunt with 3 isolated agents — Hunter finds bugs, Skeptic challenges them, Referee gives final verdicts

  • /core:diagnose

    Fan out 3-5 agents to investigate a bug from every angle simultaneously

  • /core:factory-init

    Interactively design and scaffold an autonomous agent loop in this project (goal, gate, state, stop conditions, heartbeat, human-readable GitHub PRs)

  • /core:hammertime

    Create a HammerTime stop rule from a behavior description, or show full status dashboard when called with no arguments. See also /hammertime:manage for interactive rule management

  • /core:hammertime:manage

    Interactive HammerTime rule management — enable, disable, remove, or edit rules with guided prompts

  • /core:hammertime:start

    Resume HammerTime — re-enables the stop hook after /hammertime:stop

  • /core:hammertime:status

    Show HammerTime status dashboard — rules, debug log, hook health

  • /core:hammertime:stop

    Pause HammerTime — disables the stop hook until resumed with /hammertime:start

  • /core:impact

    Map the full blast radius before changing a file or function — importers, tests, CI, docs, owners

  • /core:prime

    Context warm-up — loads git state, plugin inventory, and project conventions before starting work

  • /core:question

    Read-only Q&A mode — answers questions about the codebase without making any changes

  • /core:review-wave

    4 specialized reviewers examine changes simultaneously — security, perf, correctness, style

  • /core:utils:context

    Print a concise repository context snapshot for agents (git, pkg, dirs)

  • /core:visual-review

    Turn a PR, branch, commit, or diff into a plain-language visual review with grounded diagrams and decision questionnaires

Subagents (4)

  • community-manager

    BSV and 1Sat Ordinals community agent for the OneSat Discord. Use this agent when users ask "what are 1Sat Ordinals", "mint this as an ordinal", "check my GM streak", "how's my trust score", or want trivia polls, airdrop history, or BSV20/BSV21 token help. Not for building production ordinals infras

  • customer-support

    Slack customer support for the org's products and services. Use this agent when someone needs a support channel watched, an inbound Slack question triaged, a reply drafted, or a customer issue escalated to the right specialist. Covers periodic channel watch, triage, and draft replies. Not for OneSat

  • front-desk

    Organization front desk and directory service. Use this agent when users ask "who handles X", "what agents are available", "who's working on Z", "what services do we use", how to install the roster on Claude Code, Codex, Grok Build, or Grok Bot, or need routing to the right specialist. Routes SOC 2

  • project-manager

    Linear project planning agent. Use this agent when the user asks to "plan this in Linear", "create tickets for this", "break this into issues", "set up our board", "what should we build next", or asks how linear-sync and the linear-planning skill fit together. Turns specs, descriptions, or a codebas

Hooks (7)

  • SessionStart

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/session-context.sh"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/session-context.sh"; fi; if [ ! -f "$BOPEN_HOOK_

  • SessionStart

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/repo-freshness.sh"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/repo-freshness.sh"; fi; if [ ! -f "$BOPEN_HOOK_SC

  • UserPromptSubmit

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/browser-intent.sh"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/browser-intent.sh"; fi; if [ ! -f "$BOPEN_HOOK_SC

  • PreToolUse

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/pretooluse-bash.sh"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-bash.sh"; fi; if [ ! -f "$BOPEN_HOOK_

  • PreToolUse

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/damage-control.sh"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/damage-control.sh"; fi; if [ ! -f "$BOPEN_HOOK_SC

  • PreToolUse

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/roster-guard.sh"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/roster-guard.sh"; fi; if [ ! -f "$BOPEN_HOOK_SCRIPT

  • Stop

    BOPEN_HOOK_SCRIPT="${GROK_PLUGIN_ROOT}/hooks/hammertime.py"; if [ ! -f "$BOPEN_HOOK_SCRIPT" ]; then BOPEN_HOOK_SCRIPT="${CLAUDE_PLUGIN_ROOT}/hooks/hammertime.py"; fi; if [ ! -f "$BOPEN_HOOK_SCRIPT" ];

View source on GitHub prompts-bopen.vercel.app

More from b-open-io/prompts

All 28 plugins →

Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth

53 skills

15

1sat

codex

1Sat ecosystem tools for BSV — unified indexing and collection overlay guidance, ordinals minting and marketplace (list/buy/cancel), BSV21 token operations, wallet setup (BRC-100), transaction building, time locks, sweep/import, OpNS claiming at 1sat.name and owned-name management, dApp wallet connection, CLI tool, media extraction, and MCP server for wallet-desktop browser automation.

27 skills · 1 agent · 1 MCP server

15

Core BSV blockchain operations including live BRC lookup (Beersy + GitHub), BitCom and off-chain standards, key derivation (Type42, BIP32, BAP), ORDFS content gateway, script templates, message signing, wallet operations, identity management, and JungleBus real-time blockchain streaming.

28 skills · 1 agent

15

Multi-provider AI media skills. Image, video, and edit generation across Google (Nano Banana Pro / Gemini 3 Pro Image, Veo 3.1), OpenAI (GPT Image 2.6 Sunburst default for finals / Flare for drafts), and xAI (Grok Imagine 2.0 image + grok-imagine-video-1.5), with capability-aware auto-pick and a /gemskills:setup onboarding flow. Includes 169 art styles, interactive style browser, pixel avatars, team group photos, section dividers, platform icons, image optimization with sharp, text generation, upscaling, masked editing/inpainting, SVG creation, segmentation, and visual workflow planning.

19 skills · 1 command · 1 agent

15

3D, shaders, game and desktop interfaces, UI audio themes, and generated media

12 skills · 4 agents

15

mcp-dev

codex

MCP servers and MCP Apps, including the json-render framework for interactive in-chat UI

14 skills · 1 agent

15

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

Maintain core?

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 plugins28 plugins