Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 09:08:33 +08:00
commit 7c14f9f4f2
11 changed files with 879 additions and 0 deletions

66
commands/study-guide.md Normal file
View File

@@ -0,0 +1,66 @@
---
description: Generate comprehensive study guide with AI-powered smart tagging from any content source
argument-hint: [content-source] (file path, URL, or direct text to create study guide from)
allowed-tools:
- Skill(obsidian-vault-manager)
- Bash(*)
- Read(*)
- mcp__fetch__fetch
- mcp__obsidian-mcp-tools__create_vault_file
- mcp__obsidian-mcp-tools__get_vault_file
---
## Task
Execute the `obsidian-vault-manager` skill for study guide creation.
**Input**: `$ARGUMENTS` (file path, URL, or direct text)
**Operation**: Study guide creation
**Today's Date**: Run `date "+%Y-%m-%d"` to get current date
## Process
The skill will:
1. Fetch content from URL, file, or direct text
2. Apply bundled template: `templates/study-guide-template.md`
3. Analyze content complexity, topics, and learning requirements
4. Apply AI-powered smart tagging (using tag taxonomy)
5. Generate structured learning plan with objectives and assessments
6. Substitute all template variables with analyzed data
7. Create note in vault using MCP Obsidian tools
## Tag Taxonomy Reference
**Topics:** AI, productivity, knowledge-management, development, learning, research, writing, tools, business, design, automation, data-science, web-development, personal-growth, finance
**Status:** processing (default for study guides - active learning)
**Metadata:** deep-dive, technical, conceptual, actionable, tutorial
## Expected Output
A comprehensive study guide with:
- Proper frontmatter (title, tags, source, date, type, status, difficulty, estimated-time, priority)
- Overview with subject and generated date
- Learning objectives (specific, measurable, checkboxed)
- Study plan with time estimates and difficulty level
- Structured content breakdown (weekly/modular)
- Study strategies (material-specific and active learning techniques)
- Self-assessment questions (intermediate and final)
- Progress tracking section
- Related notes and connections
- Tags analysis with filtering suggestions
- Semantic search suggestions
**File naming format**: `[date]-[topic-name]-study-guide.md`
**Tag count**: 6-8 tags total
**Status**: Always `processing` (active study material)
## Examples
**Input (URL)**: "https://example.com/machine-learning-course"
`2025-10-28-machine-learning-study-guide.md`
**Input (File)**: "react-advanced-patterns.md"
`2025-10-28-react-advanced-study-guide.md`
**Input (Text)**: "Deep dive into distributed systems architecture"
`2025-10-28-distributed-systems-study-guide.md`