codenamevcodenamevCommunity·7 Agent Skills Included

ai-software-architect

Structured architecture reviews, decision records, and YAGNI enforcement

Runs multi-perspective architecture reviews using a team of specialized reviewers covering security, performance, maintainability, and domain design. Creates Architectural Decision Records, tracks recalibration plans, and enforces YAGNI principles to stop over-engineering before it starts. Eliminates scattered design docs and forgotten decisions by keeping all architecture documentation structured and versioned in one place.
npx skills add codenamev/ai-software-architect --all -g -y
Available:

Instructs your AI agent on how to route natural language requests to the framework's skills, adopt specialist reviewer personas, and follow the architecture review, ADR, and pragmatic mode workflows.

All Skills in This Repository (7)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install AI Software Architect?

Run `npx skills add codenamev/ai-software-architect --all -g -y` in your terminal to install all seven skills globally.

How to run an architecture review with AI?

After setup, just say 'Start architecture review for version 2.0.0' and the framework dispatches every specialist reviewer in parallel, then consolidates their findings into one prioritized report.

What is an ADR and how do I create one?

An Architectural Decision Record documents why a technical choice was made. Say 'Create ADR for PostgreSQL database choice' and the skill generates a properly numbered, templated record in .architecture/decisions/adrs/.

How does pragmatic mode prevent over-engineering?

Enable it with 'Enable pragmatic mode' and a Pragmatic Enforcer scores every recommendation on necessity versus complexity, challenging abstractions and suggesting simpler alternatives.

Does AI Software Architect work with Cursor and Copilot?

Yes. It works with Claude Code, Cursor, and GitHub Copilot through natural language commands, with an optional MCP server for programmatic integration.

Related Repositories in Software Engineering

View All in Software Engineering