agents-docs
Skill104 starsChanged 19 days agoMITView on GitHub
Use for current official documentation about Codex, Codex CLI, or Claude Code behavior, configuration, prompting, skills, permissions, tools, surfaces, capabilities, troubleshooting, hooks, app-server, or hook trust. Consult the relevant official source before answering.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- PaulRBerg/dot-agentsword for word, first seen Nov 6, 2026
Other versions1 project uses a version of this.
Word for word · 1
- PaulRBerg/dot-agents★ 6100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository45 other files it gives its agents.
- AGENTS.mdAGENTS.md
- toolkit/AGENTS.mdAGENTS.md
- agents-brainSkill
- agents-introspectionSkill
- agents-systemSkill
- ai-pruneSkill
- apple-device-integrationSkill
- brainstorm-with-meSkill
- chromium-browserSkill
- cli-castSkill
- cli-coingeckoSkill
- cli-ghSkill
- cli-justSkill
- codebase-designSkill
- code-polishSkill
- commitSkill
- copy-transcript-pathSkill
- effect-tsSkill
- evm-atlasSkill
- fresh-eyes-sweepSkill
- frontend-designSkill
- grill-meSkill
- html-playgroundSkill
- interview-meSkill
- large-file-refactorSkill
- naming-refactorSkill
- node-deps-bumperSkill
- orchestrationSkill
- pdfSkill
- release-bumperSkill
- repo-fanoutSkill
- repo-harmonizationSkill
- repo-renameSkill
- retroSkill
- skill-harmonizationSkill
- social-mediaSkill
- spreadsheetsSkill
- tailwind-cssSkill
- task-handoffSkill
- todo-archiveSkill
- tool-finderSkill
- vitestSkill
- wrap-upSkill
- writing-editorSkill
- yeetSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
15 rules. About 0 are common, 9 are distinctive, and 6 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈9
Distinctive · estimate
This author's own choices. Worth a look.
6
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 19
Before doing any work, identify the current chat host.
- Very specific: line 30
Treat $imagegen and Codex image-prompting questions as Codex product questions.
- Distinctive: line 33
Treat model prompting for Codex as a Codex product question, with supporting guidance from OpenAI's model docs.
- Distinctive: line 56
When the Codex manual contains sufficient supporting text and identifies the final topic-specific official URL, answer from that evidence …
- Distinctive: line 63
Prefer the current client's URL-capable fetch for narrow topic pages.
- Very specific: line 80
Follow redirects only within the matching official domain, except for the helper's exact Codex artifact redirects to …
- Very specific: line 85
When a Codex feature or config.toml key is missing from the prose documentation, use this bounded procedure:
- Very specific: line 92
Check installed help for codex app-server --strict-config --print-startup-config.
- Distinctive: line 105
Treat official documentation returned under the bounded cache policy or retrieved live as authoritative for published product claims.
- Distinctive: line 109
If verified local commands, versions, configuration, or callable capabilities conflict with the latest docs, report the discrepancy and …
- Distinctive: line 111
If an exact term is absent, search obvious adjacent official concepts and state that the term itself is not documented.
- Distinctive: line 121
Read the version-aware hooks reference in the same parallel batch, because the fetches and the read are independent.
- Distinctive: line 128
If topic-page retrieval fails, try the direct URL and one domain-restricted search.
- Very specific: line 131
Use local --help, --version, configuration, or observed behavior only when relevant.
- Distinctive: line 132
Never silently substitute third-party sources, another provider's docs, or bundled knowledge.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Agents Docs
This skill is coordination-exempt: skip the ai-coord gate for its declared work.
Supported Chat Hosts
Before doing any work, identify the current chat host. If it is not Claude Code or Codex CLI, stop with this error:
This skill only works in Claude Code or Codex CLI.
Answer Codex and Claude Code product questions from the narrowest relevant official documentation.
Classify the request
Classify the request as Codex, Claude Code, or a comparison. Use this skill only for those products and their documented behavior. Route generic agent work and provider API, SDK, pricing, authentication, model, migration, or managed-agent questions to their relevant source.
Treat $imagegen and Codex image-prompting questions as Codex product questions. This classification applies even when
detailed supporting model guidance is in OpenAI's API Cookbook.
Treat model prompting for Codex as a Codex product question, with supporting guidance from OpenAI's model docs.
Route official sources
- For Codex, start only at
https://developers.openai.com. Resolvescripts/fetch-doc.shrelative to this skill directory. Runfetch-doc.sh codex-manual. Search the returned path narrowly withrg. Read only the matching heading range into context. The fixed manual and schema endpoints may redirect to their exacthttps://learn.chatgpt.com/docs/counterparts. - For model prompting in Codex, read the OpenAI latest-model guide. It covers the current GPT model family. Treat advice that names one model as measured on that model. Before applying API parameters, confirm Codex settings against the product documentation.
- For
$imagegenand Codex image-prompting questions, read the manual's exact Image generation topic first. When detailed prompting patterns or production examples are needed, also read the GPT Image Generation Models Prompting Guide. Apply its prompt-writing guidance to$imagegen. Treat model selection, flags, and API parameters as API-only unless Codex documentation confirms the built-in skill exposes them. - For Claude Code, use only
https://code.claude.com. Start broad product research athttps://code.claude.com/docs/en/overview.md. - For Codex, accept a
cachedmanual for ordinary product questions. Use--refreshfor release/change questions, materially disputed freshness, schema/config discrepancies, conflicts with observed local behavior, and other explicitly unstable cases. - When the Codex manual contains sufficient supporting text and identifies the final topic-specific official URL, answer from that evidence and cite the topic URL. When the manual identifies the topic page but lacks enough detail, fetch that exact Markdown page directly. Run one compact domain-restricted search only when the exact official page remains unknown. Never search merely to rediscover a URL already identified by the manual.
- For a specific Claude Code topic, run a compact domain-restricted web search for the exact official page. Then fetch its Markdown representation when available. Retrieve only the page or section needed for the answer. Never fetch a complete documentation inventory as a discovery shortcut.
- Prefer the current client's URL-capable fetch for narrow topic pages. Use the helper only for its two fixed Codex artifacts.
- For comparisons, complete both provider routes independently. Never infer one product's behavior from the other's documentation.
Interpret helper diagnostics precisely:
cachedmeans an integrity-valid artifact was validated no more than 24 hours ago and reused without network access. The validation timestamp did not advance.revalidatedmeans an older artifact received a successful conditional304response and had its validation metadata refreshed.fetchedmeans a successful200response supplied integrity-valid content that replaced the prior artifact atomically.stalemeans ordinary revalidation failed and the helper fell back to an integrity-valid artifact no more than seven days old. Disclose its validation timestamp and the retrieval failure. Do not describecachedorstaleevidence as fetched live.
Follow redirects only within the matching official domain, except for the helper's exact Codex artifact redirects to
https://learn.chatgpt.com/docs/. Cite the final page URL reported by the helper or live fetch.
Investigate under-documented Codex configuration
When a Codex feature or config.toml key is missing from the prose documentation, use this bounded procedure:
- Record the installed client and effective feature state with
codex --versionandcodex features list. - Resolve the bundled helper relative to this skill directory. Run
fetch-doc.sh --refresh codex-config-schema. Then search only the relevant definition or path in the returned file. - Compare the schema with the current prose config reference. Treat schema-only fields as under-documented, not as behavior guaranteed by every client.
- Check installed help for
codex app-server --strict-config --print-startup-config. When supported, use that command from a neutral directory to validate configuration without starting a server or inference. Use a temporaryCODEX_HOMEfor candidate files or one-off-coverrides without changing live settings. Keep validator output private because it can contain configuration values.--helpalone does not load or validate configuration. Parsing acceptance does not prove runtime behavior: checkcodex features listfor removed or ineffective features even when their keys still pass validation. - Report evidence separately as official docs/schema, local observations, or inference. If sources disagree, prefer the installed client's observed behavior for the user's environment and disclose the discrepancy.
Investigate only the key or feature relevant to the request. Do not turn this procedure into a full feature inventory.
Answer from evidence
- Treat official documentation returned under the bounded cache policy or retrieved live as authoritative for published product claims. Do not answer current or unstable product facts from memory when the relevant page can be refreshed.
- Cite the exact official page supporting each material claim, not a broad entry point when a topic-specific page was used. Prefer short paraphrases. Quote only when exact wording matters.
- If verified local commands, versions, configuration, or callable capabilities conflict with the latest docs, report the discrepancy and prefer the observed behavior for that installed environment.
- If an exact term is absent, search obvious adjacent official concepts and state that the term itself is not documented.
Route Codex hook, app-server, and trust questions
For Codex hooks, app-server, managed hooks, or hook-trust operations, fetch the relevant official pages:
https://developers.openai.com/codex/hookshttps://developers.openai.com/codex/app-server
Read the version-aware hooks reference in the same parallel batch, because the fetches and the read are independent. Use its local protocol and config details only when the installed client is explicitly verified as the version named there. Keep official behavior and local observations distinct in the answer. Do not turn a local implementation detail into a product guarantee.
Bound failures
If topic-page retrieval fails, try the direct URL and one domain-restricted search. Then stop expanding sources. Helper forced refreshes, expired entries, and integrity failures fail closed. State the bounded uncertainty.
Use local --help, --version, configuration, or observed behavior only when relevant. Label it as local evidence.
Never silently substitute third-party sources, another provider's docs, or bundled knowledge.
For comparisons, answer a supported side even if the other provider is unavailable. Mark the unsupported side unknown instead of manufacturing symmetry. In network-disabled sessions, use only a helper cache entry that satisfies the bounded fresh or stale policy. Otherwise, fail transparently. Never create caches in a repository or skill installation.
Completion
Finish when the answer uses the narrowest relevant official source, includes precise citations, and exposes any documentation/local-version discrepancy or retrieval limitation.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

