reflect

Review code changes against project conventions and architectural standards.

4|Updated Jul 20, 2026
One-click install
npx skills add https://github.com/highflame-ai/ai-factory --skill reflect-highflame-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflect
Source: https://github.com/highflame-ai/ai-factory/tree/main/skills/reflect
Command: npx skills add https://github.com/highflame-ai/ai-factory --skill reflect-highflame-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the common issue of shipping code that lacks sufficient self-scrutiny, helping developers catch architectural flaws, convention violations, and testing gaps before formal review.

Core Features & Use Cases

  • Automated Self-Review: Executes a multi-point checklist covering correctness, architecture, and testing.
  • Context-Aware Analysis: Integrates project-specific conventions and architecture documentation to ensure compliance.
  • Use Case: After implementing a new feature, use this Skill to perform a rigorous self-assessment against your team's established standards, ensuring the code is ready for human review.

Quick Start

Run the reflect skill to perform a self-review of the changes on the current branch against the main branch.

Frequently Asked Questions about reflect

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

FAQPage Schema
How do I perform an automated code review before submitting changes?

To perform an automated code review, you can run the reflect skill against your current branch to systematically check for architectural, stylistic, and functional issues before formal submission.

What is automated self-review for code quality?

Automated self-review is a systematic assessment of code changes against a canonical checklist to identify architecture violations, convention gaps, and testing issues prior to human review.

How do I check my feature branch for architectural and stylistic issues?

You can scope analysis to specific branches or requirements, utilizing a dedicated reflector agent to validate your code against project-wide conventions and architectural standards.

Can I enforce project-wide conventions during a self-assessment?

Yes, context-aware analysis integrates your project-specific conventions and architecture documentation to ensure your code changes comply with established team standards.

Does automated self-review replace human code review?

No, automated self-review acts as a pre-check to catch architectural flaws and testing gaps, ensuring your code is ready and reducing friction during the formal human review process.

What are the limitations of automated code self-assessment?

Automated self-assessment scopes analysis to specific branches and validates against a canonical checklist, but relies on existing project conventions and cannot replace subjective human judgment in formal reviews.