vue-master-crud-standard

Enforce the BM 12/3 CRUD standard for Vue admin views.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/bmslabs/bmlabs-projects-templates --skill vue-master-crud-standard
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vue-master-crud-standard
Source: https://github.com/bmslabs/bmlabs-projects-templates/tree/main/view-vuejs/.github/skills/vue-master-crud-standard
Command: npx skills add https://github.com/bmslabs/bmlabs-projects-templates --skill vue-master-crud-standard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Inconsistent CRUD admin views across Vue projects, lacking a uniform pattern, leading to duplicated work and fragile interfaces.

Core Features & Use Cases

  • Enforces a three-section CRUD template (Actions, Data, Modals) with shared components.
  • Provides strict TypeScript usage and a predictable component structure for maintainability.
  • Ideal for admin panels, dashboards, and any repetitive Create/Read/Update/Delete screens to ensure consistency and faster delivery.

Quick Start

Use the BM 12/3 master CRUD standard to scaffold a new Vue admin view using shared components.

Frequently Asked Questions about vue-master-crud-standard

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

FAQPage Schema
How do I standardize CRUD admin views in Vue to avoid duplicated work?▼

Standardizing Vue CRUD admin views requires enforcing a three-section template (Actions, Data, Modals) using shared components. This enforces a predictable structure and strict TypeScript usage, eliminating duplicated work and fragile interfaces across admin panels.

What is the BM 12/3 standard for Vue UI patterns?▼

The BM 12/3 standard for Vue UI is a CRUD template enforcing consistent, typed, and shared-component based interfaces. It requires a YAML frontmatter in SKILL.md, a references folder with reusable templates, and explicit component testing guidance.

How do I scaffold a new Vue admin view using shared components and TypeScript?▼

To scaffold a Vue admin view, apply the BM 12/3 master CRUD standard to generate a predictable component structure. This enforces strict TypeScript usage and shared components across Actions, Data, and Modals sections.

Does this Vue CRUD standard require TypeScript for admin dashboards?▼

Yes, this Vue CRUD standard provides strict TypeScript usage for admin dashboards. It enforces typed, shared-component based CRUD interfaces to guarantee end-to-end consistency and maintainability across repetitive Create/Read/Update/Delete screens.

What's the best way to structure repetitive Create/Read/Update/Delete screens in Vue?▼

The best way to structure repetitive Vue CRUD screens is using a three-section template: Actions, Data, and Modals. This enforces a predictable component structure with shared components, ensuring faster delivery and maintainability.

Why are my Vue admin panels lacking a uniform CRUD pattern?▼

Vue admin panels lack a uniform CRUD pattern due to inconsistent development approaches. Applying the BM 12/3 standard enforces a predictable component structure with shared templates and strict typing to guarantee end-to-end consistency.