From architect-lint
Run an architecture review against catalog principles with progressive disclosure output. Use when the user invokes /architect-lint-review or asks for an architecture lint review.
How this skill is triggered — by the user, by Claude, or both
Slash command
/architect-lint:architect-lint-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review changed code against principles in `catalog/stacks/` (via stack skills).
Review changed code against principles in catalog/stacks/ (via stack skills).
.architect-lint.yaml if present:
stacks: which stacks to apply (nx / react / nestjs / integrations)scope: changed | all (files to review)preset: recommended | baseline | strict | allregistry/index.json for rule metadata and permalinks..rule.md).--explain is requested.❌ nestjs-realtime-transport-sse-vs-websocket — Pick one mechanism per flow — don't confuse SSE with WebSocket
https://matipojo.github.io/architect-lint/rules/nestjs-realtime-transport-sse-vs-websocket
File: src/chat.gateway.ts:12
Problem: WebSocket used for one-way LLM stream
Fix: Use SSE for server→client streaming
--explain)Add the How to fix section from the rule.
User opens the permalink for full examples and related principles.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub matipojo/architect-lint --plugin architect-lint