commory-msglayer

Community

Define and validate a canonical message schema.

AuthorIsKenKenYa
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It standardizes how personal communication data (SMS, calls, and related snapshots) is represented so Android exports, the Go backend validator, and future agents can interoperate reliably.

Core Features & Use Cases

  • Canonical interchange format: Defines the MsgLayer event and identity structure as a shared contract across Android, backend, and web.
  • Schema-driven validation: Enforces allowed fields, additionalProperties rules, and event/content type constraints via the Go validator.
  • Extensible evolution with guardrails: Establishes versioning (v0.1) and a workflow for updating both Kotlin mappers and Go constants together when the schema changes.
  • Use case: You add a new Android mapping for an event type, then update the Go validator and schema so the backend can import and query the new records safely.

Quick Start

Use the commory-msglayer skill to align the MsgLayer schema, examples, Kotlin mapping, and Go validator to support a new or updated event type for v0.1 exports.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: commory-msglayer
Download link: https://github.com/IsKenKenYa/Commory/archive/main.zip#commory-msglayer

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 471,000+ vetted skills library on demand.