Commit 697d4ce
feat: add Codex agents/openai.yaml metadata to every skill
Adds an `agents/openai.yaml` beside each `SKILL.md` so the skills work in
Codex as well as Claude Code, without generated copies:
- `interface.display_name` + `interface.short_description` for the Codex
skill picker, hand-written for all 39 skills.
- `policy.allow_implicit_invocation: false` on the 22 user-invoked skills —
the Codex analog of `disable-model-invocation: true`, so Codex excludes
them from implicit invocation while explicit `$skill` still works.
- Document the dual-harness invocation model in `.agents/invocation.md`,
`CLAUDE.md`, and the promoted-bucket READMEs.
- Add `AGENTS.md` as a symlink to `CLAUDE.md` so Codex reads the same
instructions; note Codex as a `link-skills.sh` install target.
Slimmed-down rework of the approach prototyped in #522: keeps the essential
cross-harness metadata, drops the Ruby validator, the runtime-detector test,
per-skill `default_prompt`s, and the unrelated promotion changes.
Co-authored-by: gabimoncha <gabimoncha@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 04fee67 commit 697d4ce
46 files changed
Lines changed: 181 additions & 7 deletions
File tree
- .agents
- .changeset
- scripts
- skills
- deprecated
- design-an-interface/agents
- qa/agents
- request-refactor-plan/agents
- ubiquitous-language/agents
- engineering
- ask-matt/agents
- code-review/agents
- codebase-design/agents
- diagnosing-bugs/agents
- domain-modeling/agents
- grill-with-docs/agents
- implement/agents
- improve-codebase-architecture/agents
- prototype/agents
- research/agents
- resolving-merge-conflicts/agents
- setup-matt-pocock-skills/agents
- tdd/agents
- to-spec/agents
- to-tickets/agents
- triage/agents
- wayfinder/agents
- in-progress
- claude-handoff/agents
- loop-me/agents
- setup-ts-deep-modules/agents
- wizard/agents
- writing-beats/agents
- writing-fragments/agents
- writing-shape/agents
- misc
- git-guardrails-claude-code/agents
- migrate-to-shoehorn/agents
- scaffold-exercises/agents
- setup-pre-commit/agents
- personal
- edit-article/agents
- obsidian-vault/agents
- productivity
- grill-me/agents
- grilling/agents
- handoff/agents
- teach/agents
- writing-great-skills/agents
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments