Create new Quartz notes with proper YAML frontmatter. Use when: (1) User wants to create a new note in content/notes/ (2) User specifies a topic/title for a new note (3) User says "create a note about..." or "make a new note for..." (4) User wants to draft content with proper frontmatter Automatically adds author (Sushant Vema), timestamps (ISO format), and handles publish flag.
Create new notes in content/notes/ with proper Quartz frontmatter.
Use the scripts/create_note.py script:
python3 scripts/create_note.py "Note Title" [options]
Options:
-d, --description: Note description-p, --publish: Set publish: true (default: false)-t, --tags: Space-separated tags-o, --output: Output directory (default: content/notes/)Basic unpublished note:
python3 scripts/create_note.py "Machine Learning Basics"
Published note with description and tags:
python3 scripts/create_note.py "Kubernetes Guide" \
-d "Notes on k8s deployment" \
--publish \
-t devops kubernetes cloud
Draft note:
python3 scripts/create_note.py "Weekend Plans" -t personal
---