frontend-vue SKILL.md skillB
This file is byte-identical to the first copy the registry indexed. Same content hash, so the same checks give both the same grade.
frontend-vue from projanvil/mindforge is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add projanvil/mindforge/frontend-vue@git:20261016.6f8a292Pins git:20261016.6f8a292 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- B, 16 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- projanvil/mindforge
- Path
plugins/mindforge-zh-cn/skills/frontend-vue/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261016.6f8a292, committed Oct 16, 2026
- Size
- 4,407 bytes
- Repository stars
- 3
- License
- MIT
专业的 Vue.js 开发技能,涵盖 Nuxt 3、Vue 3 Composition API、Tailwind CSS 和 Vue 生态系统。使用此技能构建 Vue 应用程序、实现 Nuxt 功能、使用 Pinia 进行状态管理,或使用 shadcn-vue 等组件库。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Vue 开发技能 现代 Vue.js 开发的综合技能,专注于 Nuxt 3、Vue 3 Composition API、Tailwind CSS 和 Vue 生态系统。 ## 何时使用 触发场景:当用户提出以下请求时,使用本 skill: - 当需要构建 Vue 应用或实现 Nuxt 功能时 - 当需要编写 Vue 3 Composition API 组件时 - 当用户要求使用 Pinia 做状态管理或接入 shadcn-vue 组件库时 ## 技术栈 ### 核心框架:Vue 3 + Nuxt 3 #### Vue 3 特性 - **组合式 API (Composition API)**:使用 `<script setup>` 复用逻辑 - **响应式系统**:`ref`, `reactive`, `computed`, `watch` - **Teleport**:将内容渲染到组件 DOM 层次结构之外 - **Fragments**:支持多个根节点 - **Suspense**:处理异步依赖 #### Nuxt 3 特性 - **自动导入**:自动导入 Vue API 和组件 - **基于文件的路由**:`pages/` 目录中的文件创建路由 - **服务器引擎 (Nitro)**:通用部署 - **数据获取**:`useFetch`, `useAsyncData` - **服务器路由**:`server/api/` 中的 API 端点 - **SEO/Meta**:`useHead`, `useSeoMeta` ### UI 框架:Tailwind CSS + shadcn-vue #### Tailwind CSS - 实用优先架构 - 通过 `tailwind.config.ts` 配置 - 使用 PostCSS 优化 #### shadcn-vue (或类似库) - shadcn/ui 的 Vue 移植版 - 基于 Radix Vue 的可访问组件 - **关键组件**:Button, Input, Select, Dialog, Toast ### 状态管理 - **Pinia**:Vue 官方状态管理库 - 模块化 Store - TypeScript 支持 - DevTools 集成 - 无 Mutation (只有 Actions) ## 项目架构 ### 推荐目录结构 (Nuxt 3) ``` project-root/ ├── app.vue # 根组件 ├── nuxt.config.ts # 配置 ├── components/ # 自动导入组件 │ ├── ui/ # UI 库组件 …
Read the whole file at its exact version.
How to install
mdr add projanvil/mindforge/frontend-vue@sha256:d2f18b077f3a00e6The line at the top of this page pins the label git:20261016.6f8a292, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_rjok5va34lh3vur5)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 16, 2026.
Audit of the latest version
- fail: No script tag (matched: <script)
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4407 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.
Source
projanvil/mindforge · 3 stars · license MIT · pushed 2026-10-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_rjok5va34lh3vur5 GET https://markdownregistry.com/api/v1/resolve?ref=projanvil/mindforge/frontend-vue GET https://markdownregistry.com/api/v1/blob/d2f18b077f3a00e603814d5761018c337a0bb4546ebe5af683ef6bd7d66049d4
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from projanvil/mindforge
Every file in projanvil/mindforge