reflect

Inspect task implementations against project constitution and architectural principles.

10|6|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/WarLikeLaux/yii2-book-catalog --skill reflect-warlikelaux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflect
Source: https://github.com/WarLikeLaux/yii2-book-catalog/tree/main/.claude/skills/reflect
Command: npx skills add https://github.com/WarLikeLaux/yii2-book-catalog --skill reflect-warlikelaux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill ensures that code implementations strictly adhere to the project's established architectural principles and coding standards, preventing technical debt and maintaining code quality.

Core Features & Use Cases

  • Code Inspection: Thoroughly reviews code changes against defined architectural patterns (DDD, SOLID, Clean Architecture) and naming conventions.
  • Pattern Consistency Check: Verifies that new code consistently applies established patterns across similar components.
  • Use Case: After a developer implements a new feature tagged FEATURE_LOGIN, this Skill can be used to inspect all related code changes, ensuring the implementation aligns with the project's security and authentication standards.

Quick Start

Use the reflect skill to inspect the implementation for the tag DDD_IDENTITY.

Frequently Asked Questions about reflect

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

FAQPage Schema
How do I inspect code against a project constitution and architectural principles?

To inspect code against a project constitution, conduct a comprehensive review comparing task implementations against established architectural patterns like DDD and SOLID. This validates code consistency and naming conventions to prevent technical debt.

What is the best way to verify code changes adhere to SOLID and Clean Architecture standards?

Verifying code changes adhere to SOLID and Clean Architecture standards requires a thorough manual review of new implementations. Check that the code consistently applies established patterns and aligns with the defined task Definition of Done.

How do I check Domain-Driven Design pattern consistency across new feature implementations?

Checking Domain-Driven Design pattern consistency involves reviewing new feature code to ensure it correctly applies established DDD patterns. Compare the implementation against similar components to verify uniform application of architectural principles.

Can I use this inspection process to validate naming conventions and prevent technical debt?

Yes, you can use code inspection to validate naming conventions and prevent technical debt. The process thoroughly reviews code changes against defined architectural patterns and project standards to maintain overall code quality.

When do I need a manual code review for architectural consistency?

You need a manual code review for architectural consistency after implementing new features or task changes. This ensures the new code strictly adheres to project architectural principles and security standards before finalizing the implementation.