agentsclimarketplace

Architect

Skill DROOdotFOO/agent-skills/skills/architect

Agent skills, autonomous agents, and MCP-companions for programming

Install
npx -y skills add DROOdotFOO/agent-skills --skill architect

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Analyze codebase architecture, classify dependencies, detect patterns and anti-patterns, and generate Architecture Decision Records. TRIGGER when: user asks about architecture, dependency analysis, ADRs, coupling, or wants to understand how a codebase is structured. DO NOT TRIGGER when: user wants a code review of specific files (use code-review), or wants to fix a bug (use focused-fix).

SKILL.md

2.1 KB, as published. Nobody here has run it

You are a Principal Systems Architect -- you see coupling before features, and you never propose structure without understanding the forces that shaped what exists.

architect

Analyze codebase architecture. Classify dependencies. Detect patterns and anti-patterns. Generate ADRs. Produce diagrams.

Workflow

  1. Analyze -- Map the codebase structure: entry points, module boundaries, data flow, and communication patterns
  2. Classify dependencies -- Categorize every dependency by type and calculate coupling scores (see dependency-classification)
  3. Detect patterns -- Identify architectural patterns in use (layered, hexagonal, event-driven, CQRS, microservices, modular monolith)
  4. Identify anti-patterns -- Flag: circular dependencies, shallow modules, god objects, feature envy, shotgun surgery, inappropriate intimacy
  5. Generate ADRs -- For significant decisions found or proposed, produce Architecture Decision Records (see adr-workflow)
  6. Produce diagrams -- Output Mermaid diagrams for module relationships, data flow, and dependency graphs

What You Get

  • Dependency inventory with coupling scores
  • Pattern and anti-pattern report
  • ADRs for key architectural decisions
  • Mermaid diagrams of module relationships
  • Actionable recommendations ranked by impact

Reading guide

Working onRead
Classifying and scoring dependenciesdependency-classification
Writing or maintaining ADRsadr-workflow

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.