From sem-ai
Diagnose sem-ai plugin issues when the sem-ai binary isn't installed yet, and guide the user through binary install.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sem-ai:sem-ai-bootstrapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The sem-ai plugin's MCP server, slash commands, and SessionStart update-check
The sem-ai plugin's MCP server, slash commands, and SessionStart update-check
hook all call the sem-ai Go binary. The plugin bundles only the manifest +
skills + slash-command markdown — the binary lives outside the plugin and
must be installed separately.
The user has installed the sem-ai plugin (via /plugin install sem-ai@semaphoreio)
but is hitting one of:
sem-ai binary not found on PATH. Install: ...Install the binary:
curl -fsSL https://raw.githubusercontent.com/semaphoreio/sem-ai/main/install.sh | sh
After install, they may need to add $HOME/.local/bin (or $HOME/.semaphore-ai/bin)
to their PATH — install.sh prints a hint on stderr when that's needed.
Then:
sem-ai connect <your-org>.semaphoreci.com <your-api-token>
Token is found at https://me.semaphoreci.com/account.
After binary install + token bootstrap, restart their AI host session (or reload the plugin) so the MCP server picks up the now-working binary.
If the user can already run sem-ai version from their shell, the binary
is installed. The issue is elsewhere — likely token / network / org context.
Direct them to sem-ai context list and sem-ai diagnose instead.
npx claudepluginhub semaphoreio/sem-ai --plugin sem-aiProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.