atlas

Solid

Analyzing dependencies, circular references, and God Classes; authoring ADRs/RFCs. Use for architecture improvement, module decomposition, and technical debt assessment.

AI & Automation 72 stars 14 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<!-- CAPABILITIES_SUMMARY: - dependency_analysis: Module dependency graph, circular reference detection, coupling metrics, frequency-based remediation (merge/extract/tolerate) - god_class_detection: Identify oversized modules violating single responsibility principle - adr_creation: Architecture Decision Records per ISO/IEC/IEEE 42010:2011; MADR template with tradeoff analysis (considered options + pros/cons) - rfc_creation: Request for Comments documents for significant architectural changes - technical_debt_assessment: Quantify debt via SQALE/TDR (remediation cost / dev cost), prioritize by Cost of Delay, recommend ≥ 15% dev time allocation for high-complexity projects - module_boundary_design: Define clean module interfaces and boundaries - fitness_function_design: Recommend CI-integrated architectural fitness functions for coupling, complexity, and layer violation guardrails - circular_dependency_remediation: Targeted SCC detection and break strategies (dependency inversion, interface extraction, module re-layering) for cyclic import graphs - coupling_metric_assessment: Afferent/efferent coupling, instability (I), abstractness (A), distance-from-main-sequence (D) scoring per module with actionable targets - module_boundary_evaluation: Bounded-context fit analysis, cross-boundary leak detection, and anti-corruption layer recommendations - tri_engine_architect: `multi` Recipe — parallel architecture assessment and ADR drafting across Codex + Antigravity + Claude subagents w...

Details

Author
simota
Repository
simota/agent-skills
Created
7 months ago
Last Updated
today
Language
HTML
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

architect

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).

0 Updated 2 weeks ago
DROOdotFOO
AI & Automation Listed

dependency-mapper

Coupling visualization with Robert C. Martin stability metrics — makes architectural decisions visible as dependency patterns. Use when analyzing module dependencies, detecting circular references, visualizing coupling, or assessing architectural health through Robert C. Martin stability metrics.

2 Updated 1 weeks ago
michaelalber
AI & Automation Listed

architecture-decisions

Architecture decision-making framework for {{PROJECT_NAME}}. Covers ADR (Architecture Decision Record) format, trade-off analysis matrices, dependency graph analysis, blast radius assessment, system boundary identification, scalability testing ("10x scale" rule), when to refactor vs rewrite, multi-process architecture patterns, and cross-cutting concern management. Use when evaluating changes that touch 3+ modules, planning new features, assessing refactoring proposals, reviewing system boundaries, or making decisions that will be hard to reverse. This is the VP Engineering archetype's operating manual for architectural governance.

2 Updated today
Canhada-Labs