@@ -33,7 +33,20 @@ codex-flow doctor
3333
3434Restart Codex App or Codex CLI after installing the skill.
3535
36- ## 3. Use it in any project
36+ ## 3. Update the installed skills later
37+
38+ If ` codex-flow ` releases updated skills, users who already installed it should run:
39+
40+ ``` bash
41+ npm install -g codex-flow@latest
42+ codex-flow install-codex
43+ codex-flow doctor
44+ # restart Codex App or Codex CLI
45+ ```
46+
47+ ` npm install -g ` updates the package. ` codex-flow install-codex ` is still required because Codex uses copied files under ` ~/.codex/skills ` .
48+
49+ ## 4. Use it in any project
3750
3851Open the target repository in Codex and say one of these:
3952
@@ -52,7 +65,7 @@ Codex should:
52653 . write ` .codex-flow/journal/<task>.jsonl ` ,
53664 . summarize the parallel branches and result.
5467
55- ## 4 . Resume after interruption
68+ ## 5 . Resume after interruption
5669
5770Run the same command again:
5871
@@ -62,23 +75,23 @@ codex-flow run .codex-flow/generated/<task>.workflow.ts
6275
6376Completed nodes replay from the journal. Only unfinished or changed nodes call Codex again.
6477
65- ## 5 . Try without network first
78+ ## 6 . Try without network first
6679
6780``` bash
6881codex-flow try
6982```
7083
7184` try ` creates a starter workflow in the current project and forces the fake backend, so this works without Codex login or network.
7285
73- ## 6 . Membership vs API key
86+ ## 7 . Membership vs API key
7487
7588Default backend: ` codex-sdk ` .
7689
7790That uses your logged-in Codex / ChatGPT account. No OpenAI API key is needed for the default path.
7891
7992Only the optional ` openai-responses ` backend needs ` OPENAI_API_KEY ` .
8093
81- ## 7 . If Codex does not start a workflow
94+ ## 8 . If Codex does not start a workflow
8295
8396Use a direct trigger phrase:
8497
@@ -101,7 +114,7 @@ codex-flow install-codex
101114
102115Restart Codex and try again.
103116
104- ## 8 . If the workflow fails
117+ ## 9 . If the workflow fails
105118
106119Most failures are in the generated workflow, not the engine. Ask Codex to fix the generated file and rerun the same command.
107120
@@ -113,7 +126,7 @@ codex-flow run .codex-flow/generated/<task>.workflow.ts --backend fake
113126codex-flow smoke --backend codex-sdk
114127```
115128
116- ## 9 . When to use it
129+ ## 10 . When to use it
117130
118131Use ` codex-flow ` for tasks that can be split:
119132
0 commit comments