architecture-review

Enforce TypeScript and frontend architecture and error-handling conventions in code changes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sugar-cat7/ai-avatar-interview --skill architecture-review-sugar-cat7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-review
Source: https://github.com/sugar-cat7/ai-avatar-interview/tree/main/.agent/skills/architecture-review
Command: npx skills add https://github.com/sugar-cat7/ai-avatar-interview --skill architecture-review-sugar-cat7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures code changes conform to project architecture and governance, preventing drift from established patterns during development.

Core Features & Use Cases

  • Enforces Result-type error handling, TypeScript conventions, and frontend architecture guidelines.
  • Serves as a quick pre-merge checkpoint for frontend and backend changes.
  • Useful during refactors, feature additions, and code reviews to maintain consistency.

Quick Start

Review a pull request by running a lightweight architecture check against the modified files and confirm alignment with the guidelines.

Frequently Asked Questions about architecture-review

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

FAQPage Schema
How do I check if my TypeScript code conforms to project architecture guidelines?

Architecture review verifies code changes against established patterns like Result-type error handling and TypeScript conventions. It acts as a pre-merge checkpoint to ensure frontend and backend updates maintain consistency with project governance.

When do I need to enforce frontend architecture guidelines during a refactor?

Enforce frontend architecture guidelines during refactors, feature additions, and code reviews to maintain consistency. Running a lightweight architecture check on modified files prevents drift from established TypeScript conventions before merging.

Can I use architecture review for both frontend and backend TypeScript changes?

Yes, architecture review is applicable to both frontend and backend TypeScript changes. It validates adherence to TypeScript conventions, Result-type error handling, and frontend architectural guidelines across the entire project stack.

What is the best way to verify Result-type error handling in a pull request?

The best way to verify Result-type error handling is running a lightweight architecture check against modified files in the pull request. This validates adherence to established error handling patterns and TypeScript conventions before merging.

Does architecture review work as a pre-merge checkpoint for new features?

Architecture review works effectively as a pre-merge checkpoint for new features. It validates that new TypeScript code conforms to established project architecture, frontend guidelines, and Result-type error handling patterns before integration.