memory-schema-preflight

Community

Validate memory YAML/sections before CI

Authorwagnerra23
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It prevents repeated CI failures caused by small but strict formatting and schema issues in the repository’s memory artifacts (SPEC.md, RUNBOOK.md, ADRs, sessions, handoffs, and charters).

Core Features & Use Cases

  • Schema pre-validation for memory artifacts: Enforces canonical rules extracted from scripts/memory-schemas/*.schema.json, including strict enums, quoted string formats for version/dates, and correct slug patterns.
  • Filename + section guardrails: Validates ADR filename patterns and required Markdown sections (e.g., SPEC requires one of the allowed User Story headings).
  • Pre-commit workflow to stop fail loops: Runs local validators before writes/edits and before git commit when changes touch the defined memory/* paths.

Quick Start

Activate this skill before editing any file under memory/requisitos or memory/decisions that ends with SPEC.md, RUNBOOK*.md, or any ADR/session/handoff/charter artifact.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: memory-schema-preflight
Download link: https://github.com/wagnerra23/oimpresso.com/archive/main.zip#memory-schema-preflight

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.