enrich

Analyze Dojo node.json files and generate enrichment suggestions for missing knowledge fields.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Thin or scaffolded Dojo nodes lack the aliases, triggers, body content, sections, links, and related edges that make them discoverable, teachable, and actionable for agents. Enrichment bridges the gap between a minimal node.json and a rich knowledge node so agents can route tasks, learn context, and execute related skills without manual upstream reading.

Core Features & Use Cases

  • Analyze node.json files to report missing or thin knowledge fields (aliases, triggers, body length, sections, links, related).
  • Auto-generate suggestions for aliases, triggers, and content and run an enrich-mode pass that outputs proposed fills without mutating files.
  • Use case: During authoring or QA, run an analysis on newly scaffolded skill/sub nodes to produce a prioritized gap report and a knowledge quality score for validation and publishing.

Quick Start

Run an analyze pass on a node to get a detailed gap report and enrichment suggestions for nodes/kubernetes/pods/node.json.

Frequently Asked Questions about enrich

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

FAQPage Schema
How do I validate missing fields in a scaffolded node.json file?

Validate missing fields in a node.json file by running a deterministic gap analysis that detects missing aliases, triggers, body content, sections, links, and related edges, then outputs warnings and a knowledge quality score.

What is knowledge enrichment for agent-ready documentation nodes?

Knowledge enrichment for agent-ready nodes bridges minimal scaffolded data and rich documentation by auto-generating suggestions for missing aliases, triggers, and body content so agents can route tasks without manual upstream reading.

How do I generate aliases and triggers automatically during content authoring?

Generate aliases and triggers automatically by running an enrich-mode pass that analyzes existing node.json content and outputs proposed field fills without mutating the original files, streamlining content authoring workflows.

Does the enrichment analysis script require specific Node.js versions?

The enrichment analysis script requires a Node.js environment compatible with Node version 18 or higher to execute deterministic gap analysis and suggestion generation for your Dojo knowledge nodes.

Can I analyze external documentation without modifying the original files?

You can analyze external documentation without modifying original files because the enrichment script runs an analysis pass that outputs identified gaps, warnings, and proposed fills in a non-mutating mode for quality review.

What is the best way to convert thin scaffolds into teachable knowledge nodes?

The best way to convert thin scaffolds into teachable knowledge nodes is performing a gap analysis to identify missing fields, then applying auto-generated suggestions for content and edges to achieve a high validation knowledge score.