← Back to Skills Marketplace
Vue3 Project Standard
by
Bovin Phang
· GitHub ↗
· v1.0.0
· MIT-0
227
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install vue3-project-standard
Description
Vue 3 + TypeScript 项目的完整工程规范,涵盖项目结构、组件设计、Composables、路由、Pinia 状态管理、API 层、错误处理、测试和性能优化。当用户在 Vue 项目中创建、修改组件或模块,涉及架构设计、代码编写时自动激活。
Usage Guidance
This skill is an instruction-only coding standard for Vue 3 + TypeScript and appears internally consistent and low-risk: it doesn't request credentials, install code, or access system files. Before enabling, consider: (1) provenance — the source/homepage is unknown, so review the SKILL.md content yourself to ensure the conventions match your team's requirements; (2) autonomous activation — the skill can be invoked by the agent (platform default), so ensure you trust the skill and review any automatic suggestions before applying code changes; (3) review any generated code or recommended templates before committing them into your repository. If you need stronger guarantees, require a human review step or restrict the agent's ability to modify files automatically.
Capability Analysis
Type: OpenClaw Skill
Name: vue3-project-standard
Version: 1.0.0
The skill bundle provides a comprehensive set of engineering standards and best practices for Vue 3 and TypeScript projects. It includes detailed guidelines for project structure, component design, state management (Pinia), and API integration. No malicious code, data exfiltration, or harmful instructions were found in SKILL.md or _meta.json; the content is entirely focused on improving code quality and consistency for developers.
Capability Assessment
Purpose & Capability
The skill's name and description describe a coding/architecture standard for Vue 3 + TypeScript projects. The skill requires no binaries, env vars, installs, or config paths — which is consistent for an instruction-only style guide. There are no unexpected credentials or cloud APIs requested.
Instruction Scope
SKILL.md contains project structure, coding conventions, and examples. It does not instruct the agent to read arbitrary system files, harvest environment variables, call external endpoints, or modify unrelated system configuration. The scope is limited to recommending code/structure conventions for a Vue project.
Install Mechanism
There is no install specification and no code files to install or execute. As an instruction-only skill, it does not download or write artifacts to disk, which is proportionate to its purpose.
Credentials
The skill declares no required environment variables, credentials, or config paths. That matches expectations for a project-style guide and is proportionate to its stated functionality.
Persistence & Privilege
Flags show user-invocable true, always false, and model invocation enabled (the platform default). The skill does not request permanent/system-wide presence or elevated privileges. Note: the description mentions automatic activation when users modify Vue code — this is a behavioral trigger description but does not imply it forcibly installs or persists beyond normal skill invocation rules.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vue3-project-standard - After installation, invoke the skill by name or use
/vue3-project-standard - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
vue3-project-standard 2.0.0 introduces a comprehensive, industry-aligned convention for organizing and developing Vue 3 + TypeScript projects.
- Adds a detailed recommended project directory structure for mid/large-scale Vue 3 + TypeScript projects, including best-practice divisions for pages, features, components, composables, services, stores, config, locales, assets, directives, plugins, styles, constants, and more.
- Specifies clear principles for separating business logic, UI components, and domain features.
- Provides design guidelines for components, including script setup with TypeScript, prop and emit typing, composable extraction, template clarity, and reuse strategy.
- Outlines standards for project-level comments (favoring Chinese), public APIs, and file naming.
- Details TypeScript usage in Vue 3 context, with code samples for props/emits, strict typing, and interface usage.
- Defines patterns for composable hooks (naming, returned structures, async patterns, readonly states) and recommends library usage when available.
- Documents expectations around Slots, Provide/Inject (with typings and cross
Metadata
Frequently Asked Questions
What is Vue3 Project Standard?
Vue 3 + TypeScript 项目的完整工程规范,涵盖项目结构、组件设计、Composables、路由、Pinia 状态管理、API 层、错误处理、测试和性能优化。当用户在 Vue 项目中创建、修改组件或模块,涉及架构设计、代码编写时自动激活。 It is an AI Agent Skill for Claude Code / OpenClaw, with 227 downloads so far.
How do I install Vue3 Project Standard?
Run "/install vue3-project-standard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Vue3 Project Standard free?
Yes, Vue3 Project Standard is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Vue3 Project Standard support?
Vue3 Project Standard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Vue3 Project Standard?
It is built and maintained by Bovin Phang (@bovinphang); the current version is v1.0.0.
More Skills