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.
Claude Code
$ npx -y skills add sd0xdev/sd0x-harness --skill codex-architect --agent claude-code
Codex
$ npx skills add sd0xdev/sd0x-harness --skill codex-architect -a codex -y
Cursor
$ npx skills add sd0xdev/sd0x-harness --skill codex-architect -a cursor -y
Gemini CLI
$ npx skills add sd0xdev/sd0x-harness --skill codex-architect -a gemini-cli -y
GitHub Copilot
$ npx skills add sd0xdev/sd0x-harness --skill codex-architect -a github-copilot -y
OpenCode
$ npx skills add sd0xdev/sd0x-harness --skill codex-architect -a opencode -y
Windsurf
$ npx skills add sd0xdev/sd0x-harness --skill codex-architect -a windsurf -y
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. Claude has discretion inside a closed, test-pinned anchor set.
Write an Architecture Decision Record (ADR) for a feature — Context / Decision / Status / Consequences / Alternatives, filed as…
Install and set up the optional agentctl mod (task scope, refusal before execution, evidence that goes stale, model-free…
Architecture design and documentation. Produces 3-architecture.md with component diagrams, data flow, integration points, and…
Context-aware Q&A with auto context gathering. Use when: user has a quick question about codebase, git history, rules, docs, or…
Industry best practices conformance audit with mandatory adversarial debate. Produces audit artifact: verdict (OK/WARN/FAIL) +…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.