vue-doctor

Diagnose and fix Vue/Nuxt codebase health issues. Use when reviewing Vue code, fixing performance problems, auditing security, or improving code quality.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "vue-doctor" with this command: npx skills add arjun-ingole/vue-doctor/arjun-ingole-vue-doctor-vue-doctor

Vue Doctor

Scans your Vue/Nuxt codebase for security, performance, correctness, and architecture issues. Outputs a 0-100 score with actionable diagnostics.

Usage

npx -y vue-doctor@latest . --verbose

Workflow

  1. Run the command above at the project root
  2. Read every diagnostic with file paths and line numbers
  3. Fix issues starting with errors (highest severity)
  4. Re-run to verify the score improved

Rules (30+)

  • Security: v-html XSS risks, eval(), hardcoded secrets in client code
  • Composition API: watch as computed, async watchEffect, reactive destructuring, ref in computed
  • Performance: index as key, deep watch, expensive template expressions, method calls in v-for
  • Architecture: prop mutation, missing emits declaration, giant components
  • Correctness: v-if with v-for, this in setup, direct DOM manipulation, missing prop types
  • Nuxt: window in SSR, missing SEO meta, process.env in client, server route error handling
  • Bundle Size: barrel imports, full lodash, moment.js, heavy libraries
  • Accessibility: missing prefers-reduced-motion for motion libraries
  • Dead Code: unused files, exports, types

Score

  • 75+: Great
  • 50-74: Needs work
  • 0-49: Critical

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

Web Security Client-Side Scanner 1773654191

Perform a thorough client-side / browser-facing security assessment of a target web application. Use this skill whenever the user asks to pentest, audit, or...

Registry SourceRecently Updated
Security

Cybersecurity & Hacking Events Trader

Trades Polymarket prediction markets on major cyberattacks, ransomware incidents, data breaches, zero-day exploits, and national cybersecurity legislation.

Registry SourceRecently Updated
40Profile unavailable
Security

Skill Reviewer

Use this skill to audit, review, or validate Claude Code skills (.md files in .claude/commands/). Invoke when user wants to check skill quality, cross-platfo...

Registry SourceRecently Updated
1700Profile unavailable
Security

Skill Guard

Skill Security Scanner - Scan for risks before download/use. Use when: installing unknown skills, evaluating third-party code, or security auditing. / Skill安...

Registry SourceRecently Updated
190Profile unavailable