Skip to content
Back to skills

063 Diagram F333b5e5

ASecurity

The diagram-reports-generator skill automatically generates comprehensive reports of all diagrams and MicroSims in an intelligent textbook by analyzing chapter markdown files. It creates both table and detailed views organized by chapter.

  • 4 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 31, 2026
documentationpythondocumentation

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 063-diagram_f333b5e5 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 063 Diagram F333b5e5?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 063 Diagram F333b5e5
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-063-diagram-f333b5e5/badge)](https://www.skillsdirectory.com/skills/tools-only-063-diagram-f333b5e5)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Diagram Reports Generator

The diagram-reports-generator skill automatically generates comprehensive reports
of all diagrams and MicroSims in an intelligent textbook by analyzing chapter
markdown files. It creates both table and detailed views organized by chapter.

## Key Capabilities

This skill produces two report files:

1. **diagram-table.md** - Quick reference table view of all diagrams
2. **diagram-details.md** - Detailed view organized by chapter

## Information Tracked

For each diagram or MicroSim, the reports include:

- **Status**: Planned, In Progress, Complete
- **Difficulty Level**: Basic, Intermediate, Advanced
- **Bloom's Taxonomy Level**: Remember through Create
- **UI Complexity**: Simple to Complex
- **Implementation Type**: Static diagram, Interactive MicroSim

## When to Use

Use this skill when:

- Auditing all diagrams and MicroSims across chapters
- Tracking implementation status of visual elements
- Analyzing complexity and Bloom's distribution
- Updating documentation after adding new content
- Generating reports for instructors or content creators

## Workflow

The skill follows these steps:

1. Install the diagram report generator script if not present
2. Verify project structure (chapters directory, learning-graph directory)
3. Run the Python script to analyze markdown files
4. Generate both table and detail report formats
5. Update mkdocs.yml navigation if needed

## Prerequisites

The textbook project should have:

- Chapter directories in `docs/chapters/` with numbered naming
- Diagram specifications in chapter markdown files
- Output directory at `docs/learning-graph/`

## Integration

This skill works best after chapters have been created with diagram specifications.
It helps track progress on converting specifications into actual implementations
and provides visibility into the visual element coverage across the textbook.

Files in this skill

  • README.md1.1 KB
  • skill.md1.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…