
Study Notes Creator
Turn PDFs, lectures, and rough notes into a themed folder of visual study docs for exam prep or learning a new stack before you build.
Overview
Study Notes Creator is an agent skill most often used in Build (also Idea and Validate) that turns PDFs and lectures into foldered, diagram-rich study notes with examples.
Install
npx skills add https://github.com/szeyu/vibe-study-skills --skill study-notes-creatorWhat is this skill?
- Five-step workflow from source materials through topic extraction, structure planning, note creation, diagrams, and inde
- Opinionated folder layout: concepts, techniques, examples, and practice with a master README index
- Targets 5–8 main topics per source with subtopics and example opportunities
- Adds mermaid and rich diagrams plus example-based learning sections
- Triggers on organize study notes, exam prep, and visual learning materials from PDFs or lecture notes
- 5-step workflow from source to index
- Plan for 5–8 main topics per source
- Themed folders: concepts, techniques, examples, practice
Adoption & trust: 1 installs on skills.sh; 17 GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have dense PDFs or lecture dumps but no scannable, visual note tree you can revisit while building or studying.
Who is it for?
Solo builders converting course PDFs, book chapters, or conference notes into structured markdown study repos with diagrams.
Skip if: Teams that only need a one-off summary in chat, or sources you cannot share with the agent for extraction.
When should I use this skill?
Creating structured learning materials, exam preparation notes, or educational documentation; triggers include organize study notes, visual learning materials, diagrams, and example-based learning.
What do I get? / Deliverables
You get a subject folder with README index, themed concept/technique/example/practice files, and diagrams ready for review or further implementation work.
- Master README index
- Themed markdown note sets with diagrams
- Example and practice note files
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Primary shelf is Build because the deliverable is structured documentation artifacts, not runnable product code. Docs subphase matches README indexes, concept files, and example-based learning outputs defined in the workflow.
Where it fits
Digest a competitor’s whitepaper PDF into concept notes before choosing a niche.
Organize framework docs you read while scoping an MVP into a practice folder with worked examples.
Publish an internal README-indexed study guide for your API integration patterns.
Turn workshop slides into example-based notes for a tutorial series you ship later.
How it compares
Structured note generator with folders and diagrams—not a generic summarize-this-PDF one-liner.
Common Questions / FAQ
Who is study-notes-creator for?
Indie developers and learners who want durable, visual study materials from PDFs and lectures, including exam prep and stack onboarding.
When should I use study-notes-creator?
Use it in Idea/research when learning a market or technology, in Validate/scope when organizing material before a prototype, and in Build/docs when producing educational or internal documentation trees.
Is study-notes-creator safe to install?
Review the Security Audits panel on this Prism page and only point the skill at source files you are allowed to process.
SKILL.md
READMESKILL.md - Study Notes Creator
# Study Notes Creator Transform source materials into organized, visual study notes with themed folders, rich diagrams, and example-based learning. ## Workflow ```mermaid flowchart LR A[Source Materials] --> B[Extract Topics] B --> C[Plan Structure] C --> D[Create Notes] D --> E[Add Diagrams + Examples] E --> F[Build Index] ``` --- ## Step 1: Understand the Source 1. **Read the source** - PDFs, lecture notes, existing docs 2. **Identify 5-8 main topics** - Major themes 3. **Find subtopics** - What falls under each theme? 4. **Note example opportunities** - Where can real examples help? --- ## Step 2: Plan Folder Structure ``` subject/ ├── README.md # Master index ├── concepts/ # Core theory │ ├── 01-introduction.md │ └── 02-fundamentals.md ├── techniques/ # How-to procedures │ ├── 01-method-a.md │ └── 02-method-b.md ├── examples/ # Worked problems │ ├── 01-basic-examples.md │ └── 02-advanced-examples.md └── practice/ # Exercises └── 01-exercises.md ``` --- ## Step 3: Note Template ```markdown # [Topic Title] One sentence summary. ## Overview [Mermaid diagram showing the main concept] ## Key Concepts ### Concept 1 Brief explanation. **Example:** [Concrete example with real-world scenario] ## Summary Table | Term | Definition | Example | |------|------------|---------| | A | What A is | Real use case | ## Practice Problems 1. Problem statement <details> <summary>Solution</summary> Step-by-step solution </details> ## Related - [[other-note]] - Connection ``` --- ## Step 4: Mermaid Diagrams (Primary) ### Flowchart (Process Flow) ```mermaid flowchart LR A[Start] --> B[Process] B --> C{Decision} C -->|Yes| D[Action] C -->|No| E[End] ``` **Use for:** Processes, decision trees, algorithms, workflows ### Flowchart TB (Hierarchy/Tree) ```mermaid flowchart TB A[Main Topic] --> B[Branch A] A --> C[Branch B] A --> D[Branch C] B --> E[Detail 1] B --> F[Detail 2] C --> G[Detail 3] ``` **Use for:** Taxonomies, classifications, org charts, topic breakdowns ### Sequence Diagram ```mermaid sequenceDiagram participant A as Actor participant S as System A->>S: Request S-->>A: Response A->>S: Follow-up ``` **Use for:** Interactions, conversations, API calls, cause-effect chains ### State Diagram ```mermaid stateDiagram-v2 [*] --> Idle Idle --> Active : Start Active --> Success : Complete Active --> Error : Fail Error --> Idle : Retry Success --> [*] ``` **Use for:** Lifecycles, status changes, phases, state machines ### Cycle Diagram ```mermaid flowchart LR A[Stage 1] --> B[Stage 2] B --> C[Stage 3] C --> D[Stage 4] D --> A ``` **Use for:** Water cycle, feedback loops, iterative processes, life cycles ### Timeline ```mermaid timeline title Historical Events 1800 : Event A 1850 : Event B 1900 : Event C 1950 : Event D ``` **Use for:** Historical timelines, project phases, evolution of concepts ### Mind Map ```mermaid mindmap root((Topic)) Branch A Detail 1 Detail 2 Branch B Detail 3 Detail 4 ``` **Use for:** Brainstorming, topic overviews, concept relationships --- ## Step 5: ASCII Diagrams (Edge Cases) Use ASCII only for: - **Overview boxes** with custom text layout - **Layer/stack diagrams** - **Comparison layouts** ### Overview Box ``` ┌───────────────────────────────