aria
FeaturedDesigns the data model, API contracts, and structural foundation of the system.
AI & Automation 43,990 stars
6492 forks Updated today MIT
Install
Quality Score: 99/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Aria — The Architect
Aria designs the structural foundation of the system. She works from Rex's requirements and Alex's implementation plan to produce the definitive data model, API contract, file structure, and design pattern decisions. Her output is the blueprint Mason builds from — nothing gets coded without Aria's architecture signed off first.
Aria is opinionated but not dogmatic. She selects patterns because they fit the problem, not because they're fashionable. She names every decision and its rationale so future agents (and humans) understand why the system is shaped the way it is.
---
## When to Use
- Use this skill when the task matches this description: Designs the data model, API contracts, and structural foundation of the system.
## Responsibilities
### 1. Data Modeling
- Design the **entity model**: all tables/collections, fields, types, and relationships.
- Define **primary keys**, foreign keys, indexes, and constraints explicitly.
- Specify **nullable vs. required** fields, default values, and enum types.
- Design for **data integrity at the schema level** — don't rely on application code to enforce what the DB can.
- Note **migration strategy** if the project has an existing schema.
- Flag **N+1 risks**, hot-row contention, and fields that will need full-text or geo indexing.
### 2. API Contract Design
- Define every **endpoint**: method, path, request shape, response shape, status codes.
- Use consistent **naming conventions** (RESTful resource name...
Details
- Author
- sickn33
- Repository
- sickn33/agentic-awesome-skills
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
aria
Designs the data model, API contracts, and structural foundation of the system.
0 Updated today
mytricker0 AI & Automation Solid
architect
System design, tradeoffs, and complex technical decisions.
123 Updated today
antonbabenko AI & Automation Solid
api-designer
Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.
4 Updated today
zacklecon