best-practices-checker

Validate code against framework-specific best practices and identify anti-patterns.

3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/sovrium/sovrium --skill best-practices-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: best-practices-checker
Source: https://github.com/sovrium/sovrium/tree/main/.claude/skills/checking-best-practices
Command: npx skills add https://github.com/sovrium/sovrium --skill best-practices-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates code against framework-specific best practices documented in docs/infrastructure/. Checks Effect usage patterns, React 19 conventions, Drizzle ORM patterns, Hono RPC implementations, and other framework-specific guidelines. Identifies anti-patterns and suggests corrections. Use when user requests "check best practices", "validate framework usage", "review code patterns", or mentions framework compliance.

Core Features & Use Cases

  • Pattern validation: Ensures Effect.gen usage, Layer DI, typed errors.
  • UI/React 19 conventions: Server Components by default, avoid unnecessary useMemo.
  • Drizzle/Hono/TanStack: Enforces ORM, API, and query patterns.

Quick Start

Run the best-practices-checker against your codebase to receive a deterministic compliance report.

Frequently Asked Questions about best-practices-checker

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

FAQPage Schema
How do I validate code against framework best practices?

Code validation against framework best practices checks your codebase for compliance with documented patterns in Effect, React 19, Drizzle, and Hono. The best-practices-checker scans for anti-patterns and produces a deterministic compliance report identifying deviations from framework-specific guidelines.

What frameworks does best-practices validation cover?

Best-practices validation covers Effect usage patterns, React 19 conventions, Drizzle ORM patterns, and Hono RPC implementations. Each framework has specific checks: Effect.gen usage and Layer DI, React Server Components, ORM query patterns, and API implementations.

Can I use best-practices checks for code reviews?

Yes, best-practices checking is designed for request-driven code reviews and pattern corrections. It identifies anti-patterns and compliance gaps without modifying code, providing deterministic results for manual review and correction workflows.

What does a best-practices compliance report include?

A compliance report identifies anti-patterns, framework compliance gaps, and specific corrections for Effect, React 19, Drizzle, and Hono usage. Results are deterministic and structured to guide manual pattern corrections without architectural changes.

Do I need to install dependencies to run best-practices validation?

Best-practices validation has no external dependencies. Run the checker against your codebase directly to receive a compliance report for your framework patterns.