audit-architect

Audit the my-family architecture for structural integrity and risk-ranked findings.

4|1|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/cacack/my-family --skill audit-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-architect
Source: https://github.com/cacack/my-family/tree/main/.claude/skills/audit-architect
Command: npx skills add https://github.com/cacack/my-family --skill audit-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits the architecture of the my-family platform to identify structural weaknesses and misalignments that could hinder maintainability, scalability, and reliability.

Core Features & Use Cases

  • Layer separation verification: Ensure domain, application, and infrastructure layers are properly isolated with minimal cross-layer coupling.
  • ES consistency checks: Validate event-sourcing invariants and repository boundaries to prevent data-inconsistency risks.
  • Dependency direction and parity: Assess directional dependencies and parity between database implementations for dual-database readiness.
  • Documentation and remediation guidance: Produce actionable findings with evidence and concrete fixes to improve architecture.

Quick Start

Run the audit workflow against the repository to generate a findings report.

Frequently Asked Questions about audit-architect

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

FAQPage Schema
How do I audit my architecture for structural integrity and layer separation issues?

An architectural audit checks layer separation by verifying domain, application, and infrastructure layers are properly isolated with minimal cross-layer coupling. It generates a risk-ranked findings report documenting structural gaps with evidence and proposing concrete fixes.

How do I validate event-sourcing invariants and repository boundaries to prevent data inconsistency?

Validating event-sourcing invariants requires checking repository boundaries to prevent data-inconsistency risks. An architectural audit applies ES consistency checks to verify event-sourcing patterns are correctly implemented and structurally sound across the platform.

What is dual-database parity and how do I assess directional dependencies for it?

Dual-database parity ensures both database implementations maintain equivalent data structures and behaviors. You assess directional dependencies and parity between database implementations to confirm dual-database readiness and identify architectural misalignments.

Can I check API-domain alignment and generate a risk report with concrete fixes?

Yes, you can check API-domain alignment and generate a risk report. The audit applies checks across API-domain alignment to produce a risk-ranked findings report that documents issues with evidence, proposes concrete fixes, and ensures findings are traceable to source files.

When do I need an architectural audit for my event-sourcing platform?

You need an architectural audit when your event-sourcing platform shows signs of maintainability, scalability, or reliability issues. It reveals structural weaknesses and misalignments that could hinder platform evolution and provides remediation guidance to improve architecture.