Skip to content

[codex] Use ContextForge for have workflows#7

Merged
willgriffin merged 1 commit into
mainfrom
codex/command-skills
May 24, 2026
Merged

[codex] Use ContextForge for have workflows#7
willgriffin merged 1 commit into
mainfrom
codex/command-skills

Conversation

@willgriffin
Copy link
Copy Markdown
Contributor

@willgriffin willgriffin commented May 24, 2026

Summary

  • replace the long local Claude/Codex workflow bodies with thin ContextForge adapters
  • add Codex skills/ entries for have:ship and have:review-cycle
  • document ContextForge as the workflow source of truth and sync Codex plugin cache version 0.1.1

Why

Codex does not ingest plugin commands/ as slash commands. The Codex-visible surface needs skills, while Claude can keep the existing command entry points. The actual workflow bodies now live in ContextForge so prompt/workflow edits can go live without redeploying this repo.

ContextForge resources store the workflow markdown as base64 because the default content scanner rejects shell-heavy markdown. The adapters load have-ship / have-review-cycle, read the backing resource, decode the payload, and follow the decoded workflow.

Validation

  • python3 -m json.tool on changed plugin and marketplace manifests
  • bash -n install.sh
  • uv run --with PyYAML python /Users/will/.codex/skills/.system/plugin-creator/scripts/validate_plugin.py /Users/will/.codex/worktrees/have-config-command-skills/codex/plugins/have
  • git diff --check
  • live ContextForge MCP check confirmed prompts have-ship, have-review-cycle
  • live ContextForge MCP check confirmed resources have://happyvertical/workflows/ship, have://happyvertical/workflows/review-cycle

Related

@willgriffin willgriffin force-pushed the codex/command-skills branch from 4a0b79b to 23d45ff Compare May 24, 2026 02:57
@willgriffin willgriffin merged commit 1c867af into main May 24, 2026
1 check passed
@willgriffin willgriffin deleted the codex/command-skills branch May 24, 2026 03:12
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