Setup Ci
Analyze a GitHub repository and propose or improve a GitHub Actions CI setup with clearly separated jobs — one job per concern — so each check shows independently in the GitHub PR and Actions UI. Global and project-agnostic. Trigger when the user says "set up CI", "setup-ci", "add GitHub Actions", "propose CI jobs", "improve my CI", "add CI pipeline", "set up GitHub Actions workflow", "create Git…
Propose Automation
Scan the current repository, infer its workflow, and propose a short, ranked, high-ROI plan of Codex skills, custom agents, hooks, or plugins tailored to it; scaffold only approved items. Global and project-agnostic. Trigger when the user says "what Codex skills should this project have", "propose automation", "set up skills for this repo", "scaffold agents/hooks", "plan Codex automation", or "wh…
Audit Agent Docs
Audit Codex AGENTS.md and AGENTS.override.md instruction files in the current project for staleness and coverage gaps. Scores freshness with git churn, flags content drift, discovers directories that may deserve scoped AGENTS.md guidance, and reports ranked findings with per-file approval before edits. Global and project-agnostic. Trigger when the user says "audit AGENTS.md", "audit agent docs",…
Debate
Spawn Codex sub-agents to debate a topic, idea, proposal, or decision from multiple perspectives. A Proponent argues for it, a Critic argues against, an optional Devil's Advocate challenges both, and a Synthesizer produces a structured verdict. Use when you want rigorous multi-perspective analysis rather than a one-sided answer. Global and project-agnostic. Trigger when the user says "debate this…
Obsidian Vault Sync
Audit and maintain an existing Obsidian Vault against the current state of the repository it covers. Runs two parallel read-only scans (codebase + vault), produces a structured audit report across 11 checks (missing coverage, stale notes, dead wikilinks, orphan notes, tag drift, frontmatter drift, ADR staleness, canvas freshness, _AI-CONTEXT.md drift, Dataview query health, plugin recommendations…
Agents To Claude Md
Scans the current repo for AGENTS.md files, finds directories that lack a matching CLAUDE.md, translates each AGENTS.md to a CLAUDE.md draft (applying the Codex→Claude substitution table), runs a /where-claude sanity check per candidate, and — with per-item approval — either writes the translated draft or invokes /init inline for a richer code-derived doc. Never overwrites an existing CLAUDE.md.…
Sync Claude Permissions
Translates current-project Codex permission rules (.codex/rules/default.rules prefix_rule blocks only, not personal ~/.codex rules) into Claude Code permission entries (.claude/settings.local.json), computes the gap against already-present rules, and presents portable rules for per-rule approval grouped by category before writing. Global and project-agnostic. Trigger when the user says "sync clau…
Claude Md To Agents Md
Scans the current repo for CLAUDE.md files, finds directories that lack a matching AGENTS.md, translates each CLAUDE.md to an AGENTS.md draft (applying the Claude -> Codex substitution table), runs a $where-agents-md sanity check per candidate, and - with per-item approval - either writes the translated draft or invokes $init inline for a richer code-derived doc. Never overwrites an existing AGEN…
Port Project Claude
Scans the current project's .agents/skills/ and .codex/agents/ directories for items missing from the project's .claude/skills/ and .claude/agents/ directories, presents the gap list for approval, adapts each approved item to Claude Code format, and writes to the project-local .claude/ directory. Never writes to global ~/.claude/ or modifies .agents/ or .codex/. Trigger when the user says "port p…
Setup Permissions
Scan the current repository's stack and propose scoped Codex sandbox, trust, and command-approval guidance for common test, lint, build, package, git, and external-tool workflows. Writes only after explicit approval. Global and project-agnostic. Trigger when the user says "set up permissions", "setup-permissions", "configure Codex permissions for this repo", "what permissions do I need", "allowli…
Health Check
Periodic Codex repo health check orchestrator. Runs CI status, AGENTS.md staleness audit, documentation accuracy audit, and Obsidian Vault sync if present, pausing for approval between steps and producing one consolidated report. Global and project-agnostic. Trigger when the user says "health check", "health-check", "repo health", "check repo health", "repo maintenance", "run a health check", "au…
Diagnose Ci
Diagnose and fix GitHub Actions CI failures for the current repository. Fetches failing job logs via gh CLI, reproduces the failure locally, identifies the root cause (code bug, flaky test, or infra/config issue), proposes a targeted fix, applies it after approval, then offers to commit and push to re-trigger CI. Global and project-agnostic (requires gh CLI). Trigger when the user says "diagnose…
Claude To Codex
Scans global/claude/skills/ and global/claude/agents/ for items missing from global/codex/skills/ and global/codex/agents/, presents the gap list for approval, then adapts each approved item to Codex format and writes it to the global/codex/ directory, then runs ./install.sh --codex. Project-local skill - only meaningful inside the AI-Tools repo. Trigger when the user says "sync from claude", "po…
Where Agents Md
Scan the current repository and recommend which directories deserve their own scoped Codex AGENTS.md or AGENTS.override.md instruction file, as a ranked report with one-line rationales. Does not generate files. Trigger when the user says "where should AGENTS.md go", "which directories need AGENTS.md", "where-agents-md", "scout AGENTS.md placement", "find nested AGENTS.md candidates", or "where sh…
Sync Codex Permissions
Translates current-project Claude Code permission rules (.claude/settings.local.json permissions.allow and permissions.deny Bash entries only) into Codex prefix_rule blocks in .codex/rules/default.rules, computes the gap against existing project-local Codex rules, and presents portable rules for per-rule approval before writing. Global and project-agnostic. Trigger when the user says "sync codex…
Obsidian Vault
Generate a comprehensive, ground-truth-anchored Obsidian Vault for any repository. The vault covers codebase understanding, execution planning, Architecture Decision Records (ADRs), session reasoning logs, and design tracking — structured for both human navigation and AI consumption. Creates the full folder skeleton, note templates, .obsidian/ config (plugin manifest, graph settings, CSS color sn…
New Skill
Author a new, well-formed Codex skill, custom agent, hook, or plugin artifact from a one-line intent. Decides artifact type and placement, then writes a correct SKILL.md, Codex agent TOML, hook, or plugin scaffold with trigger-rich descriptions and guardrails. Global and project-agnostic. Trigger when the user says "new skill", "new-skill", "create a skill", "make an agent", "scaffold a skill/age…
Codex To Claude
Scans global/codex/skills/ and global/codex/agents/ for items missing from global/claude/skills/ and global/claude/agents/, presents the gap list for approval, then adapts each approved item to Claude Code format and writes it to the global/claude/ directory, then runs ./install.sh. Project-local skill — only meaningful inside the AI-Tools repo. Trigger when the user says "sync from codex", "port…
Audit Claude Md
Audit all CLAUDE.md files in the current project for staleness and coverage gaps. For each existing file, scores freshness by checking git churn in its scoped directory since the file was last touched; flags content drift for stale ones; discovers directories that should have a CLAUDE.md but don't; reports a ranked findings list and offers to invoke /init per-file after approval. Global and proje…
Where Claude
Scan the current repository and recommend which directories deserve their own nested CLAUDE.md file (i.e. where to run /init), as a ranked report with a one-line rationale per directory. Global and project-agnostic. Does NOT generate the files - it tells you where /init is worth running. Trigger when the user says "where should I run /init", "which directories need a CLAUDE.md", "where-claude", "…
Bootstrap Project
One-command Codex project setup orchestrator. Detects the stack, then runs root AGENTS.md setup, scoped AGENTS.md placement, Codex permission/config review, automation proposals, CI setup, and optional Obsidian Vault creation with approval gates. Global and project-agnostic. Trigger when the user says "bootstrap project", "bootstrap-project", "set up this repo for Codex", "onboard this project",…
Commit
Create a git commit following the Conventional Commits specification (conventionalcommits.org). Reads the diff, auto-infers scope from file paths, proposes type + scope + description + body, and shows the message for approval before committing. Supports optional push, language choice, Codex attribution, staging control, breaking-change marking, amend, and issue references. Global and project-agno…
Tag
Create a SemVer annotated git tag on main by inferring the bump type (major/minor/patch) from conventional commits since the last tag, push the tag to remote, and optionally create a GitHub Release via gh. Global and project-agnostic. Trigger when the user says "tag main", "create a tag", "tag release", "cut a release", "release v1.2.3", "tag version", "bump version and tag", "create a release",…
Port Project Codex
Scans the current project's .claude/skills/ and .claude/agents/ directories for items missing from the project's .agents/skills/ and .codex/agents/ directories, presents the gap list for approval, adapts each approved item to Codex format, and writes to project-local Codex paths. Never writes to global ~/.codex/ or modifies .claude/. Global and project-agnostic. Trigger when the user says "port p…
Pr
Create or update a GitHub Pull Request from the current branch. Reads all commits since the base branch, auto-generates a structured PR title and body (Summary / Changes / Test Plan sections), infers labels from commit types, and shows everything for approval before running gh pr create. Handles push if needed and detects existing PRs. Global and project-agnostic. Trigger when the user says "crea…
Audit Docs
Audit hand-authored project documentation (.md, .txt, .rst, .adoc) for accuracy against the codebase as ground truth. Extracts verifiable claims from each doc, checks them against actual code and manifests, reads in-repo PDFs as reference context, and reports findings ranked by doc importance and staleness severity with targeted edit proposals requiring approval. Global and project-agnostic. Trig…