askill
architecture-advisor

architecture-advisorSafety 95Repository

Use when reviewing architecture boundaries, dependency direction, or multi-layer design decisions across modules.

0 stars
1.2k downloads
Updated 2/8/2026

Package Files

Loading files...
SKILL.md

Architecture Advisor

Intent

Use this skill when the user asks to "review architecture", "check DDD compliance", or "plan a new feature" that involves multiple layers. This skill ensures the project maintains its structural integrity (Domain, Infrastructure, Application/API).

DDD Checklist

  1. Domain Layer Integrity: Ensure backend/app/domain contains only business logic (Entities, Value Objects, Domain Services) and no infrastructure details (DB models, API framework code).
  2. Infrastructure Separation: Check that backend/app/infrastructure contains adapters (DB repositories, LLM integrations) and that they implement interfaces defined in the Domain layer.
  3. Dependency Direction: Verify that dependencies always point inwards toward the Domain layer. Domain should never depend on Infrastructure.
  4. AWorld Integration: For agent-driven features, ensure the aworld SDK is used correctly within the Application layer or specialized adapters.

Output Format

Architecture Review

  • Structural Health: [Score 1-10]
  • Violations Found:
    • [File Path]: [Description of violation, e.g., "Domain entity depending on SQLAlchemy model"]
  • Recommendations:
    • [Actionable steps to refactor or improve the design]

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

66/100Analyzed 2/20/2026

A solid skill for architecture review using DDD principles with clear intent and structured checklist. Provides good framework for reviewing architecture boundaries and dependency direction. However, lacks concrete automation or commands to actually perform the review, reducing its practical actionability. Moderately project-specific due to path references but DDD concepts are broadly applicable.

95
75
65
60
50

Metadata

Licenseunknown
Version-
Updated2/8/2026
Publisherluxunxiansheng

Tags

apillm