@szeyu/quiz-creator

@szeyu/quiz-creator — AI coding skill

View in AI SkillSafe app
0 downloads
0 stars
0 demos
SKILL.md

📚 Obsidian Notes Creator

An AI skill for creating high-quality Obsidian study notes — with rich analogies, diagrams, and structured explanations that genuinely teach.


What It Does

The obsidian-notes-creator skill transforms source material (lecture slides, PDFs, textbooks, rough notes) into polished Obsidian markdown. It knows how to:

  • Write intuition-first explanations with complete worked examples
  • Use analogies where helpful, explaining their limits
  • Choose suitable ASCII, Mermaid, or SVG visuals, with white SVG backgrounds
  • Use Obsidian callouts purposefully, keeping solutions visible
  • Create or improve single notes and topic sets, preserving existing folders

See It In Action

Real notes produced by the skill, showing its three visual styles:

Embedded SVG — data figures (a correlation-regime heatmap)

Correlation heatmap study note with an embedded SVG

Mermaid — processes & cycles (the CBR 4R model)

Study note with a Mermaid cycle diagram

ASCII + callouts — side-by-side contrast (DFT vs DCT)

Study note with an ASCII side-by-side diagram and a callout


Installation

npx skills add https://github.com/szeyu/vibe-study-skills

Usage

Just describe what you need:

  • "Create study notes from this lecture on contrastive learning"
  • "Turn these rough notes on MoCo into an Obsidian note with analogies"
  • "Organise my ML notes into a multi-file structure"
  • "Generate a note for self-supervised learning with diagrams and examples"

Skill Structure

skills/obsidian-notes-creator/
├── SKILL.md
├── scripts/
│   └── check_notes.py      ← run on a folder: links, frontmatter, folded answers, Mermaid render
└── references/
    ├── components/         ← Obsidian syntax (callouts, diagrams, frontmatter, wikilinks)
    ├── writing/            ← How to write content that teaches (analogies, examples, comparisons)
    ├── structure/          ← When to split into multiple files, templates (incl. scenario and case notes)
    ├── quality-checklist.md
    └── verification.md

License

Apache License 2.0 — see LICENSE

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@szeyu/quiz-creator/verified)](https://skillsafe.ai/skill/@szeyu/quiz-creator/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@szeyu/quiz-creator/installs)](https://skillsafe.ai/skill/@szeyu/quiz-creator/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@szeyu/quiz-creator/scan)](https://skillsafe.ai/skill/@szeyu/quiz-creator/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@szeyu/quiz-creator/eval)](https://skillsafe.ai/skill/@szeyu/quiz-creator/)