{"_id":"@coastdigitalgroup/coastai-skills","_rev":"3-c27e0b47346a3e6f8a01db357127d495","name":"@coastdigitalgroup/coastai-skills","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@coastdigitalgroup/coastai-skills","version":"0.1.0","keywords":["mcp","model-context-protocol","claude","ai-skills","website-design","website-development"],"license":"MIT","_id":"@coastdigitalgroup/coastai-skills@0.1.0","maintainers":[{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"}],"bin":{"coastai-skills":"dist/index.js"},"dist":{"shasum":"d7b96ceced6903698b0b6574757700eb7b01c300","tarball":"https://registry.npmjs.org/@coastdigitalgroup/coastai-skills/-/coastai-skills-0.1.0.tgz","fileCount":169,"integrity":"sha512-Earbykdnc7Rn/RnQHf5duEpmsBI2SWufgqrvLx15IWenaTuKYSB//A+wuUQ/rGb2ffT1bYPP/oZQYkfus07+Pw==","signatures":[{"sig":"MEUCIQCyRcEDHYv1aB/l5dUppUPPyDMfwu5JsNxKx5udqDqQOAIgBWNf9lLTPcYm0fqsDCohRTjsvh8rd0s1+SwP7VzJ+nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536680},"type":"module","engines":{"node":">=18"},"gitHead":"f1fda29c30040866d729bf8941236ce8c9388ff0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","build":"tsc"},"_npmUser":{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"},"_npmVersion":"11.12.1","description":"MCP server for the coast-ai-skills library. Exposes website design, development, and growth skills to AI agents via list_skills and get_skill tools.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.6.1","eslint":"^9.39.4","typescript":"^6.0.3","@types/node":"^25.6.0","typescript-eslint":"^8.59.0"},"_npmOperationalInternal":{"tmp":"tmp/coastai-skills_0.1.0_1777166853013_0.22791420300004073","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@coastdigitalgroup/coastai-skills","version":"0.2.0","keywords":["mcp","model-context-protocol","mcp-server","claude","codex","cursor","windsurf","zed","continue","ai-skills","website-design","website-development","conversion-rate-optimization"],"license":"MIT","_id":"@coastdigitalgroup/coastai-skills@0.2.0","maintainers":[{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"}],"homepage":"https://github.com/coastdigitalgroup/coastai-skills#readme","bugs":{"url":"https://github.com/coastdigitalgroup/coastai-skills/issues"},"bin":{"coastai-skills":"dist/index.js"},"dist":{"shasum":"c015814a6ecc48c4336c7a569df9dedd9a256650","tarball":"https://registry.npmjs.org/@coastdigitalgroup/coastai-skills/-/coastai-skills-0.2.0.tgz","fileCount":596,"integrity":"sha512-qlVyB2C3XdeX4RUriA3ZCvLQXQVoGzuKUjUJ7uYwRraqFIx6L3TMKzEF1KllbGwxpUMKJECR70G2JbOA6VQqOQ==","signatures":[{"sig":"MEYCIQCQCmvP1efmM5Mitjpsv379bcTwf+TnvcvtAUR1BOIweQIhAIzghRFyxv5mj+UOxWCNy8PeTkZYVd/qI7z3sVcQzEY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2020471},"type":"module","engines":{"node":">=22"},"gitHead":"f96e386116de23a2db47c8d8368c3fd3922bd986","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","build":"tsc","validate":"npm run typecheck && npm run lint && npm run build && npm run check:skills && npm run check:package","typecheck":"tsc --noEmit","check:skills":"node scripts/check-skills.mjs","check:package":"npm pack --dry-run"},"_npmUser":{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"},"repository":{"url":"git+https://github.com/coastdigitalgroup/coastai-skills.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for the coastai-skills library. Exposes website design, development, and growth skills to AI agents via search_skills, list_skills, and get_skill tools.","directories":{},"_nodeVersion":"24.15.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","jiti":"^2.7.0","eslint":"^10.4.1","typescript":"^6.0.3","@types/node":"^25.9.1","typescript-eslint":"^8.60.0"},"_npmOperationalInternal":{"tmp":"tmp/coastai-skills_0.2.0_1783248484158_0.18002833096521442","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@coastdigitalgroup/coastai-skills","version":"0.3.0","description":"MCP server for the coastai-skills library. Exposes website design, development, and growth skills to AI agents via search_skills, list_skills, and get_skill tools.","repository":{"type":"git","url":"git+https://github.com/coastdigitalgroup/coastai-skills.git"},"bugs":{"url":"https://github.com/coastdigitalgroup/coastai-skills/issues"},"homepage":"https://github.com/coastdigitalgroup/coastai-skills#readme","type":"module","bin":{"coastai-skills":"dist/index.js"},"scripts":{"build":"tsc","validate":"npm run typecheck && npm run lint && npm run build && npm run check:skills && npm run check:package","check:package":"npm pack --dry-run","check:skills":"node scripts/check-skills.mjs","dev":"tsx src/index.ts","typecheck":"tsc --noEmit","lint":"eslint src"},"keywords":["mcp","model-context-protocol","mcp-server","claude","codex","cursor","windsurf","zed","continue","ai-skills","website-design","website-development","conversion-rate-optimization"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.30.0"},"devDependencies":{"@types/node":"^26.2.0","@typescript/native":"npm:typescript@^7.0.2","eslint":"^10.8.1","jiti":"^2.7.0","tsx":"^4.23.12","typescript":"npm:@typescript/typescript6@^6.0.2","typescript-eslint":"^8.67.0"},"engines":{"node":">=22"},"allowScripts":{"esbuild@0.28.2":true},"gitHead":"e72f5934be6a48d9c5e3b6fde406f2d80ce44a3b","_id":"@coastdigitalgroup/coastai-skills@0.3.0","_nodeVersion":"24.15.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-swbduJiC573chdqUjncDFpcuQX/EkYdObDM8OywKjFpqLfYiN8RaAME9vcPzdSy8IV/1sFJnW0UiJmw2T9QTcA==","shasum":"14743313d263da623e9275e93e138031b35abb23","tarball":"https://registry.npmjs.org/@coastdigitalgroup/coastai-skills/-/coastai-skills-0.3.0.tgz","fileCount":944,"unpackedSize":4843385,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEuut3pOBv07csuJgpwB8OqAdEp3ioyRBMWR58yGgZSLAiAyIYheAc0PEKSAQzjech6yPghBJapwN8gVre7ZfnPnVA=="}]},"_npmUser":{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"},"directories":{},"maintainers":[{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/coastai-skills_0.3.0_1786866148308_0.04990313579864036"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-26T01:27:32.944Z","modified":"2026-08-16T07:42:28.645Z","0.1.0":"2026-04-26T01:27:33.192Z","0.2.0":"2026-07-05T10:48:04.319Z","0.3.0":"2026-08-16T07:42:28.494Z"},"bugs":{"url":"https://github.com/coastdigitalgroup/coastai-skills/issues"},"license":"MIT","homepage":"https://github.com/coastdigitalgroup/coastai-skills#readme","keywords":["mcp","model-context-protocol","mcp-server","claude","codex","cursor","windsurf","zed","continue","ai-skills","website-design","website-development","conversion-rate-optimization"],"repository":{"type":"git","url":"git+https://github.com/coastdigitalgroup/coastai-skills.git"},"description":"MCP server for the coastai-skills library. Exposes website design, development, and growth skills to AI agents via search_skills, list_skills, and get_skill tools.","maintainers":[{"name":"bradpotts","email":"brad.potts@coastdigitalgroup.com"}],"readme":"# @coastdigitalgroup/coastai-skills\n\n[![npm](https://img.shields.io/npm/v/@coastdigitalgroup/coastai-skills)](https://www.npmjs.com/package/@coastdigitalgroup/coastai-skills)\n[![GitHub issues](https://img.shields.io/github/issues/coastdigitalgroup/coastai-skills)](https://github.com/coastdigitalgroup/coastai-skills/issues)\n[![License](https://img.shields.io/github/license/coastdigitalgroup/coastai-skills)](LICENSE)\n\nA portable, agent-friendly skill library served as an MCP server. Drop it into\nany project and AI agents across Codex, Claude Code, Cursor, Windsurf, Zed, and\nContinue instantly have access to structured guidance for website design,\ndevelopment, and growth tasks — without copying a single file.\n\n## At a glance\n\n- **What this is:** An MCP package that serves portable `SKILL.md` content to AI\n  agents on demand.\n- **Who it is for:** Teams using AI coding/design agents that need reusable\n  website design, development, and growth workflows.\n- **What this package owns:** Skill discovery, skill search, and skill retrieval\n  over three MCP tools.\n- **What this package does not own:** Application runtime logic, framework\n  scaffolding, or replacing your product architecture.\n\n## When to use this package\n\n- You want AI agents to discover and apply reusable skills by topic.\n- You want one shared skill library across editors and agent runtimes.\n- You want a thin MCP layer with most value kept in portable Markdown skills.\n\n## When not to use this package\n\n- You need a web framework starter or full application boilerplate.\n- You need a domain-specific business app instead of a reusable skill library.\n- You want dynamic runtime orchestration beyond skill lookup and retrieval.\n\n[Contributing](CONTRIBUTING.md) | [Changelog](CHANGELOG.md) |\n[Security](SECURITY.md)\n\n---\n\n## Install\n\nRun once in any project directory:\n\n```bash\nnpx @coastdigitalgroup/coastai-skills --install\n```\n\nThe installer auto-detects every supported editor on the machine, writes the MCP\nserver entry into each config, and adds a `CLAUDE.md` instruction so agents know\nto use skills automatically. Restart your editor and it is live.\n\n---\n\n## How it works\n\nThe MCP server exposes three tools agents call on demand:\n\n| Tool                     | What it does                                        |\n| ------------------------ | --------------------------------------------------- |\n| `search_skills(query)`   | Finds relevant skills by keyword — use this first   |\n| `list_skills(category?)` | Browses all skills, optionally filtered by category |\n| `get_skill(name)`        | Loads the full skill content by exact name          |\n\nTypical agent flow:\n\n```text\nUser:  \"Help me build an accessible modal dialog\"\nAgent: search_skills(\"modal dialog accessible\")\n       → accessible-modal-dialog (website-development)\nAgent: get_skill(\"accessible-modal-dialog\")\n       → full workflow, decision rules, validation steps\nAgent: executes with skill guidance\n```\n\nSkills are never injected into context upfront. The agent fetches exactly what\nit needs, when it needs it.\n\n## Package contract\n\n### Runtime interface\n\n| Surface      | Contract                                                     |\n| ------------ | ------------------------------------------------------------ |\n| CLI binary   | `coastai-skills` (published from `dist/index.js`)            |\n| Install mode | `coastai-skills --install` auto-configures supported editors |\n| Server mode  | `coastai-skills` runs MCP over stdio                         |\n| MCP tools    | `search_skills`, `list_skills`, `get_skill`                  |\n\nThis package is CLI-first. There is no documented stable JavaScript API.\n\n### Source-of-truth and edit boundaries\n\n- **Source-of-truth:** Skill content in `/<category>/<skill-name>/SKILL.md` and\n  discovery behavior in `src/skills.ts`.\n- **Generated output:** `dist/` is build output and should not be hand-edited\n  for routine changes.\n- **Protected boundaries:** Keep `src/` as a thin transport/discovery layer and\n  avoid moving execution logic out of skills.\n- **Unsafe direct edits:** Do not hand-edit packaged artifacts for release\n  behavior changes; update source and rebuild instead.\n\n### AI boundaries snapshot\n\n- `CLAUDE.md`: lead implementation authority.\n- `CODEX.md`: release-readiness, docs consistency, stabilization, and validation\n  stewardship.\n- `COPILOT.md`: IDE support guidance.\n- `JULES.md`: bounded automation and micro-maintenance.\n- `AGENTS.md`: shared coordination and ownership boundaries.\n\n---\n\n## Supported editors\n\n| Editor                           | Auto-configured |\n| -------------------------------- | --------------- |\n| Codex                            | ✓               |\n| Claude Code                      | ✓               |\n| Claude Desktop (macOS + Windows) | ✓               |\n| Cursor (project + global)        | ✓               |\n| Windsurf                         | ✓               |\n| Zed (macOS + Linux)              | ✓               |\n| Continue                         | ✓               |\n\n---\n\n## Available skills\n\nThe package currently includes 212 validated skills across three categories.\nUse `list_skills` for the current runtime catalogue and `get_skill(name)` for\nthe full execution guidance.\n\n### website-design (72 skills)\n\n- `accessible-color-system`\n- `accordion-ui-system`\n- `article-layout-system`\n- `badge-and-tag-system`\n- `banner-and-alert-system`\n- `bento-grid-layout-system`\n- `breadcrumb-wayfinding-system`\n- `button-and-action-system`\n- `calendar-and-date-system`\n- `card-ui-system`\n- `carousel-and-slider-system`\n- `command-palette-system`\n- `comment-and-discussion-system`\n- `comparison-matrix-system`\n- `consent-and-preference-system`\n- `conversational-chat-ui-system`\n- `custom-select-and-combobox-system`\n- `dark-theme-design-system`\n- `dashboard-layout-system`\n- `data-table-ui-system`\n- `data-visualization-system`\n- `elevation-and-depth-system`\n- `empty-state-system`\n- `error-and-status-system`\n- `file-upload-management-system`\n- `filter-and-sort-system`\n- `fluid-spacing-system`\n- `fluid-typography-system`\n- `focus-indicator-design-system`\n- `form-design-system`\n- `hero-design-system`\n- `iconography-system`\n- `image-comparison-slider-system`\n- `image-gallery-and-lightbox-system`\n- `imagery-and-media-system`\n- `interactive-state-system`\n- `interface-motion-system`\n- `internationalization-design-system`\n- `kanban-board-ui-system`\n- `logo-grid-system`\n- `metric-and-statistic-system`\n- `notification-center-system`\n- `onboarding-tour-system`\n- `overlay-and-dialog-system`\n- `page-header-system`\n- `pagination-system`\n- `pricing-table-ui-system`\n- `product-detail-layout-system`\n- `property-and-attribute-system`\n- `responsive-grid-system`\n- `review-and-rating-system`\n- `search-interface-system`\n- `section-composition-system`\n- `segmented-control-system`\n- `settings-interface-system`\n- `shopping-cart-ui-system`\n- `sidebar-navigation-system`\n- `site-footer-system`\n- `site-navigation-system`\n- `skeleton-state-system`\n- `step-progress-system`\n- `sticky-and-floating-ui-system`\n- `store-locator-system`\n- `tab-ui-system`\n- `table-of-contents-system`\n- `testimonial-and-quote-system`\n- `timeline-activity-system`\n- `toast-and-snackbar-system`\n- `tooltip-and-hint-system`\n- `tree-view-navigation-system`\n- `user-avatar-system`\n- `visual-hierarchy-system`\n\n### website-development (73 skills)\n\n- `accessible-accordion-implementation`\n- `accessible-audio-player-implementation`\n- `accessible-bottom-sheet-implementation`\n- `accessible-breadcrumb-implementation`\n- `accessible-carousel-implementation`\n- `accessible-combobox-implementation`\n- `accessible-context-menu-implementation`\n- `accessible-date-picker-implementation`\n- `accessible-drag-and-drop-list`\n- `accessible-file-upload-implementation`\n- `accessible-modal-dialog`\n- `accessible-multi-select-tag-input`\n- `accessible-pagination-implementation`\n- `accessible-password-field-implementation`\n- `accessible-range-slider-implementation`\n- `accessible-split-pane-implementation`\n- `accessible-star-rating-implementation`\n- `accessible-switch-implementation`\n- `accessible-tabs-implementation`\n- `accessible-toast-implementation`\n- `accessible-tooltip-implementation`\n- `accessible-tree-view-implementation`\n- `adaptive-loading`\n- `bfcache-optimization`\n- `body-scroll-lock-implementation`\n- `client-side-idle-detection`\n- `client-side-image-compression`\n- `client-side-storage-management`\n- `container-queries-implementation`\n- `copy-to-clipboard-implementation`\n- `css-cascade-layers`\n- `css-grid-layout-implementation`\n- `css-stacking-contexts`\n- `cumulative-layout-shift-mitigation`\n- `dark-mode-implementation`\n- `dynamic-text-truncation`\n- `fetch-race-condition-management`\n- `fluid-typography-and-spacing`\n- `focus-management-client-side-navigation`\n- `focus-trap-implementation`\n- `high-contrast-forced-colors-implementation`\n- `high-performance-css-animations`\n- `infinite-scroll-implementation`\n- `input-masking-and-formatting`\n- `interaction-performance-optimization`\n- `keyboard-shortcut-implementation`\n- `lazy-loading-implementation`\n- `mobile-viewport-implementation`\n- `multi-step-form-implementation`\n- `native-video-implementation`\n- `popover-api-implementation`\n- `print-style-optimization`\n- `resource-prioritization-strategy`\n- `responsive-data-tables`\n- `responsive-images`\n- `responsive-navigation-implementation`\n- `robust-form-implementation`\n- `rtl-layout-implementation`\n- `scroll-driven-animations-implementation`\n- `scroll-reveal-implementation`\n- `scrollbar-layout-shift-prevention`\n- `service-worker-offline-and-cache-management`\n- `skeleton-screen-implementation`\n- `sticky-element-implementation`\n- `svg-optimization-implementation`\n- `table-of-contents-implementation`\n- `text-zoom-and-resize-resilience`\n- `third-party-embed-optimization`\n- `url-state-synchronization`\n- `view-transitions-implementation`\n- `virtual-list-implementation`\n- `web-font-optimization`\n- `web-worker-implementation`\n\n### website-growth (67 skills)\n\n- `404-page-recovery`\n- `abm-personalization-optimization`\n- `about-us-page-optimization`\n- `announcement-bar-optimization`\n- `app-download-optimization`\n- `billing-interval-optimization`\n- `buy-now-pay-later-optimization`\n- `cart-experience-optimization`\n- `checkout-flow-optimization`\n- `checkout-order-bump-optimization`\n- `checkout-payment-decline-optimization`\n- `co-branded-landing-page-optimization`\n- `competitor-comparison-optimization`\n- `contact-page-optimization`\n- `contextual-cta-optimization`\n- `conversational-conversion-optimization`\n- `cookie-consent-optimization`\n- `customer-case-study-optimization`\n- `discount-and-coupon-optimization`\n- `enterprise-trust-center-optimization`\n- `exit-intent-recovery`\n- `faq-section-optimization`\n- `free-shipping-threshold-optimization`\n- `gated-content-paywall-optimization`\n- `gift-with-purchase-optimization`\n- `guided-discovery-optimization`\n- `hero-section-optimization`\n- `inclusive-conversion-optimization`\n- `integrations-directory-optimization`\n- `interactive-demo-optimization`\n- `internal-search-optimization`\n- `landing-page-content-hierarchy`\n- `lead-capture-form-optimization`\n- `lead-magnet-optimization`\n- `localization-optimization`\n- `meeting-scheduling-optimization`\n- `message-match-optimization`\n- `micro-survey-optimization`\n- `mobile-conversion-optimization`\n- `objection-handling-optimization`\n- `post-conversion-momentum`\n- `post-purchase-cross-sell-optimization`\n- `pricing-page-optimization`\n- `product-listing-page-optimization`\n- `product-page-optimization`\n- `referral-loop-optimization`\n- `request-for-quote-optimization`\n- `return-visitor-optimization`\n- `risk-reversal-optimization`\n- `search-snippet-optimization`\n- `secondary-cta-optimization`\n- `size-guide-and-fit-optimization`\n- `social-auth-optimization`\n- `social-proof-optimization`\n- `stockout-recovery-optimization`\n- `subscription-cancel-flow-optimization`\n- `trial-to-paid-optimization`\n- `upsell-cross-sell-optimization`\n- `urgency-and-scarcity-optimization`\n- `user-intent-alignment`\n- `user-onboarding-optimization`\n- `value-calculator-optimization`\n- `video-conversion-optimization`\n- `visual-hierarchy-and-scanning-patterns`\n- `waitlist-prelaunch-optimization`\n- `welcome-popup-optimization`\n- `wishlist-optimization`\n\n---\n\n## Adding skills\n\nThe library is domain-agnostic. Add any topic by dropping a folder into a\ncategory directory:\n\n```text\n/<category>/<skill-name>/SKILL.md\n```\n\nEach `SKILL.md` requires a frontmatter block. The `description` is what agents\nuse to decide if a skill is relevant:\n\n```markdown\n---\nname: your-skill-name\ndescription:\n  One or two sentences explaining what this skill does and when to trigger it.\n  Write it as if the agent is reading it to decide whether to load the skill.\n---\n```\n\nThe MCP server discovers new skills automatically — no code changes or rebuilds\nneeded.\n\nOptional support folders alongside `SKILL.md`:\n\n- `examples/` — worked examples\n- `templates/` — reusable files\n- `references/` — detailed reference material\n- `assets/` — images or other static files\n- `scripts/` — deterministic helper scripts\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/coastdigitalgroup/coastai-skills.git\ncd coastai-skills\nnpm install\nnpm run validate\n```\n\n| Command                 | What it does                                                   |\n| ----------------------- | -------------------------------------------------------------- |\n| `npm run build`         | Compiles TypeScript to `dist/`                                 |\n| `npm run validate`      | Runs typecheck, lint, build, skill checks, and package checks   |\n| `npm run check:skills`  | Validates skill frontmatter, naming, and support-folder policy |\n| `npm run check:package` | Validates packability with `npm pack --dry-run`                |\n| `npm run typecheck`     | Type-check without emitting files                              |\n| `npm run lint`          | ESLint over `src/`                                             |\n| `npm run dev`           | Runs the MCP server directly via tsx                           |\n\nThe MCP server source lives in `src/`. Skills live in the category folders at\nthe repo root. They are independent — editing skills never requires a rebuild.\n\n## Validation and release notes\n\n- Full validation gate: `npm run validate`\n- Release process: follow `RELEASE.md`\n- Release-facing history: `CHANGELOG.md`\n\nFor `src/`, package, or tooling changes, run the full gate before handoff. For\nskill-only or docs-only changes, validate frontmatter, links, naming, and\ncross-doc consistency.\n\n## Local setup\n\n```bash\ngit clone https://github.com/coastdigitalgroup/coastai-skills.git\ncd coastai-skills\nnpm install\nnpm run validate\n```\n\n## Troubleshooting\n\n- **No skills are found:** confirm category folders are top-level directories\n  and each skill has `SKILL.md` with valid `name` and `description` frontmatter.\n- **Validation fails on skills:** run `npm run check:skills` and fix reported\n  folder/frontmatter errors.\n- **Editor does not detect the server after install:** rerun\n  `npx @coastdigitalgroup/coastai-skills --install` and restart the editor.\n- **Version mismatch in server metadata:** update `package.json`;\n  `src/server.ts` reads version from package metadata.\n\n---\n\n## Contributing\n\nContributions should prioritize portability, reuse, and execution quality over\nvolume. Strengthen an existing skill before creating a near-duplicate.\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for the full workflow,\n[AGENT.md](AGENT.md) for repository structure and quality standards,\n[AGENTS.md](AGENTS.md) for shared agent coordination, [CLAUDE.md](CLAUDE.md) for\nClaude Code implementation authority, [CODEX.md](CODEX.md) for Codex release and\nreview guidance, [COPILOT.md](COPILOT.md) for GitHub Copilot support guidance,\n[JULES.md](JULES.md) for Google Jules maintenance boundaries, and\n[RELEASE.md](RELEASE.md) for the release checklist.\n\nGitHub Copilot support behavior is defined in\n[.github/copilot-instructions.md](.github/copilot-instructions.md).\n\n---\n\n## License\n\nMIT. See [LICENSE](LICENSE).\n","readmeFilename":"README.md"}