Skip to content

Commit 3bf23bf

Browse files
Document upstream Codex skill catalog policy
1 parent 46efed0 commit 3bf23bf

4 files changed

Lines changed: 27 additions & 0 deletions

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,13 @@ See:
153153
- [docs/06-cross-agent-skills-and-mcp.md](docs/06-cross-agent-skills-and-mcp.md)
154154
- [docs/07-context-cache-and-retrieval.md](docs/07-context-cache-and-retrieval.md)
155155

156+
External skill catalogs such as [`openai/skills`](https://github.com/openai/skills) should be treated as optional upstream sources for Codex skills, not vendored workspace dependencies.
157+
158+
- install only the specific skills that solve a real workflow need
159+
- prefer local skill installation via Codex tooling such as `$skill-installer`
160+
- keep workspace-specific skills in tracked portable folders such as `shared/skills/` or repo-local `.workspace/skills/`
161+
- do not add the whole upstream skill catalog to `repos/`, `tools/`, or as a submodule unless there is a very specific maintenance reason
162+
156163
## Community
157164

158165
- Ask questions in [GitHub Discussions Q&A](https://github.com/RichardGeorgeDavis/Codex-Workspace/discussions/categories/q-a)

docs/06-cross-agent-skills-and-mcp.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ Do not make `.agents/skills/`, `.claude/skills/`, `.github/skills/`, or any simi
2323

2424
Treat those folders as compatibility targets that can be generated, symlinked, or copied from a portable source when a given tool needs them.
2525

26+
Treat upstream skill catalogs such as [`openai/skills`](https://github.com/openai/skills) the same way:
27+
28+
- use them as optional source material for selected Codex skills
29+
- install specific skills when they are useful
30+
- do not vendor the whole catalog into this workspace by default
31+
- keep canonical workspace skill content in `shared/skills/` or repo-local `.workspace/skills/`
32+
2633
## Minimal layout
2734

2835
```text
@@ -155,6 +162,8 @@ That means:
155162
- keep generated adapter folders local unless there is a strong reason to publish them
156163
- if the adapter target lives inside a repo, let that repo decide whether to ignore or publish it
157164

165+
If you need a skill from an upstream catalog, prefer installing that one skill through the agent's supported installer flow rather than copying the upstream repository into `repos/` or `tools/`.
166+
158167
## MCP rule
159168

160169
Skills are portable documentation plus workflow packaging.

docs/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2026-03-22
4+
5+
- Clarified that upstream skill catalogs such as `openai/skills` should be treated as optional sources for selected Codex skills rather than vendored workspace dependencies.
6+
- Added matching guidance in the root README, the cross-agent skills and MCP note, and the Workspace Hub extension guide.
7+
38
## 2026-03-21
49

510
- Added GitHub Discussions support links so repository questions are routed toward Discussions Q&A instead of Issues.

repos/workspace-hub/docs/skills.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ Good public guidance includes:
1616

1717
If you use a local assistant or agent setup, keep machine-specific skill lists and private workflow notes in ignored `*.local.md` files instead of tracked docs.
1818

19+
If you use upstream skill catalogs such as [`openai/skills`](https://github.com/openai/skills), treat them as optional sources for selected skills rather than as something to vendor into this repo or the wider workspace.
20+
21+
- install only the skills that solve a real workflow problem
22+
- prefer the agent's supported installer flow
23+
- keep repo-owned guidance in tracked portable locations such as `.workspace/skills/`
24+
1925
## Good extension candidates
2026

2127
- workspace maintenance and Git hygiene

0 commit comments

Comments
 (0)