validate

Validate notes against domain templates for required fields, enums, and links.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/shakedfb/deterministic-agentic-sdlc-workflow --skill validate-shakedfb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate
Source: https://github.com/shakedfb/deterministic-agentic-sdlc-workflow/tree/main/.claude/skills/validate
Command: npx skills add https://github.com/shakedfb/deterministic-agentic-sdlc-workflow --skill validate-shakedfb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Notes often fail validation due to missing fields, wrong topics, broken links, or non-conforming templates. This leads to inconsistent documentation quality and brittle knowledge graphs.

Core Features & Use Cases

  • Frontmatter validation: checks presence of required fields (description, topics) and alignment with domain templates.
  • Enum and link health checks: verifies enumerated fields match template definitions and ensures links resolve.
  • Batch and targeted validation: validate a single note or an entire notes collection with actionable reports.

Quick Start

Run the validator against a target note or all notes to start validating schema and link health.

Frequently Asked Questions about validate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate YAML frontmatter in my notes collection?

YAML frontmatter validation checks your notes for required fields such as description and topics, ensuring alignment with domain templates. It processes single notes or the entire collection and outputs actionable reports.

What is the best way to check for broken links and missing required fields in notes?

The best way to check for broken links and missing fields is running the validator. It verifies link health and enforces template-conformant fields, providing non-blocking quality checks with actionable results for your notes.

Can I validate enumerated fields against domain templates in standard workflows?

Yes, you can validate enumerated fields against domain templates. The validator verifies that enumerated values match template definitions and integrates into standard workflows for targeted or batch note validation.

How do I run batch validation on an entire notes collection?

To run batch validation, target the entire notes collection instead of a single note. The validator processes all notes, checking schema correctness and link health to generate actionable reports for your collection.

Why does my note fail validation due to non-conforming templates?

Notes fail validation due to non-conforming templates when required fields are missing, topics are wrong, or links are broken. This leads to inconsistent documentation quality and brittle knowledge graphs.

Do I need any dependencies to validate note schema and content quality?

No dependencies are required to validate note schema and content quality. The validator operates independently to enforce YAML frontmatter correctness, template-conformant fields, and link integrity.