Plugin Claude Code
Plugin marketplace listing 9 plugins: oss-branch-protection, signalk-plugin, signalk-container-helper, signalk-registry, npm-oidc-publish.
Plugin Claude Code
Plugin marketplace listing 9 plugins: oss-branch-protection, signalk-plugin, signalk-container-helper, signalk-registry, npm-oidc-publish.
Skill Claude CodeCodex
Use when running a CodeRabbit CLI (cr) code review — typically as the review gate before opening a pull request. Requires the cr CLI installed and signed in to a CodeRabbit account, and uploads the diff to CodeRabbit's cloud. Carries the three mechanics that decide whether a rate-limited review counts — commit first…
Plugin Claude Code
Debug an MCP / tool-backed AI agent: probe ground truth before trusting the agent's account of itself.
Skill Claude CodeCodex
Use when an AI agent backed by MCP servers or tools misbehaves — claims data is missing/unavailable, returns 404s or "server unreachable", gives plausible-but-wrong answers, queries the wrong path, or leaks chain-of-thought / control tokens. Probe ground truth before trusting the agent's account of itself.
Plugin Claude Code
Publish an npm package from GitHub Actions via OIDC trusted publishing — no NPMTOKEN, no OTP in CI.
Skill Claude CodeCodex
Use when publishing an npm package from GitHub Actions with OIDC trusted publishing (no NPMTOKEN, no OTP in CI) — the release-triggered workflow, the new-package first-publish chicken-and-egg, configuring the trusted publisher, and the registry-propagation 404 gotcha.
Plugin Claude Code
Apply a consistent branch-protection template across all public repos in a GitHub org — admin-exempt, CI-gated, force-push/deletion blocked.
Plugin Claude Code
Record a running web app (dev server or live URL) to a clean GIF via puppeteer-core + system Chrome + ffmpeg; handles the headless WebGL/canvas blank-frame gotcha.
Skill Claude CodeCodex
Use when you need a GIF or screen recording of a running web app — a local dev server or a live URL — for a README, PR, or demo, including UI animations, canvas, charts, WebGL, or MapLibre map apps that render blank under naive headless capture.
Plugin Claude Code
Build a SignalK plugin that runs a Docker/Podman container via the signalk-container manager, using the signalk-container-helper library.
Skill Claude CodeCodex
Use when building a SignalK server plugin that runs a Docker/Podman container through the signalk-container manager — the signalk-container-helper library that packages the container lifecycle (wait for the manager, validate the tag, self-heal, ensureRunning, wait for HTTP readiness, wire update routes, stop cleanly)…
Plugin Claude Code
Browser-level end-to-end testing before you open the PR: webapp-e2e for any web app, signalk-server-e2e for a SignalK server/plugin (spin-up, WS deltas, Freeboard) — both gate the change on a green Playwright run and attach it as PR evidence.
Skill Claude CodeCodex
Use when a change to the SignalK server or a SignalK plugin needs a real browser-level end-to-end check before opening a PR — spin up a local server on a scratch config, drive its Admin UI / plugin config panel / Freeboard-SK, and feed live data over the WebSocket delta stream so data-driven UI actually has data. The…
Skill Claude CodeCodex
Use when a change to a web app — a dev server, a live URL, or an isolated UI component like a plugin config panel — needs a real browser-level end-to-end check before opening a PR. Covers driving the app with Playwright (the repo's bundled chromium, not a system/MCP browser), the headless-Chrome blank-canvas gotcha…
Plugin Claude Code
Author and publish a SignalK server plugin: the @signalk/server-api patterns that work + npm OIDC trusted publishing.
Skill Claude CodeCodex
Use when authoring and publishing a SignalK server plugin to npm — the @signalk/server-api patterns that actually work (resource provider vs router, deltas, vessel position), the package scaffold, and npm OIDC trusted publishing (including the new-package first-publish chicken-and-egg).
Plugin Claude Code
Preview your expected SignalK registry score before publishing — screenshots, changelog, and audit gaps that cost points, with the score you'd likely receive.
Skill Claude CodeCodex
Use when publishing or maintaining a SignalK plugin and you want to know its registry score. Fetches the actual published score from the registry, then previews the criteria you can fix locally (screenshots, changelog, audit, plugin-CI) and shows what each gap costs.
sailingnaturali/club-moorage-mcp
MCP server Claude CodeCodexCursor
MCP server "club-moorage-mcp" as configured in sailingnaturali/club-moorage-mcp. Runs locally from the club-moorage-mcp Python package.
MCP server Claude CodeCodexCursor +2
MCP server "flighty-mcp" as configured in sailingnaturali/flighty-mcp. Runs locally from the flighty-mcp Python package.