I got tired of babysitting Codex, so I built a Project Director skill with fail-closed task ownership
▲ 1 r/OpenAIDev+1 crossposts

I got tired of babysitting Codex, so I built a Project Director skill with fail-closed task ownership

I like Codex a lot, but this nearly made me lose my mind.

I gave a pair of agents one clear job make a button work. I came back about 12 hours later and the button still did not work. They had written tests, investigated unrelated code, and made “progress” everywhere except the thing I actually asked for.

The first thing that genuinely helped was embarrassingly simple: a live checklist that forced the agent to keep naming the exact outcome, what was still broken, and what proof would count.

So I kept expanding that idea into **ProjectStart**, an open-source Codex skill for running a project more like a small software team:

- one Project Director and one master checklist
- planning and prior-art research before implementation
- separate top-level Codex tasks for real product domains
- exact task IDs/deeplinks so agents can actually find each other
- deadlines and drift alarms
- mockup skeleton approval before features
- durable correction records so the same mistake does not return 10 hours later
- evidence rules that stop a build or unit test from being called a working product

The rule I care about most: a developer, QA lane, visual auditor, integrator, or other lasting role **must be a real top-level task created with `create_thread`**. It cannot be hidden inside `spawn_agent`. The validator deliberately fails if a subagent is given durable project ownership.

It is MIT licensed, has an install button, and includes the full Markdown control kit plus PowerShell initialization/validation scripts:

**GitHub: https://github.com/LiquidGlek/ProjectStart\*\*

This came directly out of wasting a ridiculous amount of time babysitting agents and correcting the same failures. I have tested the package, fresh initialization, strict controls, clean extraction, and the negative case where a durable lane is incorrectly assigned to a subagent.

If Codex has ever spent hours being impressively busy without finishing the one thing you asked for, this is for that problem.

I would genuinely like people to try to break the workflow and tell me which failure mode I missed.

u/WonderfulChocolate25 — 3 days ago

Hey, I’m Kai. I’m starting Kaiware Studio, where I build custom Discord bots and server setups for communities.

I help servers get custom features like tickets, welcome messages, role menus, logs, moderation tools, rewards, economy systems, minigames, order systems, and other features made around the server.

I’m doing launch pricing while building my first client portfolio, so prices are lower right now.

Starter bots start at $25 and include:

• Welcome system

• Ticket system

• Moderation system

• Logging system

• Role menu system

• 1 custom starter system

• Setup help

• Testing before delivery

• 1 month of free basic support

This is mainly for gaming servers, friend servers, creator communities, shops, roleplay servers, and growing Discord communities that want something cleaner or more fun without spending hundreds.

If your server needs a custom bot, server setup, or a specific feature built, feel free to reach out or join below

Kaiware Discord Server

discord.gg
u/WonderfulChocolate25 — 4 months ago