Architecture Audit
Auditerer en kodebase for grunne/koblede moduler og skriver en dyp-modul refaktor PRD.
Krever oppsett
Hva den gjør
Utforsker en kodebase for arkitektonisk friksjon (pass-through wrappers, temporal dekomponering, tett kobling ved sømmer) og skriver en forbedrings-PRD som foreslår en refaktor mot dype moduler (lite grensesnitt, stor implementasjon), med alternative grensesnittdesign og en migrasjonsplan. Utløses ved forespørsler om å auditere arkitektur eller finne strukturell friksjon på tvers av en kodebase; eksplisitt ikke for enkelt-modul grensesnittdesign eller kode-gjennomgang på diff-nivå.
Testrapport
SKILL.md lener seg på en søster-ferdighetsmappe ('../codebase-design/SKILL.md' og dens DEEPENING.md) for sitt kjerne-vokabular og logikk for avhengighetskategorier — kopier kun architecture-audit/ i henhold til standard enkelt-mappe installasjon, og de koblingene gir 404 lokalt. Kjørte en reell audit mot en 4-fils kaste-bort-app med en tekstbok-pass-through-tjeneste; ferdighetsstyrt kjøring produserte en genuint mer handlingsdyktig leveranse enn en urettet baseline — en full forbedrings-mal.md PRD (problem/grensesnitt/avhengighetsstrategi/migrasjon/risikoer) vs. baselinens to kaste-bort-setninger.
Testet på: 2026-07-15 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/helderberto/agent-skills mkdir -p ~/.claude/skills cp -r agent-skills/skills/architecture-audit ~/.claude/skills/architecture-audit cp -r agent-skills/skills/codebase-design ~/.claude/skills/codebase-design # required sibling dependency, see notes
Kommandoer og eksempelprompter
/architecture-auditAuditerer en kodebase for grunne/koblede moduler og skriver en dyp-modul refaktor PRD.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Audit this codebase for architectural friction and propose a refactorFind the shallow, pass-through modules coupling this service togetherWrite a PRD proposing deeper module boundaries for this messy repo