Plugins for Claude Code and Codex by Trevin Chow.
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bashShows an interactive menu to choose which plugins to install. Safe to re-run (idempotent). Skips anything not detected (e.g., no Codex installed).
Install without the menu:
# All plugins at once
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bash -s -- --all
# Just one plugin
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bash -s -- --plugin image-sproutInstall only one target (Claude Code or Codex):
# Codex skills only
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bash -s -- --codex-only
# Claude Code plugin only
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bash -s -- --claude-onlyCombine flags to narrow both axes:
# Single plugin, Claude Code only
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bash -s -- --plugin iterative-engineering --claude-onlyTo uninstall:
curl -fsSL "https://raw.githubusercontent.com/tmchow/tmc-marketplace/main/scripts/install.sh?$(date +%s)" | bash -s -- --uninstall/plugin marketplace add tmchow/tmc-marketplace
/plugin install iterative-engineering@tmc-marketplace
/plugin install image-sprout@tmc-marketplace
Verify with /plugin list.
Download the skills into your Codex skills directory:
curl -sL https://github.com/tmchow/tmc-marketplace/archive/refs/heads/main.tar.gz \
| tar xz --strip-components=4 -C ~/.codex/skills/ \
tmc-marketplace-main/plugins/iterative-engineering/skills/This extracts all skills (with their reference files) to ~/.codex/skills/.
| Plugin | Description |
|---|---|
| iterative-engineering | Iterative development workflow — brainstorming → tech planning → implementing with multi-agent reviews, dependency-aware execution, and severity-based acceptance |
| image-sprout | Generate and iterate on images with consistent style and subject identity using the image-sprout CLI |
Each plugin maintains its own changelog, managed by release-please:
MIT