sm-domain-model

Community

Clarifies the SourceMonitor domain model.

Authordchuk
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The SourceMonitor engine domain model guides development, onboarding, and maintenance by documenting model graphs, associations, and table mappings under the SourceMonitor namespace. It reduces ambiguity when extending the engine or integrating with host applications.

Core Features & Use Cases

  • Model graph: maps core entities Source, Item, ItemContent, FetchLog, ScrapeLog, HealthCheckLog, LogEntry, ImportSession, and ImportHistory and their relationships within SourceMonitor.
  • Model details: provides schema prefixes, validations, scopes, and associations to support host-app extensions and consistent data modelling.
  • Use cases: aids onboarding of developers, auditing model relationships, and aligning host apps with the engine's domain structure.

Quick Start

Summarize the SourceMonitor domain model and generate a concise map of core entities and their relationships.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sm-domain-model
Download link: https://github.com/dchuk/source_monitor/archive/main.zip#sm-domain-model

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.