shipwright

star 499

Shipwright build system for The Boring JavaScript Stack — Rsbuild-based asset pipeline replacing Grunt, with framework plugins for React/Vue/Svelte, Tailwind CSS, SSR support, and dev server with HMR. Use this skill when configuring builds, managing assets, or debugging the development server.

sailscastshq By sailscastshq schedule Updated 2/22/2026

name: shipwright description: > Shipwright build system for The Boring JavaScript Stack — Rsbuild-based asset pipeline replacing Grunt, with framework plugins for React/Vue/Svelte, Tailwind CSS, SSR support, and dev server with HMR. Use this skill when configuring builds, managing assets, or debugging the development server. metadata: author: sailscastshq version: '1.0.0' tags: shipwright, rsbuild, build, vite, assets, tailwind, ssr, hmr, boring-stack

Shipwright

Shipwright (sails-hook-shipwright) is the modern build system for The Boring JavaScript Stack. Built on Rsbuild, it replaces the legacy Grunt pipeline with a fast, zero-config asset pipeline that supports React, Vue, and Svelte through framework plugins.

When to Use

Use this skill when:

  • Configuring config/shipwright.js (framework plugins, build options)
  • Understanding the asset pipeline (CSS, JavaScript entry points, static assets)
  • Setting up Tailwind CSS with PostCSS
  • Configuring server-side rendering (SSR) with config/inertia.js
  • Debugging the dev server, HMR, or build issues
  • Understanding the views/app.ejs template and shipwright.styles()/shipwright.scripts() helpers
  • Managing path aliases (~/ for assets/js/)
  • Working with code splitting and third-party CSS imports

Rules

Read individual rule files for detailed explanations and code examples:

Install via CLI
npx skills add https://github.com/sailscastshq/boring-stack --skill shipwright
Repository Details
star Stars 499
call_split Forks 24
navigation Branch main
article Path SKILL.md
More from Creator
sailscastshq
sailscastshq Explore all skills →