Skip to main content

archy

Track architectural health of a Python codebase via the archy CLI and MCP server. Computes a five-axis quality score (modularity, acyclicity, depth, equality, complexity), detects import cycles via Tarjan SCCs, enforces YAML layer rules directly and transitively (via import-linter), ranks refactor priority via `cyclomatic_complexity * git_churn` hotspots, surfaces high-risk modules before edits, surfaces duplicate-function clusters and git change-coupling as advisory signals, maps `git diff` to impacted test files for CI selection, and runs a snapshot/diff feedback loop so AI-assisted edits do not silently regress structure. Use when working in a Python project that contains `archy.yaml`, when the user mentions architectural drift, import cycles, layer violations, module coupling, blast radius, refactor risk, refactor priority, hotspots, duplicate code, change coupling, affected tests, "what depends on this", "which tests should I run", "where should I refactor first", or before any multi-file Python refactor

Ir para a instalação

Informações da origem

Repositório
hslee16/Archy
Última atividade na origem
1 de agosto de 2026 às 18:23
Idioma detectado do SKILL.md
inglês
Estrelas
7
Forks
8

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.