Install Ship
Pick your agent. Every command is ready to paste.
npx skills add plugin87/ux-ui-agent-skills --skill shipThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads ship when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the ship skill”. In Codex, type $ship.
The skill itself
SKILL.md
Requirements
This skill needs the full UX/UI Agent Skills kit: the gates, the references and
the design-system library. Install it with npx ux-ui-agent-skills@3.1.0 init
or as the Claude Code plugin. npx skills@1.7.6 add copies the skill folder and
nothing else, and this skill has no guidance-only mode: its whole job is to
run the release bar, which is the gates, so without the kit there is nothing for it to do.
Step 0: is the kit here? Check once:
ls ${CLAUDE_SKILL_DIR}/../../../tokens >/dev/null 2>&1 && echo KIT_OK || echo KIT_MISSINGOnKIT_MISSING, say plainly that only the skill folder was installed, name the install command above, and stop. Do not guess the contents of a file you could not open, and do not report a result you did not produce.
Gate first, then prepare the release. Do nothing destructive without explicit confirmation (no tag, no publish). This command verifies and drafts only.
Quality gate (must be fully green before continuing):
node ${CLAUDE_SKILL_DIR}/../../../scripts/accuracy_report.mjs: report the real N/N.node ${CLAUDE_SKILL_DIR}/../../../scripts/verify_responsive.mjs examples: no overflow from 280 to 951px, hinge clear when folded.python3 ${CLAUDE_SKILL_DIR}/../../../scripts/check_no_emoji.py: UI + taste + instruction surface. If anything fails, stop and fix; do not proceed to the checklist.
Release checklist (per the project release rule):
- Update
README.md: version badge, "current" line, and changelog entry. - Confirm the bump level (major/minor/patch) with the user. It is their call.
- Confirm
examples/apple-homestays gitignored (local IP). - List the commits since the last tag so the changelog is accurate.
- Update
Output a ready-to-review summary: the green N/N line, the proposed version, and the drafted changelog entry. Wait for the user to approve before any
git tag/ publish step.
Tips for Ship
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 26 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Ship
What does the Ship skill do?
Pre-release gate. Run the full gate, responsive + render checks, then produce the release checklist (README badge/current/changelog). Use before tagging a release.
How do I install Ship?
Run "npx skills add plugin87/ux-ui-agent-skills --skill ship" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Ship work in Cursor and Codex?
Yes. Ship uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Ship free?
Ship is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Ship?
Ship is published by plugin87 in the plugin87/ux-ui-agent-skills repository, together with 25 other skills.






