scaffold

Generate Dojo node directory skeletons with valid node.json files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates manual, error-prone creation of Dojo node directories by generating schema-valid skeletons so authors and agents can start with a correct node.json and optional SKILL.md without handcrafting manifests.

Core Features & Use Cases

  • Automated skeleton generation for ecosystem, standard, skill, context, and sub node types using templates.
  • Produces a filled node.json with placeholders, an optional SKILL.md for executable nodes, and a scripts directory when requested.
  • Use Case: Bootstrapping a new integration or batch-creating an ecosystem tree to ensure consistent, validation-ready starting points for authors and CI workflows.

Quick Start

Use the scaffold skill to create a new skill node at github/actions/workflows.

Frequently Asked Questions about scaffold

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

FAQPage Schema
How do I generate a valid node.json skeleton for a new Dojo node?

To generate a valid Dojo node skeleton, use an automated CLI to instantly produce a schema-valid node.json manifest with placeholders, ensuring correct initialization without handcrafting files. It also derives the parent node automatically from the provided URI.

What is the best way to batch-create an ecosystem tree of Dojo nodes?

Batch-creating an ecosystem tree of Dojo nodes is best handled by automated skeleton generation templates that output validation-ready starting points for CI workflows and authors. This ensures consistent node.json manifests across all ecosystem, standard, skill, context, or sub node types.

Do I need jq installed to scaffold Dojo node directories?

Yes, you need jq installed and available in your environment to operate the create-node CLI for generating Dojo node skeletons. This dependency is required to process and produce the valid node.json files during the scaffolding operation.

Can I generate a scripts directory when bootstrapping a new skill node?

Yes, you can generate a scripts directory when bootstrapping a new skill node by requesting it during skeleton creation. The scaffolding process produces a filled node.json, an optional SKILL.md for executable nodes, and a scripts directory when explicitly requested.

Why does manual creation of Dojo node directories fail in CI workflows?

Manual creation of Dojo node directories fails in CI workflows due to human error in handcrafting manifests and invalid node.json schemas. Automated skeleton generation eliminates this by producing validation-ready starting points with correct parent derivation from URIs.