By SkipLabs
Generate a backend service or API with SkipLabs' Skipper, then build the matching frontend. Bundles a build skill (create/run/iterate + UI) and a setup skill (onboard Docker, login, balance), plus /skipper:status and /skipper:new commands.
Generate a backend service or API with SkipLabs' Skipper CLI (`npx @skiplabs/skipper`), then build a matching frontend. Use when the user wants to build a web app, website, or full-stack app that needs a backend; when they ask for an API, backend service, or a data/CRUD service; or when they mention Skipper. Skipper generates the service from a `prompt.md`; this skill drives `create`/`run`, reads the generated `openapi.json`, scaffolds the UI against it, and covers it with Playwright end-to-end tests. If the environment isn't set up, defer to the `/skipper:skipper-setup` skill first.
Set up or repair a Skipper environment so the `skipper` skill can run: locate/install the CLI, start Docker, sign in, and check balance. Use when the user wants to install, set up, configure, or log into Skipper; when `skipper status` reports Docker not running, not logged in, or an empty balance; or when the `skipper` skill's preflight fails. Detects what's missing and guides the user through the human-only steps (browser login, top-up) — it never fabricates them.
A shareable Claude Code plugin that lets your coding agent delegate backend generation to Skipper and build the frontend itself.
Ask "build an app/website with a backend" or "create an API for X" and the agent
will: confirm you want Skipper → check your environment → write a prompt.md →
skipper create the service → read the generated openapi.json → run it →
scaffold a UI against the spec. The backend is generated by Skipper; the UI is
built by your agent against the generated OpenAPI contract.
| Item | Type | Triggers on |
|---|---|---|
/skipper:skipper-build | skill | "build an app/website with a backend", API/service requests, or mentioning Skipper |
/skipper:skipper-setup | skill | "set up / log into Skipper", or when build's preflight fails |
/skipper:status | command | quick readiness check (Docker / login / balance) |
/skipper:new | command | start a new service: /skipper:new <description> |
The build skill defers to the setup skill when the environment isn't ready — there's no router; Claude selects skills by their descriptions.
.
├── .claude-plugin/
│ ├── plugin.json # plugin manifest
│ └── marketplace.json # this repo doubles as a single-plugin marketplace
├── skills/
│ ├── skipper-build/SKILL.md
│ └── skipper-setup/SKILL.md
└── commands/
├── status.md
└── new.md
npx skills add skiplabs/skipper-skills
Then start a fresh session so the skills load. (skiplabs is the marketplace
name from marketplace.json; skipper is the plugin name from plugin.json,
hence the /skipper: command prefix.)
# Fastest: load the plugin dir directly
claude --plugin-dir /Users/hugo/dev/skiplabs/skipper-skills
# Or exercise the real marketplace path against the local checkout
/plugin marketplace add /Users/hugo/dev/skiplabs/skipper-skills
/plugin install skipper@skiplabs
Start a fresh session after installing so the skills load.
The setup skill guides these, but they ultimately need a human (browser/payment) and can't be automated:
npx --yes @skiplabs/skipper login
(interactive: browser + paste token). Sign up / top up at
https://www.skipper.skiplabs.io.The CLI itself needs no install; the skills always call it via
npx --yes @skiplabs/skipper — never a skipper on PATH, which could be a
different tool or a local dev build pointing at the wrong backend.
skiplabs/skipper-skills repo so
npx skills add skiplabs/skipper-skills resolves.version in both plugin.json and marketplace.json on each release
(omit version to track the git SHA instead) — CI fails the build if they
drift apart.The published @skiplabs/skipper
CLI. See each SKILL.md for the full runbook and command reference.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub skiplabs/skipper-skills --plugin skipperComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.