1# Save workflows as skills | Codex use cases1# Save workflows as skills | Codex use cases
2 2
3Codex use cases
4
5
6
7
8
9Codex use case
10
11# Save workflows as skills
12
13Create a skill Codex can keep on hand for work you repeat.
14
15Difficulty **Easy**
16
17Time horizon **5m**
18
19Turn a working Codex thread, review rules, test commands, release checklists, design conventions, writing examples, or repo-specific scripts into a skill Codex can use in future threads.
20
21## Best for
22
23 - Codified workflows you want Codex to use again.
24- Teams that want a reusable skill instead of a long prompt pasted into every thread.
25
26# Contents
27
3[← All use cases](https://developers.openai.com/codex/use-cases)28[← All use cases](https://developers.openai.com/codex/use-cases)
4 29
30Copy page [Export as PDF](https://developers.openai.com/codex/use-cases/reusable-codex-skills/?export=pdf)
31
5Turn a working Codex thread, review rules, test commands, release checklists, design conventions, writing examples, or repo-specific scripts into a skill Codex can use in future threads.32Turn a working Codex thread, review rules, test commands, release checklists, design conventions, writing examples, or repo-specific scripts into a skill Codex can use in future threads.
6 33
7Easy34Easy
23 50
24 Gather information about the workflow, scaffold a skill, keep the main instructions short, and validate the result.51 Gather information about the workflow, scaffold a skill, keep the main instructions short, and validate the result.
25 52
53| Skill | Why use it |
54| ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
55| [Skill Creator](https://github.com/openai/skills/tree/main/skills/.system/skill-creator) | Gather information about the workflow, scaffold a skill, keep the main instructions short, and validate the result. |
56
26## Starter prompt57## Starter prompt
27 58
28Use $skill-creator to create a Codex skill that [fixes failing Buildkite checks on a GitHub PR / turns PR notes into inline review comments / writes our release notes from merged PRs]59Use $skill-creator to create a Codex skill that [fixes failing Buildkite checks on a GitHub PR / turns PR notes into inline review comments / writes our release notes from merged PRs]
33- Scripts or commands to reuse: [test command], [preview command], [log-fetch script], [release command]64- Scripts or commands to reuse: [test command], [preview command], [log-fetch script], [release command]
34- Good output: [paste the Slack update, changelog entry, review comment, ticket, or final answer you want future threads to match]65- Good output: [paste the Slack update, changelog entry, review comment, ticket, or final answer you want future threads to match]
35 66
67Use $skill-creator to create a Codex skill that [fixes failing Buildkite checks on a GitHub PR / turns PR notes into inline review comments / writes our release notes from merged PRs]
68 Use these sources when creating the skill:
69- Working example: [say "use this thread," link a merged PR, or paste a good Codex answer]
70- Source: [paste a Slack thread, PR review link, runbook URL, docs URL, or ticket]
71 - Repo: [repo path, if this skill depends on one repo]
72- Scripts or commands to reuse: [test command], [preview command], [log-fetch script], [release command]
73- Good output: [paste the Slack update, changelog entry, review comment, ticket, or final answer you want future threads to match]
74
36## Create a skill Codex can keep on hand75## Create a skill Codex can keep on hand
37 76
38Use skills to give Codex reusable instructions, resources, and scripts for work you repeat. A [skill](https://developers.openai.com/codex/skills) can preserve the thread, doc, command, or example that made Codex useful the first time.77Use skills to give Codex reusable instructions, resources, and scripts for work you repeat. A [skill](https://developers.openai.com/codex/skills) can preserve the thread, doc, command, or example that made Codex useful the first time.