framework-doctor

Analyze frontend projects for security, performance, correctness, and architectural issues.

5|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/pitis/framework-doctor --skill framework-doctor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: framework-doctor
Source: https://github.com/pitis/framework-doctor/tree/main/.cursor/skills/framework-doctor
Command: npx skills add https://github.com/pitis/framework-doctor --skill framework-doctor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automatically detects and analyzes frontend framework projects (Svelte, React, Vue, Angular) for issues related to security, performance, correctness, and architecture, providing a unified health score and actionable diagnostics.

Core Features & Use Cases

  • Automated Framework Detection: Identifies the project's framework without manual configuration.
  • Comprehensive Health Checks: Runs checks for security vulnerabilities, dead code, linting errors, and framework-specific best practices.
  • Unified Scoring: Computes a single 0-100 score for easy comparison and tracking.
  • Use Case: Before merging a pull request, run Framework Doctor to ensure the Svelte component adheres to security best practices and has no dead code, providing a quick health snapshot.

Quick Start

Run the framework doctor to scan your current project for issues.

Frequently Asked Questions about framework-doctor

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

FAQPage Schema
How do I run a health check on my React or Vue frontend project?

To run a frontend health check, use an automated diagnostic tool that detects your React or Vue project and scans for security, performance, and architectural issues to output a normalized 0-100 score.

What is the best way to scan a Svelte codebase for security vulnerabilities and dead code?

The best way to scan a Svelte codebase for security vulnerabilities and dead code is using an automated framework doctor that runs specialized checks and normalizes findings into a unified diagnostic model.

Does automated framework detection support Angular projects for linting and correctness analysis?

Yes, automated framework detection supports Angular projects by identifying the framework automatically and running comprehensive linting and correctness checks to ensure code quality.

Can I check frontend code quality and architecture issues before merging a pull request?

You can check frontend code quality and architecture issues before a pull request by running a diagnostic scan that evaluates security, dead code, and framework-specific best practices to provide a quick health snapshot.

How is the frontend project health score calculated from linting and security scans?

The frontend project health score is calculated by normalizing findings from linting, dead-code analysis, and security vulnerability scans into a single diagnostic model, resulting in a unified 0-100 score.

What types of architectural issues can a frontend framework doctor identify?

A frontend framework doctor identifies architectural issues by running comprehensive health checks alongside security, performance, and correctness evaluations, normalizing these findings into a unified diagnostic model.