memory-schema-preflight
CommunityValidate memory YAML/sections before CI
Software Engineering#schema validation#markdown frontmatter#ci prevention#yaml constraints#memory artifacts#adr linting#runbook checks
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 forversion/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 commitwhen changes touch the definedmemory/*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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.