Agent Skillsphodal/routa › evolution-architecture-review

evolution-architecture-review

GitHub

多智能体架构演进能力审查技能,通过系统边界、运行时流程、验证机制和演进路径四个维度分析代码库的可维护性与演化风险。

.claude/skills/evolution-architecture-review/SKILL.md phodal/routa

Trigger Scenarios

用户希望评估当前架构质量或可演进性 需要分析模块耦合度、边界清晰度或交付流程

Install

npx skills add phodal/routa --skill evolution-architecture-review -g -y
More Options

Non-standard path

npx skills add https://github.com/phodal/routa/tree/main/.claude/skills/evolution-architecture-review -g -y

Use without installing

npx skills use phodal/routa@evolution-architecture-review

指定 Agent (Claude Code)

npx skills add phodal/routa --skill evolution-architecture-review -a claude-code -g -y

安装 repo 全部 skill

npx skills add phodal/routa --all -g -y

预览 repo 内 skill

npx skills add phodal/routa --list

SKILL.md

Frontmatter
{
    "name": "evolution-architecture-review",
    "license": "MIT",
    "description": "Multi-agent architecture evolvability review for this repository. Use when the user wants to analyze current architecture quality, evolvability, fitness functions, coupling, boundary clarity, delivery flow, or phased evolution strategy. Designed to be invoked from Claude Code with prompts like `\/evolution-architecture-review analyze the current architecture evolvability`."
}

Goal

Assess how safely this codebase can evolve, using parallel analysis where possible.

Do not give generic architecture advice. Ground every conclusion in repository evidence.

Default to read-only analysis. Do not edit code unless the user explicitly changes the task from review to implementation.

Default Mode

Prefer a 4-lens review in parallel. If subagents or Task are available, use them. If not, run the same lenses sequentially yourself.

Lens 1: System shape and boundaries

  • Identify major modules, ownership boundaries, and dependency direction.
  • Look for hidden coupling, duplicated semantics, and unclear seams.

Lens 2: Runtime flow and operability

  • Inspect task flow, orchestration, state transitions, control-plane behavior, and failure visibility.
  • Focus on whether the system is observable and debuggable during change.

Lens 3: Fitness and verification

  • Inspect hard gates, tests, contract checks, parity checks, and evidence loops.
  • Determine whether the architecture has executable constraints or mostly human judgment.

Lens 4: Evolution path

  • Propose incremental change steps, rollback-friendly sequencing, and smallest viable improvements.
  • Avoid rewrite-first recommendations.

Starting Points

Read these first unless the user narrows scope:

  • AGENTS.md
  • docs/ARCHITECTURE.md
  • docs/product-specs/FEATURE_TREE.md
  • docs/fitness/README.md
  • docs/blog/routa-kanban-agent-team-management.md
  • docs/blog/harness-fitness-function.md
  • src/core/orchestration/
  • src/core/kanban/
  • src/core/specialists/
  • crates/routa-core/src/workflow/
  • crates/routa-server/src/

Then expand only where evidence requires it.

Scope Hygiene

Treat the main repository tree as authoritative. Unless the user explicitly asks otherwise, ignore duplicate or generated trees such as:

  • .worktrees/
  • .routa/repos/
  • node_modules/
  • .next/
  • target/
  • out/
  • dist/
  • coverage/
  • tmp/
  • test-results/

When using Glob, Grep, or Task, state these exclusions explicitly so subagents do not waste time or cite mirrored files.

Workflow

  1. Restate the requested architecture scope in one sentence.
  2. Gather repository evidence before judging.
  3. Establish path exclusions before broad searches.
  4. Run the 4 review lenses in parallel if possible.
  5. Merge overlapping findings and remove weak claims.
  6. De-duplicate mirrored file references and prefer canonical paths.
  7. Produce a final report with measurable evolution advice.

Required Output

Use this structure:

# Architecture Evolvability Review

## Scope

## Current Architecture Snapshot
- Facts

## Strengths
- ...

## Evolvability Risks
- Severity: High/Medium/Low
- Evidence: file paths, modules, flows, or checks
- Why it slows or endangers evolution

## Fitness Function Gaps
- Missing or weak executable constraints
- Suggested hard gates or warning checks

## Recommended Evolution Path
1. ...
2. ...
3. ...

## Quick Wins
- Small, low-risk improvements

## Open Questions
- ...

Hard Rules

  1. Cite concrete files, modules, workflows, or checks for every substantive claim.
  2. Prefer evidence from current code over aspirational docs when they conflict.
  3. Distinguish facts, inferences, and recommendations.
  4. Recommend phased evolution, not aesthetic rewrites.
  5. Call out where architecture already has strong fitness discipline.
  6. Suggest fitness functions in executable terms whenever possible.
  7. Prefer canonical file paths from the main working tree. Do not cite mirrored or generated paths unless necessary.

Example Invocation

claude -p "/evolution-architecture-review Analyze the current architecture evolvability of this repository."

Version History

  • 73eb1ed Current 2026-07-25 10:21

Same Skill Collection

.agents/skills/agent-browser/SKILL.md
.agents/skills/canvas/SKILL.md
.agents/skills/dogfood/SKILL.md
.agents/skills/release/SKILL.md
.agents/skills/slack/SKILL.md
.claude/skills/issue-enricher/SKILL.md
.claude/skills/issue-garbage-collector/SKILL.md
.claude/skills/playwright-cli/SKILL.md
.claude/skills/pr-verify/SKILL.md
.claude/skills/release/SKILL.md
tools/office-skills/.agents/skills/docx/SKILL.md
tools/office-skills/.agents/skills/pdf/SKILL.md
tools/office-skills/.agents/skills/slide/SKILL.md
tools/office-skills/.agents/skills/spreadsheets/SKILL.md
.agents/skills/electron/SKILL.md

Metadata

Files
0
Version
e48861a
Hash
894b56f2
Indexed
2026-07-25 10:21

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 09:34
浙ICP备14020137号-1 $Гость$