Use this skill when shaping solutions that span multiple files or modules.
Shared conventions
- Follow
AGENTS.mdfor coding style, TypeScript/lint rules, and testing conventions. - Keep this skill focused on design and implementation tradeoffs.
Principles
- Follow
AGENTS.mdfor design-first, SOLID/DRY, and minimal-change guidance. - Design before implementation: confirm architecture choices before editing files.
- Prefer small, focused changes over broad refactors.
- Align with existing patterns and TypeScript strictness.
Design checklist
- Identify the smallest change that meets requirements.
- Keep responsibilities narrow and testable.
- Avoid cross-module coupling unless required.
- Prefer explicit types over inference for exported APIs.
- Update user-facing docs when behavior changes.
Implementation checklist
- Read the target files and match their style.
- Avoid introducing new dependencies unless necessary.
- Handle errors explicitly and surface user-visible errors via VS Code UI.
- Add or update tests when behavior changes.
- Keep code and docs synchronized.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.