skill-tree-generator

Generate and update SKILL.md trees from domain_map.yaml and skill_spec.md.

6|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/LadyBluenotes/agent-infra --skill skill-tree-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-tree-generator
Source: https://github.com/LadyBluenotes/agent-infra/tree/main/meta/tree-generator
Command: npx skills add https://github.com/LadyBluenotes/agent-infra --skill skill-tree-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the generation, updating, and versioning of a complete skill tree composed of SKILL.md files for JavaScript/TypeScript libraries, aligning skill discovery with domain maps.

Core Features & Use Cases

  • Generate a coherent, domain-driven collection of SKILL.md files from a domain map and a skill spec.
  • Update existing SKILL.md entries automatically when a library version changes or when auditing skill accuracy.
  • Produce both core (framework-agnostic) skills and framework-specific bindings with proper dependency linking.
  • Use domain_map.yaml and skill_spec.md from skill-domain-discovery as primary inputs to drive the tree.

Quick Start

Generate a complete SKILL.md tree for a library from a domain map and keep it updated as the library evolves.

Frequently Asked Questions about skill-tree-generator

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

FAQPage Schema
How do I generate SKILL.md files for a JavaScript library?

You can generate SKILL.md files by feeding a domain_map.yaml and skill_spec.md into this Skill, which outputs a navigable tree of framework-agnostic and framework-specific skill files.

What is the best way to update skill documentation after a library version change?

The best way to update skill documentation after a library version change is to apply this Skill, which automatically updates existing SKILL.md entries and audits skill accuracy based on the new version.

Can I use a domain map to build a skill tree for TypeScript libraries?

Yes, you can use a domain map to build a skill tree for TypeScript libraries, as the Skill specifically supports generating and versioning collections of SKILL.md files for both JavaScript and TypeScript environments.

Do I need skill_spec.md and domain_map.yaml inputs to generate documentation?

Yes, you need skill_spec.md and domain_map.yaml inputs from skill-domain-discovery to generate documentation, because these primary inputs drive the creation and dependency linking of the SKILL.md tree.

Does the generated skill tree include framework-specific bindings?

Yes, the generated skill tree produces both core framework-agnostic skills and framework-specific bindings, linking dependencies properly across the navigable SKILL.md file collection.