frontend

Guide Vue 3 and Vite frontend development with design-system conventions.

223|15|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fulcrumresearch/druids --skill frontend-fulcrumresearch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend
Source: https://github.com/fulcrumresearch/druids/tree/main/.claude/skills/frontend
Command: npx skills add https://github.com/fulcrumresearch/druids --skill frontend-fulcrumresearch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides and accelerates work on the Druids frontend by providing clear guidelines for building, modifying, or fixing the Vue 3 + Vite-based frontend codebase located in the frontend/ directory.

Core Features & Use Cases

  • Covers the Druids frontend stack (Vue 3 with script setup, Vite dev server, vue-router 4) and the frontend/ project layout (frontend/index.html, frontend/src, frontend/package.json, frontend/vite.config.js).
  • Describes the design system, component conventions, and the rodney-based visual iteration workflow used during UI development.
  • Use cases include implementing new UI features, updating design-system components, debugging routing, and ensuring consistency with project conventions.

Quick Start

Start the frontend development server from the frontend directory with npm run dev

Frequently Asked Questions about frontend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Vue 3 components and wire routes using Vite and vue-router?

To implement Vue 3 components and wire routes, this skill guides you through the Druids frontend stack using Vue 3 with script setup, Vite dev server, and vue-router 4. It documents the project layout and conventions to ensure predictable UI feature implementation.

What is the best way to manage frontend project layout and design-system conventions?

Managing frontend project layout and design-system conventions involves following documented standards for the frontend/ directory, including index.html, src, package.json, and vite.config.js. This skill describes the component conventions and visual iteration workflow to maintain consistency.

How do I start the Vite development server for a Vue 3 frontend project?

To start the Vite development server for the Vue 3 frontend, run the command npm run dev from the frontend directory. This launches the local development environment for building and modifying UI features.

Does this frontend skill support debugging routing and updating design-system components?

Yes, this frontend skill supports debugging routing and updating design-system components. It provides guidelines for fixing vue-router 4 issues and enforcing visual iteration workflows during UI development within the frontend/ project.

Can I use this skill to enforce UI development consistency across my Vue 3 codebase?

Yes, you can use this skill to enforce UI development consistency across your Vue 3 codebase. It documents the design system, component conventions, and the rodney-based visual iteration workflow to ensure consistent visual iteration and predictable collaboration.

Why does my Vue 3 frontend need specific project layout conventions for Vite?

Your Vue 3 frontend needs specific project layout conventions for Vite to ensure predictable onboarding and efficient feature implementation. Documenting the stack and file structure like vite.config.js and frontend/src maintains consistent visual iteration across the codebase.