Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add YuDefine/nuxt-supabase-starter --skill nuxt-data-auditgit clone --depth 1 https://github.com/YuDefine/nuxt-supabase-starterWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/yudefine/nuxt-supabase-starter/nuxt-data-audit)<a href="https://agentmods.dev/skills/yudefine/nuxt-supabase-starter/nuxt-data-audit"><img src="https://agentmods.dev/badge/skills/yudefine/nuxt-supabase-starter/nuxt-data-audit/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/yudefine/nuxt-supabase-starter/nuxt-data-audit"><img src="https://agentmods.dev/badge/skills/yudefine/nuxt-supabase-starter/nuxt-data-audit.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00057 | $0.05339 |
| Opus 5 | $0.00028 | $0.02669 |
| Sonnet 5 | $0.00011 | $0.01068 |
| Haiku 4.5 | $0.00006 | $0.00534 |
Grade A, and why
nuxt-data-audit scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 348 lines — stays where its author put it; the contents beside it link to each section on GitHub.
本流程只稽核與回報。metadata.clade.permission_tier 是政策標記,不是原生權限控制;修正依本次任務既有授權處理。
nuxt-data-audit — Nuxt data-fetching & performance golden path audit。這是 skill 的檢查流程,沒有同名獨立 CLI;下方參數由執行 skill 的 agent 解讀。原生入口未載入時,讀取本文件與 reference rule 後依已授權工具執行。
開始評分前讀取 reference rule:clade 的 rules/core/nuxt-data-perf.md,或目前 runtime 已交付的同名規約。若無法取得該規約,報告標示未完成。
Cookbook:~/offline/clade/vendor/snippets/nuxt-data-perf/
何時跑
- 定期稽核:跨 consumer fleet 完善度掃描(從 clade home 跑,指定 consumer path)
- 新功能完成後:對 consumer 當前 codebase 的 data-fetching 品質做 baseline check
- code-review 輔助:reviewer 可跑此 skill 取得量化數據輔助 review
- 新 consumer onboard:day-1 baseline 建立
怎麼跑
/nuxt-data-audit # 掃當前 cwd 的 consumer
/nuxt-data-audit ~/offline/TDMS # 掃指定 consumer
/nuxt-data-audit --fleet # 掃全 fleet(從 clade home 用 registry/consumers.json)
Phase 1 — Dependency Detection
判斷 consumer 的 data-fetching stack:
# 檢查 package.json
grep -E '@pinia/colada|@pinia/colada-nuxt|@pinia/nuxt' package.json
分為兩類:
- Colada consumer:安裝了 @pinia/colada → 全部 checklist 適用
- Non-Colada consumer:未安裝 → E9/E10 標 N/A,其餘全部適用
Phase 2 — 候選掃描與逐項查核
以下文字搜尋只產生候選;程式探索先使用當前可用的 codebase graph 工具,shell 搜尋依 repository 規約補充。逐筆讀取實際呼叫與資料路徑後評分。零命中、檔案數或函式名稱數量不等於行為已驗證。
每列保留適用範圍、檔案/呼叫位置與判定證據。沒有適用對象記 N/A 並說明已查範圍;尚未讀完呼叫鏈或缺執行證據記 unknown。這兩種狀態都不算 pass。
E1 — setup 無裸 $fetch(HR-1)
# 找 .vue 檔中 <script setup> 的 $fetch(排除 event handler)
# 注意 $csrfFetch 等 alias 也要查
find . -name '*.vue' -not -path '*/node_modules/*' -not -path '*/.nuxt/*' -not -path '*/test/*' \
| xargs grep -l '\$fetch\|\$csrfFetch'
對每個命中檔案:追查初始資料載入的實際呼叫路徑,包括 setup 呼叫的 helper/alias。函式包裝本身不提供 SSR payload 保護。
判定:
- pass:初始資料由 useFetch/useAsyncData/useQuery 等適用機制承接,其他 $fetch 只由事件等非初始載入入口觸發。
- fail:setup 初始載入直接或經 helper 呼叫裸 $fetch。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday Changed · +19 lines 8ab1694abc1c
- 5d ago First seen · 329 lines · 57 tokens per session scan A fa1aa8f27e7e
nuxt-data-audit is a skill published in the GitHub repository YuDefine/nuxt-supabase-starter (45 stars, last pushed today), licensed MIT. It adds 57 tokens to every session and 5,339 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
nuxt-ui
Build UIs with @nuxt/ui v4 — 125+ accessible Vue components with Tailwind CSS theming. Use when creating interfaces, customizing themes to match a brand, building forms, or composing layouts like dashboards, docs sites, and chat interfaces.
wot-ui-v2
A reference guide for using Wot UI v2, a component library for uni-app and Vue 3 applications. It covers components, forms, themes, feedback dialogs, and common usage problems.
vue-expert
Expert knowledge in Vue.js 3, Composition API, Pinia state management, and Nuxt.js for building modern reactive web applications. Use when the user mentions Vue 3, the Composition API, Pinia, Nuxt, reactive, or frontend, or when the task involves Vue 3 Fundamentals, Composition API, Pinia State Management, or Nuxt.js.
Component Test Scaffold (Vue.js)
Generate Vue.js component test skeletons (Vue Test Utils) from specifications.
nuxt-docs
Nuxt 4.x — full-stack Vue.js framework. File-based routing, auto-imports, SSR, Nitro, layers, modules.
review-frontend
Performs a strict code review of the Svelte 5 frontend code (files, diffs, or snippets). Trigger whenever the user shares frontend code (Svelte, TypeScript, CSS) and asks for a review, feedback, or says "review this" — including partial snippets.