Skip to main content

codex-workflow-recommender

Analyze a repository and current Codex environment, then recommend Codex CLI, Codex App, AGENTS.md, skills, native subagents, plugins, MCP servers, config/hooks, and optional OMX workflow improvements without modifying files. Use when the user asks to optimize Codex workflows, improve Codex setup, recommend Codex automation, configure MCP/plugins/subagents, analyze AGENTS.md scope needs, or says "优化 Codex 流程", "Codex 工作流推荐", "给 Codex 配 MCP", "配置 Codex plugins", or "配置 Codex subagents".

来源信息

仓库
bahayonghang/my-claude-code-settings
最近来源活动
2026年6月7日 16:23
检测到的 SKILL.md 语言
英语
星标
15
Forks
1

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
6 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
codex-workflow-recommender
description
Analyze a repository and current Codex environment, then recommend Codex CLI, Codex App, AGENTS.md, skills, native subagents, plugins, MCP servers, config/hooks, and optional OMX workflow improvements without modifying files. Use when the user asks to optimize Codex workflows, improve Codex setup, recommend Codex automation, configure MCP/plugins/subagents, analyze AGENTS.md scope needs, or says "优化 Codex 流程", "Codex 工作流推荐", "给 Codex 配 MCP", "配置 Codex plugins", or "配置 Codex subagents".
version
1.0.0
category
developer-tools-integrations
tags
["codex","codex-cli","codex-app","workflow","agents-md","skills","subagents","plugins","mcp","hooks","omx"]
argument-hint
[repository-or-workflow-goal]
allowed-tools
Read, Glob, Grep, Bash(codex *), Bash(git *), Bash(find *), Bash(ls *), Bash(Get-ChildItem *), Bash(Get-Content *), Bash(Select-String *)
# Codex Workflow Recommender Analyze a codebase and the local Codex surface, then recommend a safe implementation order for Codex-specific workflow improvements. **This skill is read-only.** It may inspect files and run read-only discovery commands, but it must not create, edit, install, remove, or reconfigure anything. End with implementation options the user can approve separately. ## Output Contract Return exactly these top-level sections unless the user asks for a narrower category: 1. `Codebase Profile` 2. `Current Codex Surface` 3. `Top Recommendations by category` 4. `Safe Implementation Order` 5. `Verification Plan` 6. `Want me to implement...` Keep recommendations evidence-based. Recommend the highest-value 1-2 items per relevant category, not a catalog dump. ## Discovery Workflow ### 1. Profile the repository Inspect only enough to classify the project and its verification gates: ```bash # POSIX shells find . -maxdepth 3 \( -name package.json -o -name pyproject.toml -o -name Cargo.toml -o -name go.mod -o -name justfile -o -name Makefile \) -print find . -maxdepth 4 \( -name AGENTS.md -o -path './.codex/*' \) -print # PowerShell Get-ChildItem -Recurse -Depth 3 -Include package.json,pyproject.toml,Cargo.toml,go.mod,justfile,Makefile | Select-Object -ExpandProperty FullName Get-ChildItem -Recurse -Depth 4 -Force -Include AGENTS.md | Select-Object -ExpandProperty FullName ``` Capture: | Signal | Why it matters | |---|---| | language/runtime manifests | hooks, test commands, subagent expertise | | frontend/backend/data boundaries | Playwright/browser MCP, DB MCP, API docs | | existing `AGENTS.md` files | root vs nested guidance recommendations | | `.codex/skills`, `.codex/agents` | project-local Codex capabilities already present | | `~/.codex/config.toml`, `~/.codex/hooks.json` when readable | user-level Codex config and hook surface | | CI and local gates | verification plan and safe hook candidates | | external services in dependencies or docs | MCP/plugin candidates | | OMX files such as `.omx/` or `AGENTS.md` OMX sections | optional repo-specific runtime workflows | ### 2. Confirm the local Codex command surface Prefer the installed CLI over memory: ```bash codex --help codex mcp --help codex plugin --help codex doctor --help ``` When available, also inspect configured state without modifying it: ```bash codex mcp list --json codex plugin list codex plugin marketplace list ``` If a command is missing, state that the recommendation depends on the installed Codex version. ### 3. Load focused references only when needed - MCP recommendations: `references/mcp-servers.md` - Skills recommendations: `references/skills-reference.md` - Hooks/config recommendations: `references/hooks-patterns.md` - Native subagents: `references/subagent-templates.md` - Plugins: `references/plugins-reference.md` Do not load every reference by default. ## Recommendation Categories ### AGENTS.md guidance Recommend root or nested `AGENTS.md` changes when the repository has distinct subtrees, commands, generated files, safety boundaries, or verification gates that future Codex agents must know. If the user wants direct AGENTS.md edits, use `agents-md-improver` instead of this read-only recommender. ### Codex skills Recommend skills for repeatable workflows, project-specific procedures, bundled scripts/templates, or domain knowledge that should be discoverable by Codex. Typical roots include: - user/system skills: `~/.codex/skills` - project-local skills: `.codex/skills` - shared installs used by this repo/user environment: `~/.agents/skills` Confirm the actual roots for the current environment before giving path-specific instructions. ### Native subagents Recommend `.codex/agents` or `~/.codex/agents` only for bounded roles with clear ownership, sandbox expectations, and verification responsibilities. Avoid suggesting a subagent when a skill, prompt, or direct instruction is simpler. ### MCP servers Recommend MCP only when external tool access materially helps: browser automation, live docs, databases, issue trackers, observability, cloud services, or filesystem boundaries. Use `codex mcp add/list/get/remove` syntax and avoid provider-specific commands from other CLIs. ### Plugins Recommend plugins when the user needs a bundled set of skills/tools or a reusable team distribution unit. Use `codex plugin list/add/remove/marketplace` syntax and verify marketplaces before recommending a plugin name. ### Config and hooks Recommend `~/.codex/config.toml` or hook-related changes only when the current Codex installation and local policy support them. Treat `~/.codex/hooks.json` as environment-specific; do not invent a schema when it is not present. For enforcement that must work outside Codex, recommend standard repo gates such as pre-commit, `just`, npm scripts, or CI. ### Codex CLI runtime Recommend direct CLI features when they match the workflow: | Need | Codex surface | |---|---| | non-interactive implementation or analysis | `codex exec` | | read-only diff review | `codex review` | | continue or branch a previous session | `codex resume` / `codex fork` | | diagnose install/auth/config health | `codex doctor` | | sandboxed local command execution | `codex sandbox` | | launch desktop app | `codex app` | ### OMX workflows Mention OMX only when the repository or user environment shows OMX is installed or requested. Present it as an optional enhancement, not a universal Codex capability. ## Report Template ```markdown ## Codex Workflow Recommendations ### Codebase Profile - **Type**: ... - **Primary gates**: ... - **Risk boundaries**: ... ### Current Codex Surface - **AGENTS.md**: root/nested/global status - **Skills**: discovered roots and notable project-local skills - **Subagents**: discovered `.codex/agents` or user agents - **MCP**: configured or absent - **Plugins**: configured marketplaces/plugins or absent - **Config/hooks**: current known surface and unsupported gaps - **OMX**: present/absent/optional ### Top Recommendations by category #### AGENTS.md 1. **...** - Evidence: ... - Why now: ... - Suggested scope: ... #### Skills ... #### Native subagents ... #### MCP servers ... #### Plugins ... #### Config/hooks ... #### Codex CLI runtime ... ### Safe Implementation Order 1. Read-only inventory and baseline verification 2. AGENTS.md or docs guidance changes 3. Local/project skill or subagent additions 4. MCP/plugin/config changes behind explicit approval 5. Verification and rollback notes ### Verification Plan - `codex doctor` for installation/config health - repository-specific lint/type/test/build gates - skill or agent validators when new packages are added - `codex mcp list --json` / `codex plugin list` after configuration changes ### Want me to implement... I can implement the approved local-file changes next. I will not install plugins, add MCP servers, or change user-level config without explicit approval. ``` ## Safety Rules - Do not modify files or run install/remove/config mutation commands in this skill. - Do not claim a Codex feature exists solely because another CLI has it. - Do not recommend secrets in config files; prefer environment variables and bearer-token env var options where supported. - Do not place OMX recommendations in the critical path unless the current environment actually uses OMX. - Keep implementation advice reversible and ordered from lowest-risk to highest-risk.
在 GitHub 查看