codex-spec (shenli) — Summary
codex-spec is a Node.js CLI tool that automates spec-driven development workflows for OpenAI Codex, wrapping the OpenAI API to turn high-level feature intent into a structured artifact chain: product context → specification → requirements → implementation plan → task list → per-task execution. Unlike methodology documents, it actually invokes the OpenAI API at each stage, persisting artifacts to a .codex-specs/ directory tree. It targets the Codex CLI ecosystem (OpenAI Codex) as its primary runtime, though the CLI itself is a standalone npm package with no hard dependency on the codex binary. The framework is small (1 contributor, 45 stars) and purpose-built as a Codex-era counterpart to Kiro/OpenSpec patterns, shipping 10 CLI subcommands that mirror the spec pipeline stages. Compared to seeds, codex-spec differs from openspec (which is multi-tool and ships slash-commands + skills) in that it is a pure CLI tool that calls the OpenAI API directly, and differs from spec-kit (which ships a Python CLI with hooks and AI-tool integrations) in that it has no hooks, no multi-agent orchestration, and no TDD enforcement — it is the leanest possible CLI wrapper around a sequential spec-to-code pipeline.