pm-validator
Validate outputs against requirements with quality scoring
Validate outputs against requirements with quality scoring
Use when adding type hints, fixing type checker errors, expanding type coverage, or when user mentions "type check", "pyright", "basedpyright", "mypy", "type hints", "type errors", "type annotations", "typing", "Any type", "weak types".
Run lint, typecheck, and tests, then summarize results with remediation guidance.
Review pull requests for code quality, architectural compliance, security issues, test coverage, and provide actionable feedback with suggested improvements
Audit SCSS/CSS for hardcoded values and suggest design tokens
Check and validate all required environment variables in .env file. Use when verifying environment setup or troubleshooting configuration issues.
Detect and clean redundant code in Python and TypeScript projects. Finds unused imports, dead functions, stale comments, debug statements, and unused dependencies. Use when asked to "clean code", "find dead code", "remove unused imports", "check redundant code", or "清理代码".
Process and implement code review feedback systematically. Use when user provides reviewer comments, PR feedback, code review notes, or asks to implement suggestions from reviews.
SwiftUIのベストプラクティスに基づくコードレビュー。パフォーマンス、アクセシビリティ、アーキテクチャをチェック。Use when: SwiftUI、View、レビュー、リファクタリング を依頼された時。
React coding guidelines and best practices. MUST follow these rules. Use when reviewing or writing React code or tasks.
Strict TypeScript configuration with all safety flags enabled. Use when initializing TypeScript projects or enforcing type safety.
ESLint, Prettier, and StyleLint configuration standards for JavaScript code quality and formatting, including flat config setup, rule management, and build integration
Use when reviewing code, verifying implementations, checking security, validating acceptance criteria, or conducting code reviews for a completed implementation.
Use when working with Python code and pyright-lsp plugin is enabled - for finding references, checking types, navigating definitions, or verifying type correctness
Validates that skills in this repository are accurately documented in the README. Use when verifying skill documentation or during pre-commit validation.
Analyze current project's Claude Code configuration and suggest improvements
"Vibe coding" alignment auditor for the 5BulletMethod repo.
Validate protection enforcement via pre-commit hooks. Use when building or testing code protection system (PROTECT-002).
Enforces modern, minimal, professional UI standards and rejects outdated or visually noisy web design patterns.