I ported Gemini's context-driven development extension "Conductor" to codex. It works wonderfully

Hello everyone! This is my first post here. I originally shared it on Reddit and it gained some traction, so I thought, “Maybe I should make this public for everyone. You never know, it might help someone.” This is not a promotion ,I just thought it could help you improve your workflow

Thus, the repo is now public and ready to use.

I packaged the Conductor-style Codex setup into a small installer project:

  • Windows installer: conductor_for_codex.ps1

  • Linux installer: conductor_for_codex.sh

  • Global init command: codex_conductor_init.cmd (kickstart any project)

What it does

  1. Installs Conductor-related skills into your global .codex home.

  2. Adds a global init command so you can run setup from any repo.

  3. On repo init, it:

    • syncs .codex/skills/…

    • creates/updates AGENTS.md with:

      • Always run $conductor-status before doing anything else.
    • ensures .gitignore contains conductor/

Important behavior

It is non-destructive by design:

  • No deleting files

  • No overwriting existing repo skill folders

  • AGENTS.md and .gitignore are append-only when needed

Why I built it this way

reduce re-prompting and keep a repeatable context-driven flow across repos.
Install once globally, then kickstart any repo with one command.

Repo

You can search “vasilistsavalias” in github to find the repo. Happy coding!

Credit to the original Gemini Conductor concept that inspired this port.

If you test it, I’d love feedback, especially from people using mixed Windows/Linux setups.

3 Likes

Allow me to post your repo:

Thanks for sharing!

2 Likes