KeiSeiKit-1.0/skills/architecture-rules/SKILL.md
Parfii-bot 0be354a920 KeiSeiKit-public — clean state
Single-commit clean baseline after security scrub of niche-tells,
project codenames, internal jargon, and contributor-email leaks.

Contents:
- 100 Rust crates (_primitives/_rust/)
- 37 agent manifests (_manifests/) + generated specs (_generated/)
- 67 user-invocable skills (skills/)
- 33 hooks (hooks/)
- Composition blocks (_blocks/)
- Documentation (docs/, README.md)
- TS adapter packages (_ts_packages/)
- Assembler (_assembler/)
- Roles (_roles/)
- Templates (_templates/)
- Forgejo CI (.forgejo/)

Author: Denis Parfionovich <info@greendragon.info>

License: see LICENSE.
2026-05-01 12:09:03 +08:00

21 lines
1.3 KiB
Markdown

---
name: architecture-rules
description: Architectural rules engine — pattern validation, duplication detection, stack compatibility, and design pattern enforcement. Auto-triggers during code review, architecture planning, and when creating new modules. Triggers on "проверь архитектуру", "review architecture", "check patterns", "проверь дублирование", "stack compatibility".
user-invocable: false
---
# Architecture Rules Engine
This skill provides the rules database for architectural validation.
It is loaded by other skills (architecture, debug-deep, code-review) when they need to validate decisions.
## How to Use
When analyzing code or planning architecture, load and apply rules from:
- `~/.claude/skills/architecture-rules/references/patterns.md` — design patterns catalog
- `~/.claude/skills/architecture-rules/references/antipatterns.md` — what to avoid
- `~/.claude/skills/architecture-rules/references/stack-compat.md` — technology compatibility matrix
- `~/.claude/skills/architecture-rules/references/duplication.md` — duplication detection rules
- `~/.claude/skills/architecture-rules/references/checklist.md` — pre-implementation checklist
For each architectural decision, validate against these references and report violations.