knowledge

Validate Dojo node aliases, triggers, body depth, sections, links, and actionability, outputting JSON warnings and stats.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/theslashdojo/dojo --skill knowledge-theslashdojo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge
Source: https://github.com/theslashdojo/dojo/tree/main/nodes/dojo/validate/knowledge
Command: npx skills add https://github.com/theslashdojo/dojo --skill knowledge-theslashdojo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill identifies Dojo nodes that pass schema validation but remain weak for discovery, agent learning, or actionable follow-through by checking aliases, triggers, body depth, sections, links, and next-step actionability.

Core Features & Use Cases

  • Checks discovery signals such as aliases, triggers, and tags to improve search quality.
  • Measures long-form content and section depth, enforcing minimum body length and section counts.
  • Verifies graph connections and ensures at least one executable follow-up link to turn documentation into actionable workflows.
  • Use case: Run before publishing a node to ensure it will be useful to agents and discoverable by human searches.

Quick Start

Validate the node manifest at /abs/path/to/node.json and return JSON with warnings and summary stats.

Frequently Asked Questions about knowledge

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

FAQPage Schema
How do I validate Dojo node quality before publishing to improve search discoverability?

Run a validation check on the Dojo node manifest to evaluate aliases, triggers, body depth, sections, links, and actionability. The process outputs JSON with warnings and stats to ensure the node is discoverable and actionable before publishing.

What makes a documentation node weak for agent learning even if it passes schema validation?

A documentation node is weak for agent learning when it lacks discovery signals like aliases and triggers, has insufficient body or section depth, or contains no executable follow-up links, making it non-actionable despite passing basic schema validation.

Do I need Node.js to check Dojo manifest context nodes for missing triggers and links?

Yes, you need Node.js 18+ and access to the Dojo node tree to check manifests for missing triggers, insufficient body depth, and broken links. The validation produces JSON output with warnings, stats, and link-level checks.

How do I enforce minimum body length and section counts for Dojo context nodes?

Enforce minimum body length and section counts by applying validation rules to the Dojo context node manifest. The validator measures long-form content depth and section structure, returning JSON warnings when nodes fall below required thresholds.

What is the best way to ensure documentation nodes include actionable follow-through links?

The best way to ensure actionable follow-through is to validate the node manifest for graph connections and executable follow-up links. This turns static documentation into actionable workflows by verifying at least one valid next-step link exists.

Does Dojo node validation check link-level connections or only high-level schema structure?

Dojo node validation checks link-level connections in addition to high-level schema structure. It verifies graph connections and produces JSON output with specific link-level checks to ensure nodes support actionable agent workflows.