You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ Thanks for improving Codexmaxxing. This repo is a public guide, so changes shoul
11
11
12
12
## Keep It Anonymous And Public-Safe
13
13
14
-
Use neutral editorial language and synthetic or composite examples. Examples must not map one-to-one to a real person, repository, organization, or environment.
14
+
Use natural, generalized public language and synthetic or composite examples. First-person opinions are fine; autobiographical detail, private incidents, and examples that map one-to-one to a real person, repository, organization, or environment are not.
15
15
16
16
Do not include:
17
17
@@ -22,7 +22,7 @@ Do not include:
22
22
- proprietary prompts or copied internal instructions
23
23
- machine-specific paths, hostnames, network details, account identifiers, or raw task IDs
24
24
- actual tool inventories, profiles, enabled integrations, hooks, rules, or security controls
25
-
- private harness graphs, ontology terms, eval fixtures, traces, state stores, or one-to-one architecture maps
25
+
- private workflow graphs, internal vocabularies, eval fixtures, traces, state stores, or one-to-one architecture maps
26
26
27
27
Use explicit placeholders such as `<project-root>` and label every case study as synthetic. Generic skill categories, capability lifecycles, and safe operating principles are welcome when they do not reveal an originating environment.
Copy file name to clipboardExpand all lines: README.md
+23-25Lines changed: 23 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Codexmaxxing
2
2
3
-
Using Codex less like a chatbot and more like a substrate for engineered, compounding systems.
3
+
A practical guide to using Codex for real work—and turning the workflows that matter into reliable, reusable systems.
4
4
5
5
Codexmaxxing is a field guide for getting real work done with Codex: software, devices, documentation, operations, writing, research, repository maintenance, and the occasional difficult investigation.
6
6
7
-
The central idea is that a prompt should become an entry point into an engineered system, not the place where the whole operating method is described. Abstraction level is the first move: state the goal at the appropriate level, make success clear, and let Codex derive the work underneath it. The method can then move into reusable harnesses, orchestration graphs, semantic contracts, verification, and governed improvement loops.
7
+
The pattern I keep coming back to is simple: say what should be true, make the important boundaries clear, and let Codex work out the path underneath. For a one-off task, that may be all you need. When the same work keeps coming back, the useful parts can move into instructions, skills, scripts, checks, and other reusable pieces so the next run starts stronger.
8
8
9
9
Durable operating principles are kept separate from current-product guidance. Product behavior was last checked against official OpenAI documentation on 2026-08-20; availability can vary by host, account, plan, operating system, and rollout.
10
10
@@ -14,26 +14,24 @@ Durable operating principles are kept separate from current-product guidance. Pr
14
14
15
15
## Start Here
16
16
17
-
-[The Codexmaxxing Loop](guides/codexmaxxing-loop.md): a reusable loop for outcome-oriented work.
18
-
-[Thinking Abstraction Level](guides/thinking-abstraction-level.md): the biggest unlock: giving Codex bigger goals at the right level.
19
-
-[From Prompts To Compounding Systems](guides/from-prompts-to-compounding-systems.md): how prompts become entry points into persistent, improving systems.
20
-
-[Task Framing For Agents](guides/task-framing.md): how to stop asking vague stuff and start getting useful work back.
21
-
-[Context Control](guides/context-control.md): how to stop drowning Codex in the wrong information.
22
-
-[Verification Before Completion](guides/verification-before-completion.md): the part that turns "seems fine" into "actually done."
23
-
-[Example Missions](examples/README.md): a few shapes for real work, including non-code work.
24
-
-[Example Work Patterns](docs/example-work-patterns.md): synthetic examples of the patterns in practice.
25
-
-[Product Claim Boundaries](docs/product-claim-boundaries.md): what each kind of evidence can and cannot prove.
17
+
If you want to use Codex better today, start with [The Codexmaxxing Loop](guides/codexmaxxing-loop.md), [Thinking Abstraction Level](guides/thinking-abstraction-level.md), and the [Example Missions](examples/README.md).
18
+
19
+
If the same workflow or failure keeps returning, move into [From Prompts To Compounding Systems](guides/from-prompts-to-compounding-systems.md). That is where the guide gets into reusable harnesses, workflow graphs, shared vocabularies, evals, and controlled improvement.
20
+
21
+
If you are trying to understand a current Codex feature—such as projects, scheduled tasks, skills, plugins, subagents, worktrees, Browser, or Computer Use—use the [complete guide index](guides/README.md). Product-specific pages are dated and link back to current official sources.
A["Ask for an outcome"] --> B["Inspect what matters"]
28
+
B --> C["Do the work"]
29
+
C --> D["Check the result"]
30
+
D --> E{"Likely to repeat?"}
31
+
E -->|no| F["Finish honestly"]
32
+
E -->|yes| G["Make the useful part reusable"]
33
+
G --> H["Test the next version"]
34
+
H --> B
37
35
```
38
36
39
37
That loop works for code, but it is not just a coding thing.
@@ -55,18 +53,18 @@ The fun bit is when Codex stops being a novelty and starts becoming part of the
55
53
56
54
- a repo has instructions that actually help,
57
55
- a goal has success criteria,
58
-
- Codex can derive the task contract instead of requiring every field to be written in advance,
59
-
- parallel projects have status contracts instead of vibes,
56
+
- Codex can work out a sensible plan without every step being written in advance,
57
+
- parallel work has clear owners, boundaries, and handoffs instead of vibes,
60
58
- a tool call reads the live thing instead of guessing,
61
59
- a test or screenshot catches the dumb mistake,
62
60
- a repeated workflow turns into a reusable playbook,
63
61
- a recurring failure becomes an eval instead of another reminder,
64
-
- a verified improvement changes the next run through a versioned harness,
62
+
- a tested improvement makes the next comparable run better,
65
63
- and suddenly the agent can do more than autocomplete code.
66
64
67
65
This repo is a mix of notes, patterns, templates, and examples for that.
68
66
69
-
## Choose The Surface
67
+
## Choose What You Need
70
68
71
69
| If you want to... | Start with |
72
70
| --- | --- |
@@ -79,17 +77,17 @@ This repo is a mix of notes, patterns, templates, and examples for that.
79
77
| understand instructions, permissions, rules, and hooks |[Permissions, Rules, Hooks, And Instructions](guides/permissions-rules-and-hooks.md)|
80
78
| create a file, interactive explanation, or hosted experience |[Artifacts, Sites, And Visualizations](guides/artifacts-sites-and-visualizations.md)|
81
79
| design a large skill library without flooding context |[Capability Lifecycle And Prompt Visibility](guides/capability-lifecycle.md)|
82
-
|engineer reusable harnesses, orchestration graphs, and improvement loops |[From Prompts To Compounding Systems](guides/from-prompts-to-compounding-systems.md), [Graph And Ontology-Engineered Harnesses](guides/graph-and-ontology-engineered-harnesses.md), and [Verified Improvement Loops](guides/verified-improvement-loops.md)|
80
+
|turn repeated work into a system that can improve safely |[From Prompts To Compounding Systems](guides/from-prompts-to-compounding-systems.md), [Workflow Graphs, Shared Vocabulary, And Harnesses](guides/graph-and-ontology-engineered-harnesses.md), and [Verified Improvement Loops](guides/verified-improvement-loops.md)|
83
81
84
-
The complete [guide index](guides/README.md), [copyable resources](resources/README.md), and [synthetic missions](examples/README.md) provide the rest of the operating layer.
82
+
The complete [guide index](guides/README.md), [copyable resources](resources/README.md), and [synthetic missions](examples/README.md) provide the rest.
85
83
86
84
## Synthetic Work Patterns
87
85
88
86
- Prepare an application repository so a contributor can run it without private infrastructure.
89
87
- Diagnose a layered system failure with read-only evidence before changing anything.
90
88
- Verify a device workflow on the real target instead of stopping at source inspection.
91
89
- Turn a repeated workflow into a reusable skill, checklist, or validator.
92
-
- Turn a recurring failure into a regression eval and reviewed harness improvement.
90
+
- Turn a recurring failure into a regression eval and a reviewed workflow improvement.
93
91
- Coordinate independent workstreams without overlapping write boundaries.
94
92
95
93
These are expanded in [Example Work Patterns](docs/example-work-patterns.md). The examples are synthetic and do not describe a specific person, repository, organization, or environment.
@@ -100,7 +98,7 @@ Codexmaxxing is in public alpha. The durable operating patterns are intended for
100
98
101
99
Known limitations:
102
100
103
-
- Codex surfaces and availability can differ by host, plan, account, operating system, and rollout.
101
+
- Codex features and availability can differ by host, plan, account, operating system, and rollout.
104
102
- Examples are synthetic teaching material, not evidence that a workflow will fit every environment.
105
103
- Automated validation catches defined content and repository risks but cannot prove complete anonymity, factual completeness, accessibility, or visual quality.
106
104
- There is no versioned release, compatibility guarantee, or support service.
0 commit comments