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.