scaffold-component

Generate a Vuetify Vue 3 SFC scaffold with Composition API props and emits.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/IntelliTect/IntelliPlugins --skill scaffold-component-intellitect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-component
Source: https://github.com/IntelliTect/IntelliPlugins/tree/main/plugins/vuetify-components/skills/scaffold-component
Command: npx skills add https://github.com/IntelliTect/IntelliPlugins --skill scaffold-component-intellitect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold a Vuetify Vue 3 component using the Composition API with a clean structure that includes props, emits, and accessibility considerations, reducing boilerplate and ensuring consistency.

Core Features & Use Cases

  • Generates a complete Single File Component (SFC) scaffold with composition API setup, props, and emits.
  • Ensures accessibility best practices and Vuetify conventions are followed.
  • Use cases include creating reusable UI components, page-level wrappers, modals, and data-display components.

Quick Start

Provide the component name, purpose, props, and emits to scaffold the component.

Frequently Asked Questions about scaffold-component

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

FAQPage Schema
How do I scaffold a Vue 3 component with Vuetify and the Composition API?

Yes, you can generate reusable UI components, page-level wrappers, modals, and data-display components by providing their specifications. The scaffold ensures consistent SFC structure, Vuetify integration, and accessibility best practices for any front-end UI scenario.

Does scaffolding a Vuetify Vue 3 component include accessibility considerations?

Yes, scaffolding a Vuetify Vue 3 component includes accessibility considerations by ensuring the generated SFC adheres to defined accessibility requirements. This guarantees that reusable components follow best practices for accessible front-end UI development from the start.

What do I need to provide to scaffold a Vue 3 SFC?

To scaffold a Vue 3 SFC, you need to provide a concise specification containing the component name, purpose, props, and emits. This input generates a ready-to-use Vuetify component with a clean structure, reducing boilerplate.

Why generate a scaffold for Vue 3 components instead of writing them manually?

Generating a scaffold for Vue 3 components reduces boilerplate and ensures consistency across your UI components. It automatically applies a defined SFC structure, Composition API setup, and Vuetify conventions, preventing structural discrepancies in front-end development.

Can I use this to scaffold components for any Vue 3 front-end UI scenario?

Yes, you can use this to scaffold components for various Vue 3 front-end UI scenarios, including reusable UI components, page-level wrappers, modals, and data-display components. It consistently applies Vuetify integration guidelines and SFC structure across all use cases.