Skip to content

Fix install instructions (plugin subcommand, missing dirs, stale Codex model) - #1

Open
Stephen-Kimoi wants to merge 1 commit into
ching-kuo:mainfrom
Stephen-Kimoi:fix/readme-install-instructions
Open

Fix install instructions (plugin subcommand, missing dirs, stale Codex model)#1
Stephen-Kimoi wants to merge 1 commit into
ching-kuo:mainfrom
Stephen-Kimoi:fix/readme-install-instructions

Conversation

@Stephen-Kimoi

@Stephen-Kimoi Stephen-Kimoi commented Jul 9, 2026

Copy link
Copy Markdown

While setting this project up from scratch on a fresh machine, I hit a few issues with the install instructions in the README. This PR fixes them; all changes are verified against a working end-to-end run.

Fixes

  1. Plugin install commandclaude plugin add claude-plugins-official/feature-dev is not a valid subcommand. The correct form is:

    claude plugin install feature-dev@claude-plugins-official
    
  2. Copy step fails on fresh machinescp -r skills/* ~/.claude/skills/ (and the prompts/commands equivalents) fail when the target directories don't exist. ~/.claude/prompts/ in particular is specific to this project, so it never pre-exists. Added mkdir -p before the copies.

  3. Stale Codex model namegpt-5.3-codex is rejected by current Codex CLI (0.143.0) with a ChatGPT account:

    invalid_request_error: The 'gpt-5.3-codex' model is not supported when using Codex with a ChatGPT account.
    

    Updated the example to gpt-5.5 and added a note that model availability depends on plan/CLI version.

  4. Auth docs — documented codex login (ChatGPT account) as an alternative to OPENAI_API_KEY.

  5. TOML gotchahide_agent_reasoning = true is a top-level key; appending it to a config.toml that already has [table] sections silently places it inside the last table. Added a note to put it above the first table header.

Verification

Followed the updated instructions end-to-end on a clean ~/.claude (no pre-existing skills/prompts), then ran /claude-codex on a scratch git repo in a fresh session: Claude implemented the change, Codex (gpt-5.5 via the MCP server) reviewed the uncommitted diff and returned a structured APPROVED verdict on the first pass. The Codex session log confirms the MCP review call went through.

- 'claude plugin add' is not a valid subcommand; the correct form is
  'claude plugin install feature-dev@claude-plugins-official'
- cp into ~/.claude/{skills,prompts,commands} fails on a fresh machine
  because the directories don't exist; add mkdir -p first
- gpt-5.3-codex is rejected by current Codex CLI / ChatGPT accounts
  (invalid_request_error); use gpt-5.5 and note model availability
- document ChatGPT login (codex login) as an auth alternative
- note that hide_agent_reasoning is a top-level TOML key and must be
  placed above any [table] sections

Verified end-to-end: fresh install per these steps, then /claude-codex
on a scratch repo — Claude implemented, Codex (gpt-5.5 via MCP)
reviewed and returned APPROVED.
@Stephen-Kimoi
Stephen-Kimoi force-pushed the fix/readme-install-instructions branch from 776846e to 4a17ac0 Compare July 9, 2026 16:32
@Stephen-Kimoi Stephen-Kimoi changed the title docs: fix install instructions (plugin subcommand, missing dirs, stale Codex model) Fix install instructions (plugin subcommand, missing dirs, stale Codex model) Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant