install-learning-graph-viewer

Install an interactive learning graph viewer with search and filtering into MkDocs projects.

90|12|Updated Nov 1, 2025
One-click install
npx skills add https://github.com/dmccreary/claude-skills --skill install-learning-graph-viewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-learning-graph-viewer
Source: https://github.com/dmccreary/claude-skills/tree/main/skills/archived/install-learning-graph-viewer
Command: npx skills add https://github.com/dmccreary/claude-skills --skill install-learning-graph-viewer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill installs a complete interactive graph visualization application into the /docs/sims/graph-viewer/ directory of an intelligent textbook project. The viewer provides a rich exploration experience with search, filtering, and real-time statistics for learning graphs.

Core Features & Use Cases

  • Interactive viewer: Explore learning graphs with node search, taxonomy filtering, and dynamic statistics.
  • Real-time insights: See visible node/edge counts and orphaned nodes as you filter.
  • MkDocs-ready: Integrates with the standard MkDocs structure for seamless deployment.

Quick Start

  • Ensure /docs/learning-graph/learning-graph.json exists and contains metadata with a title.
  • Create /docs/sims/graph-viewer and copy in main.html, script.js, local.css, and index.md.

Frequently Asked Questions about install-learning-graph-viewer

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

FAQPage Schema
How do I visualize a learning graph in an MkDocs project?

Install an interactive learning-graph viewer into your MkDocs project's /docs/sims/graph-viewer directory. The viewer displays nodes and edges from learning-graph.json with search, taxonomy filtering, and real-time statistics to explore concept dependencies in your intelligent textbook.

What do I need to set up before installing the graph viewer?

Ensure your MkDocs project has a /docs/learning-graph/learning-graph.json file containing metadata with a title field. The viewer requires this data structure to load and render your learning graph correctly.

Can I search and filter nodes in the learning graph visualization?

Yes. The graph viewer provides node search, taxonomy-based filtering, and dynamic statistics showing visible node and edge counts. You can also identify orphaned nodes as you apply filters to analyze concept relationships.

What files does the graph viewer installation copy into my project?

The installation copies four frontend assets: main.html, script.js, local.css, and index.md into /docs/sims/graph-viewer. These files enable the interactive interface and load learning-graph data from ../../learning-graph/learning-graph.json.

Does the graph viewer integrate with existing MkDocs deployments?

Yes. The viewer integrates seamlessly with standard MkDocs project structure. It dynamically updates the main.html title to reflect your graph title and deploys as part of your MkDocs build without additional configuration.