Keep this repository generic and reusable.
- Put reusable skills under
.codex/skills/<skill-name>/SKILL.md. - Keep
SKILL.mdconcise and move templates intoassets/. - Use small-letter hyphenated skill names.
- Add
agents/openai.yamlfor UI metadata when useful. - Update
CLAUDE.mdif Claude Code needs to know about the change.
- Add Codex agents under
.codex/agents/. - Mirror Claude Code agents under
.claude/agents/when the role is useful in Claude Code. - Keep reviewers read-only unless the agent is explicitly an implementation or refactor integrator.
- Avoid product-specific names, paths, commands, and domain assumptions.
- No source-project names or internal paths leaked.
- Commits use Conventional Commits.
- Placeholder commands are clearly marked for replacement.
- TOML agent files parse.
- YAML metadata files parse when a parser is available.
- Markdown links point to existing files.
git diff --checkpasses.