repo-architecture
RepoSkillOpt — As-Is Architecture Analysis (Canonical Skill)
Purpose
This is the repo-specializing analysis layer of RepoSkillOpt. The generic understanding skill
(repo-skillopt) is unchanged — it produces the repo-neutral Repository Specification. This skill
specializes on a specific repository: it deepens that Repository Specification into an
evidence-grounded view of the current architecture and answers "what would a change ripple into?"
— before anything is touched. It produces an Architecture View and a Change-Impact
(blast-radius) Analysis, and is the analyze as-is stage the plan to-be skill (repo-orchestration)
consumes. The skill's own content is vendor-neutral (no coding-agent runtime dependency); its
output is repo-specific.
Trigger Conditions
Activate when the user asks to map the architecture, assess dependencies/coupling/layering, or evaluate "what would change if we… / is it safe to change X" — or recognizable equivalents. Do not activate for unrelated requests.