AI-driven kompetens för arkitekturdesign avseende systemdiagram, beroendeanalys, beslut om teknikstack och ADR:er.
npx clawhub@latest install senior-architectSenior Architect är en skill som tillför strukturerad programvaruarkitekturkompetens till din AI-agent. Den tillhandahåller tre kärnverktyg — en arkitekturdiagramgenerator, en beroendeanalysator och en projektarkitekt — tillsammans med utvalda beslutsarbetsflöden för att välja databaser, arkitekturmönster och driftsättningsstrategier. Använd den för att visualisera systemstruktur, identifiera kodlukter och cirkulära beroenden, producera arkitekturbeslutsdokument (ADR:er) samt utvärdera avvägningar mellan monolit- och mikrotjänstapproacher.
npx clawhub@latest install senior-architectKlicka på Installera-knappen längst upp på sidan för installation med ett klick
Skannar en projektkatalog och genererar arkitekturdiagram i formaten Mermaid, PlantUML eller ASCII. Stöder diagramtyper för komponenter, lager och driftsättning, vilket gör det enkelt att skapa dokumentation eller förbereda visuellt material för teamdiskussioner.
Analyserar direkta och transitiva beroenden i package.json, requirements.txt, pyproject.toml, go.mod och Cargo.toml. Identifierar cirkulära beroenden, beräknar ett kopplingspoäng (0–100) och flaggar föråldrade paket med säkerhetsimplikationer.
Inspekterar projektstruktur för att identifiera arkitekturmönster (MVC, lagerbaserad, hexagonal, mikrotjänster), synliggöra kodorganisationsproblem som gudsklasser och blandade ansvarsområden, samt identifiera lageröverträdelser. Levererar prioriterade rekommendationer för strukturell förbättring.
Steg-för-steg-flöden för databasval (SQL vs. NoSQL, skalningsgränser, konsistenskrav) och val av arkitekturmönster (monolit vs. mikrotjänster vs. hybrid) guidar dig till ett välgrundat beslut med tydligt angivna avvägningar.
Täcker språk (TypeScript, Python, Go, Rust, Kotlin, Swift), ramverk (React, FastAPI, Next.js, GraphQL), databaser (PostgreSQL, MongoDB, Redis, DynamoDB, Cassandra) och infrastruktur (Docker, Kubernetes, AWS, GCP, Azure, Terraform).
Varje beslutsarbetsflöde avslutas med en strukturerad ADR-mall som fångar kontext, övervägda alternativ, det valda beslutet, motivering och accepterade avvägningar — vilket håller arkitektoniska val granskningsbara och lättlästa för teamet.
Kör Senior Architect-verktyget mot ett befintligt repository för att omedelbart förstå dess arkitektoniska mönster, lagerstruktur och viktigaste problemområden — utan att manuellt läsa igenom tusentals rader kod.
Gå igenom arbetsflödet för databasval: karaktärisera din data, uppskatta skala, definiera konsistenskrav och få en konkret rekommendation (t.ex. PostgreSQL vs. DynamoDB) tillsammans med ett färdigt ADR redo att checkas in.
Kör Dependency Analyzer mot ett projekt innan lansering för att fånga upp cirkulära modulberoenden, höga kopplingspoäng och paket med kända CVE:er — med JSON-utdata för enkel integration i CI/CD-pipelines.
Generera Mermaid- eller PlantUML-diagram för varje viktig tjänst i en plattform under en enda session, och producera konsekventa, aktuella arkitekturdiagram för Confluence, Notion eller en GitHub-wiki.
npx clawhub@latest install senior-architectLogga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!