reviewing-aspire-architecture

bởi microsoft

Kích hoạt đánh giá kiến trúc chuyên sâu trên 15 khía cạnh cụ thể của Aspire. Được kích hoạt bởi các yêu cầu đánh giá chuyên sâu, đánh giá kiến trúc, đánh giá mẫu, hoặc các PR…

npx skills add https://github.com/microsoft/aspire --skill reviewing-aspire-architecture

Aspire Architectural Review

Aspire-specific architectural review via the reviewing-aspire-architecture agent. Catches domain patterns that generic code-review cannot.

When to Use

Use: "deep review," "architectural review," "pattern review," PRs touching hosting core, Azure integrations, dashboard, CLI, components, new resource types, app model changes, deployment behavior.

Don't use: doc/config-only PRs → code-review · generic PR review → code-review · CI failures → ci-test-failures · flaky tests → fix-flaky-test · API surface → api-review

Relationship to code-review

code-review covers generic bugs, security, perf, concurrency, and error handling. This skill covers only checks requiring Aspire domain knowledge. Some topic areas (Security, Performance, Error Handling) exist in both, but the checks are disjoint: generic patterns belong to code-review, Aspire-specific patterns belong here. Run code-review first for breadth, then this for domain depth.

Folder → Dimension Routing

FolderDimensions
src/Aspire.Hosting/**Resource Model, API Design, Pattern Conformance, Containers
src/Aspire.Hosting.Azure*/**Azure Provisioning, Resource Model, API Design, Security
src/Aspire.Dashboard/**Dashboard UI/UX, Security, Performance
src/Aspire.Cli/**CLI Behavior, Error Handling, Platform Compatibility
src/Components/**Pattern Conformance, API Design, Build & Contributor Workflow
tests/**Test Quality + mirror dimensions of code under test
eng/**, .github/**Build & Contributor Workflow, Documentation & Naming

Full review rules in the reviewing-aspire-architecture agent.

Thêm skills từ microsoft

oss-growth
microsoft
Cá tính tăng trưởng OSS
official
winapp-ui-automation
microsoft
Kiểm tra và tương tác với giao diện ứng dụng Windows đang chạy từ dòng lệnh bằng UI Automation (UIA). Sử dụng khi một tác nhân AI hoặc nhà phát triển cần kiểm tra giao diện người dùng...
official
accessibility-aria-expert
microsoft
Phát hiện và sửa các vấn đề về khả năng tiếp cận trong giao diện web React/Fluent UI. Sử dụng khi xem xét mã để đảm bảo tương thích với trình đọc màn hình, sửa nhãn ARIA, đảm bảo…
official
generate-canvas-app
microsoft
[DEPRECATED — sử dụng canvas-app thay thế] Tạo một ứng dụng canvas Power Apps hoàn chỉnh.
official
django
microsoft
Các phương pháp tốt nhất cho phát triển web Django bao gồm models, views, templates và testing.
official
github-issue-creator
microsoft
Chuyển đổi ghi chú thô, nhật ký lỗi, ghi âm giọng nói hoặc ảnh chụp màn hình thành báo cáo vấn đề markdown sắc nét theo phong cách GitHub. Sử dụng khi người dùng dán thông tin lỗi, lỗi…
official
python-package-management
microsoft
Sử dụng uv để quản lý phụ thuộc và poethepoet để tự động hóa tác vụ.
official
runtime-validation
microsoft
Xác thực thời gian chạy cho các ứng dụng đã di chuyển — bao gồm chiến lược kiểm thử (giai đoạn lập kế hoạch) và thực thi kiểm thử (giai đoạn xác thực): xác minh khởi động,…
official