adr
Write an Architecture Decision Record (ADR) for a feature — Context / Decision / Status / Consequences / Alternatives, filed as…
Codex architecture consulting. Use when: designing features, evaluating architecture, getting second opinion on design. Not for: implementation (use codex-implement), code review (use codex-code-review). Output: architecture advice + design recommendations.
$ npx -y skills add sd0xdev/sd0x-dev-flow --skill codex-architect --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/codex-architectContext preview
The summary Claude sees to decide when to auto-load this skill.
Codex architecture consulting. Use when: designing features, evaluating architecture, getting second opinion on design. Not for: implementation (use codex-implement), code review (use codex-code-review). Output: architecture advice + design recommendations.
name: codex-architect description: "Codex architecture consulting. Use when: designing features, evaluating architecture, getting second opinion on design. Not for: implementation (use codex-implement), code review (use codex-code-review). Output: architecture advice + design recommendations." allowed-tools: Read, Grep, Glob, Agent, Bash(node:*), Write
/codex-architect "<question>" /codex-architect "Evaluate this design" --context src/xxx.ts --mode review /codex-architect "Redis vs MongoDB?" --mode compare
| Mode | Purpose | When | | ------- | ----------------------- | -------------------------- | | design | Provide design advice | Starting from scratch (default) | | review | Evaluate existing design | Validate solution, find issues | | compare | Compare multiple options | Tech selection |
User -> Claude -> Codex -> Integrate
| | |
Initial thinking Third perspective Combined adviceWhen dispatching per `@skills/codex-code-review/references/codex-transport.md` § Start, the prompt must include the following:
You are a senior architect. Please provide architecture advice for the following question.
${QUESTION}
${MODE} (design/review/compare)
Before providing architecture advice, you **must** perform the following research:
1. Understand the project structure by discovering it: `ls` at the repository root, then list the directories it actually shows — do not assume a `src/` or `test/unit/` layout; many repositories, this one included, have neither 2. Search related modules: `grep -rn "keyword" . -l | head -10` — rooted at the repository, or at a directory the discovery step above actually surfaced; never at an assumed `src/` 3. Read existing implementations: `cat <relevant files> | head -150` 4. Understand existing architecture patterns and conventions
1. First describe which files you researched 2. Provide advice based on current project state 3. Consider consistency with existing architecture
...(other review dimensions)
/codex-architect -> /tech-spec -> /review-spec -> /codex-implement -> /codex-review-fast
Design Plan Review Implement Code ReviewInput: /codex-architect "How to design a high-concurrency cache?" Action: Codex analysis -> Claude supplement -> Integrated output
Input: /codex-architect "Any issues with this API design?" --mode review Action: Codex evaluation -> Claude verification -> Output issues + recommendations
Language: English | 繁體中文 | 简体中文 | 日本語 | 한국어 | Español The harness layer for Claude Code. Let the model choose the path. Keep "done" verifiable. Full control plane on Claude Code. Skills-only distribution for Codex CLI and other compatible agents.
Repo: sd0xdev/sd0x-dev-flow
Write an Architecture Decision Record (ADR) for a feature — Context / Decision / Status / Consequences / Alternatives, filed as…
Architecture design and documentation. Produces 3-architecture.md with component diagrams, data flow, integration points, and architecture decisions. Reads…
Context-aware Q&A with auto context gathering. Use when: user has a quick question about codebase, git history, rules, docs, or skills during development. Not…
Industry best practices conformance audit with mandatory adversarial debate. Produces audit artifact: verdict (OK/WARN/FAIL) + gap roadmap + debate proof. Use…
Bug fix workflow. Use when: fixing bugs, resolving issues, regression fixes. Not for: new features (use feature-dev), understanding code (use code-explore).…
Bump package and plugin version in sync. Updates package.json, .claude-plugin/plugin.json, and install-state manifest to the same version. Use when: user says…