validate

Solid

Schema validation for notes. Checks against domain-specific templates. Validates required fields, enum values, description quality, and link health. Non-blocking — warns but doesn't prevent capture. Triggers on "/validate", "/validate [note]", "check schema", "validate note", "validate all".

Data & Documents 3,381 stars 218 forks Updated 3 months ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
100
Recency 20%
50
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Runtime Configuration (Step 0 — before any processing) Read these files to configure domain-specific behavior: 1. **`ops/derivation-manifest.md`** — vocabulary mapping, platform hints - Use `vocabulary.notes` for the notes folder name - Use `vocabulary.note` / `vocabulary.note_plural` for note type references - Use `vocabulary.topic_map` for MOC references - Use `vocabulary.templates` for the templates folder path 2. **`ops/config.yaml`** — processing depth - `processing.depth`: deep | standard | quick If these files don't exist, use universal defaults. **Processing depth adaptation:** | Depth | Validation Behavior | |-------|---------------------| | deep | Full schema validation. All checks enabled including composability analysis and cross-reference verification | | standard | Full validation — all checks enabled | | quick | Basic schema validation only — required fields, YAML validity, enum values | ## EXECUTE NOW **Target: $ARGUMENTS** Parse immediately: - If target contains a note name: validate that specific note - If target contains `--handoff`: output RALPH HANDOFF block at end - If target is "all" or "notes": validate all notes in {DOMAIN:notes}/ directory - If target is empty: ask which note to validate **Execute these steps:** ### Step 1: Locate Template Determine which template applies to the target note: 1. Check the note's location — notes in {DOMAIN:notes}/ use the standard note template 2. Check the `type` field in frontmatter — ...

Details

Author
agenticnotetaking
Repository
agenticnotetaking/arscontexta
Created
3 months ago
Last Updated
3 months ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

verify

Combined verification — recite (description quality via cold-read prediction) + validate (schema compliance) + review (health checks). Use as a quality gate after creating notes or as periodic maintenance. Triggers on "/verify", "/verify [note]", "verify note quality", "check note health".

3,381 Updated 3 months ago
agenticnotetaking
Web & Frontend Solid

commonplace-validate

Run the deterministic validation script on KB notes. Checks frontmatter validity, enum values, link health, required sections, and batch signals (orphans, seedling count).

67 Updated yesterday
zby
Data & Documents Solid

health

Run condition-based vault health diagnostics. 8 categories — schema compliance, orphan detection, link health, description quality, three-space boundaries, processing throughput, stale notes, MOC coherence. 3 modes — quick (schema+orphans+links), full (all 8), three-space (boundary violations only). Returns actionable FAIL/WARN/PASS report with specific fixes ranked by impact. Triggers on "/health", "check vault health", "maintenance report", "what needs fixing".

3,381 Updated 3 months ago
agenticnotetaking
Data & Documents Solid

reflect

Find connections between notes and update MOCs. Requires semantic judgment to identify genuine relationships. Use after /reduce creates notes, when exploring connections, or when a topic needs synthesis. Triggers on "/reflect", "/reflect [note]", "find connections", "update MOCs", "connect these notes".

3,381 Updated 3 months ago
agenticnotetaking
AI & Automation Solid

setup-validate

Validate a `setup.aiwg.io/v1` SetupManifest file against the schema and run cons

142 Updated yesterday
jmagly