the-vm-standard

Installation
SKILL.md

TITLE 1: VIEW MODEL ARCHITECTURE CODE

PREAMBLE

This Code establishes the governing requirements for View Model architecture within this codebase. The View Model pattern serves as the bridge between domain services and user interface. These provisions ensure consistency, maintainability, and proper separation of concerns across all View Model implementations.


CHAPTER 1: STRUCTURAL REQUIREMENTS

§ 1.1 Colocation

A View Model SHALL be defined in a single file bearing the name format {ComponentName}.vm.ts. No View Model definition SHALL span multiple files.

The interface, the tag, and the layer SHALL coexist within this single source file.

§ 1.2 Unity of Type and Tag

The interface type and the Context.Tag for any View Model SHALL bear identical names.

Related skills

More from front-depiction/claude-setup

Installs
7
GitHub Stars
17
First Seen
Jan 24, 2026