review-resource

Inspect project structure for deviations from declared resource architecture.

1|Updated May 21, 2025
One-click install
npx skills add https://github.com/madooei/backend-template --skill review-resource
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-resource
Source: https://github.com/madooei/backend-template/tree/main/.claude/skills/review-resource
Command: npx skills add https://github.com/madooei/backend-template --skill review-resource

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates that a resource implementation adheres to established architectural patterns and quality practices, helping teams maintain consistency and accelerate reviews.

Core Features & Use Cases

  • Enforces correct file structure across schema, repository, service, controller, and routes.
  • Provides refactoring guidance to align existing resources with template patterns.
  • Supports code-review workflows by surfacing deviations and remediation steps.

Quick Start

Run the review-resource check on a new or refactored module to surface pattern deviations and guidance.

Frequently Asked Questions about review-resource

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

FAQPage Schema
How do I validate that my resource architecture follows established patterns?

Resource architecture validation inspects your project structure against declared templates across schemas, repositories, services, controllers, and routes. It surfaces deviations from standardized naming, error handling, and event emission conventions to ensure consistent pattern usage.

How do I check code for deviations from repository and service patterns?

Checking code for repository and service pattern deviations involves inspecting the module structure against established templates. This process identifies inconsistencies in file organization and standardized conventions, returning structured guidance for remediation.

Can I use this to enforce consistent naming conventions during refactoring?

Yes, you can enforce consistent naming conventions during refactoring by applying template validation to existing resources. It identifies structural deviations and provides remediation guidance to align existing modules with standardized architectural patterns.

What is the best way to surface architecture deviations during code review?

The best way to surface architecture deviations during code review is to validate module implementations against declared resource templates. This enforces standardized error handling and file structure conventions, returning structured guidance for necessary remediation.

When do I need to validate resource implementation patterns?

You need to validate resource implementation patterns when your codebase is undergoing feature creation or refactoring. This ensures consistent pattern usage across schemas, repositories, services, controllers, and routes, maintaining architectural consistency.