Skip to content

Installation — Codex

SpecArk installs into Codex through the standard plugin marketplace mechanism. One install registers all twelve spdd-* skills.

Install from the marketplace

bash
codex plugin marketplace add maxgda/spec-ark
codex plugin marketplace upgrade

This registers the SpecArk marketplace from GitHub and makes every spdd-* skill available in your Codex session.

Local development install

For local plugin work or testing before publishing:

  1. Keep the plugin at plugins/specark/.
  2. Keep the marketplace file at .agents/plugins/marketplace.json.
  3. Restart Codex after changing skills, references, or metadata.

This loads the plugin directly from the local directory. Useful when you are developing or modifying the plugin itself.

Verify the install

After install, every skill is invokable by name. The Codex invocation pattern is:

text
Use the <skill-name> skill on @<artifact-path>.

For example:

text
Use the spdd-orchestrator skill on @idea.md in semi-auto mode.

First run

Start with the orchestrator for the default guided path:

text
Use the spdd-orchestrator skill on @idea.md in semi-auto mode.

Or jump directly to the matching phase if you already have an artifact:

text
Use the spdd-story skill on @requirements/brief.md.
Use the spdd-analysis skill on @requirements/STORY-001.md.
Use the spdd-reasons-canvas skill on @spdd/analysis/ANALYSIS-001.md.
Use the spdd-generate skill on @spdd/prompt/PROMPT-001.md.

Skill invocation reference

ActionCommand
Full orchestrated workflowUse the spdd-orchestrator skill on @idea.md in semi-auto mode.
Discovery Interview (manual)Use the spdd-discovery skill on @idea.md.
Planning slice (optional)Use the spdd-plan skill on @idea.md.
Create storiesUse the spdd-story skill on @requirements/brief.md.
Run analysisUse the spdd-analysis skill on @requirements/STORY-001.md.
Generate promptUse the spdd-reasons-canvas skill on @spdd/analysis/ANALYSIS-001.md.
ImplementUse the spdd-generate skill on @spdd/prompt/PROMPT-001.md.
Update prompt after changeUse the spdd-prompt-update skill on @spdd/prompt/PROMPT-001.md.
Sync after refactorUse the spdd-sync skill on @spdd/prompt/PROMPT-001.md.
Generate API testsUse the spdd-api-test skill on @spdd/prompt/PROMPT-001.md.
Sync documentationUse the spdd-doc-sync skill after this workflow change.
Check session healthUse the spdd-session-health skill for spdd-analysis on @requirements/STORY-001.md.

Keeping the plugin up to date

bash
codex plugin marketplace upgrade

Structured Prompt-Driven Development — works with Codex and Claude Code.