skills/study_system/.claude/skills/notes-generator/SKILL.md
Generate comprehensive educational notes using Bloom's Taxonomy methodology. Creates structured learning materials with summaries, practice questions, and visual diagrams. Use when user requests notes generation, study materials, learning resources, mentions Bloom's Taxonomy, or provides topics for educational note-taking. Activates for .md files, study topics, course materials, or educational content creation.
npx skillsauth add alijilani-dev/claude notes-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill generates structured educational notes following Bloom's Taxonomy cognitive framework. It produces comprehensive learning materials adaptively selecting appropriate taxonomy levels based on topic complexity, incorporating summaries, practice questions, visual concept maps, and references.
The skill structures notes across relevant cognitive levels:
Step 1.1: Determine Input Source
If user provides a reference file:
If user provides only a topic title:
Query pattern: "[topic] tutorial", "[topic] fundamentals", "[topic] comprehensive guide"
Step 1.2: Topic Classification
Analyze topic to determine appropriate Bloom levels:
Select 4-6 most relevant taxonomy levels for the specific topic.
Step 2.1: Executive Summary Creation
Generate concise overview (3-5 sentences):
Step 2.2: Bloom's Taxonomy Level Development
For each selected taxonomy level, generate 5-7 structured points:
Remember Level (if applicable):
Understand Level:
Apply Level:
Analyze Level:
Evaluate Level:
Create Level:
Step 2.3: Visual Diagram Generation
Create Mermaid diagram representing concept relationships:
For hierarchical topics:
graph TD
A[Main Concept] --> B[Sub-concept 1]
A --> C[Sub-concept 2]
B --> D[Detail 1]
B --> E[Detail 2]
For process-oriented topics:
flowchart LR
A[Start] --> B[Process 1]
B --> C[Process 2]
C --> D[Outcome]
For relational topics:
mindmap
root((Topic))
Aspect 1
Detail A
Detail B
Aspect 2
Detail C
Detail D
Select diagram type matching topic structure (hierarchy, process, relationship, classification).
Step 2.4: Practice Questions Generation
Create 5-8 questions aligned with Bloom levels:
Distribute questions across selected taxonomy levels.
Step 2.5: References and Further Reading
Include:
Step 3.1: Assemble Complete Document
Structure notes in markdown format following this template:
# [Topic Title]
## Summary
[Executive summary paragraph]
**Learning Objectives:**
- [Objective 1]
- [Objective 2]
- [Objective 3]
---
## Notes by Bloom's Taxonomy
### 1. Remember: Foundational Knowledge
[5-7 structured points with definitions, facts, key terms]
### 2. Understand: Conceptual Comprehension
[5-7 structured points with explanations, examples, interpretations]
### 3. Apply: Practical Application
[5-7 structured points with use cases, procedures, implementations]
### 4. Analyze: Critical Examination
[5-7 structured points with breakdowns, relationships, patterns]
### 5. Evaluate: Assessment and Judgment
[5-7 structured points with criteria, critiques, evaluations]
### 6. Create: Synthesis and Innovation
[5-7 structured points with synthesis, design, generative ideas]
---
## Visual Concept Map
[Mermaid diagram]
---
## Practice Questions
### Knowledge & Comprehension
1. [Question]
2. [Question]
### Application & Analysis
3. [Question]
4. [Question]
### Evaluation & Creation
5. [Question]
6. [Question]
---
## References and Further Reading
### Primary Sources
- [Citation 1]
- [Citation 2]
### Recommended Resources
- [Resource 1 with URL if applicable]
- [Resource 2 with URL if applicable]
### Related Topics
- [Topic 1]
- [Topic 2]
Step 3.2: Quality Validation
Verify generated notes meet standards:
Step 4.1: File Creation
Use Write tool to create notes file:
[topic-name]-notes.md (kebab-case format)Step 4.2: Confirmation Report
Provide user with completion summary:
Notes generated successfully: [filename]
**Topic**: [Topic name]
**Bloom Levels Included**: [List of levels used]
**Total Sections**: [Count]
**Practice Questions**: [Count]
**Word Count**: [Approximate count]
**File Location**: [Full path]
The notes are structured using Bloom's Taxonomy methodology and include:
✓ Executive summary with learning objectives
✓ [X] Bloom's Taxonomy levels with 5-7 points each
✓ Visual concept map (Mermaid diagram)
✓ [X] practice questions for self-assessment
✓ References and further reading recommendations
Scientific/Technical Topics:
Humanities/Social Sciences:
Practical Skills/Procedures:
Conceptual/Theoretical Topics:
Simple/Introductory Topics:
Complex/Advanced Topics:
If reference file is too brief or web research yields limited information:
[Additional research needed]If topic title is ambiguous (e.g., "Java" could mean programming language or island):
If topic requires domain expertise beyond general knowledge:
If Write tool encounters errors (permissions, disk space):
User Request: "Generate notes on neural networks"
Skill Actions:
neural-networks-notes.mdUser Request: "Create notes from this document" [provides research-paper.pdf]
Skill Actions:
transformer-architecture-notes.mdUser Request: "Generate introductory notes on Bloom's Taxonomy itself, include all six levels"
Skill Actions:
blooms-taxonomy-notes.mdAll generated notes shall adhere to:
For specialized note generation patterns, see reference.md:
For comprehensive examples across disciplines, see examples.md.
data-ai
Orchestrate complex tasks by delegating work to parallel subagent teams, preserving the main context window and preventing auto-compact. This skill should be used when users ask to apply subagent-teams, when performing complex multi-step tasks, when context window is getting large, or when independent subtasks can run in parallel.
development
Generate new Claude Code skills with proper structure and standards. Use when the user requests skill creation, wants to generate a new skill, or mentions creating custom Claude Code functionality. Activated by phrases like "create a skill", "generate a skill", "make a new skill", or "build a skill for".
testing
Generate comprehensive educational quizzes based on Bloom's Taxonomy methodology (Remember, Understand, Apply, Analyze, Evaluate, Create). Creates structured True/False quizzes with detailed answer keys and explanations. Use when user requests quiz generation, assessment creation, test materials, practice questions, mentions Bloom's Taxonomy, or provides educational topics for quiz creation. Activates for study topics, course materials, reference files (.md, .txt, .pdf), or educational content requiring systematic assessment.
data-ai
Generate comprehensive educational flashcards based on Bloom's Taxonomy methodology (Remember, Understand, Apply, Analyze, Evaluate, Create). Creates structured flashcards with difficulty ratings, detailed explanations, and practice hints. Use when user requests flashcard generation, study cards, review materials, learning flashcards, mentions Bloom's Taxonomy, or provides educational topics for flashcard creation. Activates for study topics, course materials, reference files (.md, .txt, .pdf), or educational content requiring systematic review materials.