Skip to content
Back to skills

051 Course D8413196

ASecurity

The course-description-analyzer skill is an autonomous agent that validates and creates course descriptions for intelligent textbook projects. It ensures course descriptions contain all necessary elements to support the generation of comprehensive learning graphs with 200+ concepts.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 31, 2026
ai-agentsgo

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 051-course_d8413196 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 051 Course D8413196?

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

Security grade badge for 051 Course D8413196
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-051-course-d8413196/badge)](https://www.skillsdirectory.com/skills/tools-only-051-course-d8413196)

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
# Course Description Analyzer

The course-description-analyzer skill is an autonomous agent that validates
and creates course descriptions for intelligent textbook projects. It
ensures course descriptions contain all necessary elements to support the
generation of comprehensive learning graphs with 200+ concepts.

## Key Capabilities

Dual-mode operation:

1. **Creation Mode** - Guides users through creating a new
/docs/course-description.md file by asking sequential questions about the
course
2. **Analysis Mode** - Evaluates an existing course description against quality
criteria

## Required Elements Checked

The skill validates that course descriptions include:

- Clear course title and target audience
- Prerequisites (or explicit "None")
- Comprehensive list of main topics (5-10 topics)
- Topics NOT covered (scope boundaries)
- Learning outcomes for all six 2001 Bloom's Taxonomy levels:
- Remember, Understand, Apply, Analyze, Evaluate, Create (with capstone
projects)

## Quality Assessment System

Uses a 100-point scoring rubric that evaluates:
- Basic metadata (title, audience, prerequisites): 15 points
- Topics covered and excluded: 15 points
- Bloom's Taxonomy outcomes (all 6 levels): 60 points
- Descriptive context: 10 points

## Quality ratings:
- 90-100: Excellent (ready for learning graph generation)
- 75-89: Good (minor improvements needed)
- 60-74: Adequate (several improvements needed)
- Below 60: Significant revision required

## Output Deliverables

The skill generates a comprehensive assessment report with:
- Overall score and quality rating
- Detailed scoring breakdown by element
- Gap analysis identifying missing/weak components
- Prioritized improvement suggestions
- Concept generation readiness assessment
- Recommendation on whether to proceed with learning graph generation

## Integration

After creating or analyzing a course description, the skill optionally adds
the file to mkdocs.yml navigation (after about.md). If the score is ≥75,
it indicates readiness to proceed with the learning-graph-generator skill.

This skill is typically the first step in the intelligent textbook creation
workflow, ensuring a solid foundation before generating learning graphs.

[Sample Execution Log of Course Description Analyzer](../prompts/course-description-skill.md)

Files in this skill

  • README.md1.1 KB
  • skill.md2.3 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…