Install JMO Workflow
A step-by-step guide for Claude Code in your terminal.
Before you start
- You need Claude Code installed, internet access, and a supported Claude subscription or a funded Claude Console account. A free Claude account alone does not include Claude Code.
- This installs the core workflow plugin. Supabase, Neon, Stripe and their credentials are not needed.
- Review the public repository before installing. Third-party plugins run with your user permissions.
New to Claude Code? Follow the official setup link above for your operating system, then return here.
Check Claude Code and sign in
Open Terminal on macOS/Linux, or PowerShell on Windows. Check that Claude Code is installed:
claude --versionIf you see a version number, continue. If the command is not found, finish the official setup and reopen your terminal.
If you have not signed in yet, run:
claudeFollow the sign-in prompts. When you reach Claude Code, type /exit to return to your normal terminal prompt.
Add the JMO marketplace
Run this in your normal terminal, outside an active Claude Code session:
claude plugin marketplace add 23jmo/jmo-skillsThis adds Johnathan’s GitHub-hosted marketplace. No manual download or file copying is needed.
Install the workflow plugin
After the marketplace command finishes, run:
claude plugin install jmo-workflow@jmo-skillsThe plugin is jmo-workflow. The marketplace is jmo-skills. The default installation applies to your user account across projects on this computer.
Open your project and check the plugin
Open a terminal in the project folder you want Claude to work on, then run claude. Close and reopen any Claude Code sessions that were already running when you installed.
Inside Claude Code, enter:
/pluginOpen Installed and check that jmo-workflow is enabled.
Run your first skill
Inside Claude Code, enter the full namespaced command:
/jmo-workflow:interviewDescribe what you want to build and answer the questions. The skill helps turn your idea into an implementation specification in your project’s .plans/ folder.
/ go inside Claude Code. Commands beginning with claude go in your normal terminal.You’re set. You can also try /jmo-workflow:ste for technical explanations, or /jmo-workflow:better-ui for interface improvements.
If something doesn’t work
- “claude: command not found”: reopen the terminal and check the official installation and PATH instructions.
- Marketplace or plugin not found: run step 2 before step 3, and copy both names exactly.
- Skill not showing up: restart Claude Code, check
/plugin→ Installed, and use the full/jmo-workflow:interviewname.
Optional service plugins and the Codex handoff have separate setup requirements. They are not required for the installation above. See the repository for those instructions.