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.