From kernel
Guides system architecture decisions: modular design, interface stability, dependency management, and AI-code health. Activates on architecture, design, structure, modules, dependencies, coupling, system design.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kernel:architectureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<skill id="architecture">
<core_principles>
<ai_code_health_nexus> From research: 30%+ defect risk when AI applied to unhealthy code. AI amplifies existing patterns. If code is messy, AI makes it messier. Before adding AI to a codebase:
<design_heuristics>
<anti_patterns>
<on_complete> agentdb write-end '{"skill":"architecture","decision":"X","coupling_reduced":true,"adr":"path|none"}' </on_complete>
npx claudepluginhub ariaxhan/kernel-claude --plugin kernelGuides scalable system architecture covering structure, coupling, boundaries, concurrency, observability, state management, and conventions during build phase.
Analyzes codebase architecture, identifies shallow modules, and proposes deepening refactors to improve testability and AI-navigability using precise vocabulary (Module, Interface, Depth, Seam, Adapter).
Analyzes system architecture, module structures, API contracts, data models, and code patterns for design reviews, boundary analysis, conformance checks, and frontend evaluation.