Agent skill · product strategy · aiskillstore

project-domain

Domain vocabulary and entity relationships for {project}. Ensures consistent terminology and model understanding.

Why this skill is useful

Provides domain-specific vocabulary and entity relationship patterns that the AI wouldn't reliably generate on its own.

What it needs

About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

<!-- Generated by ai-dev-kit:recommend-skills on {date} --> <!-- This skill can be safely deleted if no longer needed --> {project} Domain Vocabulary Domain model understanding and vocabulary patterns for this project. Variables Variable Default Description ---------- --------- ------------- ENFORCETERMINOLOGY true Flag inconsistent term usage RELATIONSHIPDEPTH 2 Levels of entity relationships to trace Instructions 1. Load domain entities from models 2. Understand entity relationships 3. Use consistent terminology 4. Validate against domain rules Red Flags - STOP and Reconsider If you're about to: Use synonyms inconsistently (e.g., "user" vs "account" interchangeably) Create a model field that duplicates existing concepts Ignore relationship constraints STOP -> Check glossary -> Verify relationships -> Then proceed Domain Glossary Core Entities Term Definition Model Location ------ ------------ ---------------- [TODO] [TODO] [TODO] Entity Relationships Terminology Rules Naming Conventions Concept Correct Term Avoid --------- ------------- ------- [TODO] [TODO] [TODO] Status Fields Entity Valid Statuses Transitions -------- --------------- ------------- [TODO] [TODO] [TODO] Model Locations Key models and their locations: Entity Python Model TypeScript Type BAML Type -------- ------------- ----------------- ----------- [TODO] [TODO] [TODO] [TODO] Validation Rules Business rules enforced at the domain level: 1. [TODO: Add domain validation rules] Integration This skill integrates with: ORM models in src/models/ BAML types in bamlsrc/ API schemas Frontend types Customization Edit this file to add: New entity definitions Relationship changes Terminology rules Validation constraints

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/project-domain

View the source on GitHub

Browse the @skills marketplace