Skill 詳細

learning-vault

Creates a structured study vault for a learning goal, not lessons itself.

一致度一致の可能性学習 向けにレビュー済み
出典glebis/claude-skills外部ソース
報告インストール数81人気度の参考値

使用前に確認

自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。

保存された出典プレビュー

SKILL.md

これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。

---
name: learning-vault
description: Generate a dedicated Obsidian learning vault for any certification, course, or study goal. Creates structured notes with domains, concepts, lessons, scenarios, MoCs, dataview queries, action items, and multiple navigation paths. Inspired by the genome vault pattern. Use when the user wants to create a study vault, learning vault, certification prep vault, or structured knowledge base for a learning goal.
---

# Learning Vault Generator

Create a fully structured Obsidian vault for any learning goal — certification exams, courses, skill acquisition, or research programs.

## Trigger Phrases

- "create a learning vault for X"
- "build a study vault"
- "set up a certification vault"
- "learning vault for [topic]"
- "/learning-vault"

## Interactive Setup

Ask the user these questions (use AskUserQuestion):

### 1. Subject & Goal
- What is the learning goal? (certification, course, skill, research)
- What is the subject? (e.g., "AWS Solutions Architect", "Rust programming", "Machine Learning")
- Is there a specific exam or assessment? If yes, get: format, passing score, domains/topics, timeline

### 2. Structure
- How many main topics/domains? (auto-detect from curriculum if URL provided)
- Are there courses to track? (get URLs, lesson counts)
- Are there scenarios/practice areas?

### 3. Self-Assessment
- For each domain/topic, ask: "How confident are you?" (expert/strong/moderate/needs-work/no-experience)
- This drives the study priority ordering

### 4. Configuration
- Vault location (default: ~/Brains/{subject-slug}/)
- Daily notes? (yes/no)
- Dataview plugin assumed? (yes — required for queries)

## Vault Architecture

Based on the genome vault pattern at ~/Brains/genome/:

```
{vault}/
├── Dashboard.md              — central hub with dataview queries
├── MoC - Courses.md          — course progress tracker
├── MoC - Domains.md          — domain/topic overview
├── MoC - Concepts.md         — key concepts by domain
├── MoC - Scenarios.md        — practice scenarios (if applicable)
├── Action Items.md           — dataview task aggregator
├── Question Index.md         — navigate by question type
├── Key Pitfalls.md           — common mistakes to avoid
├── Exam Cheat Sheet.md       — last-minute review card
├── Courses/                  — one note per course
│   └── {Course Name}.md
├── Domains/                  — one note per domain/topic
│   └── {Domain Name}.md
├── Concepts/                 — atomic knowledge units
│   └── {Concept Name}.md
├── Scenarios/                — practice scenarios
│   └── {Scenario Name}.md
├── Lessons/                  — individual lesson notes
│   └── Lesson - {Name}.md
├── Resources/                — links, study plans
│   ├── Official Links.md
│   └── Study Plan.md
├── Templates/                — note templates
│   ├── _Course.md
│   ├── _Lesson.md
│   ├── _Concept.md
│   ├── _Scenario.md
│   └── _Domain.md
└── .obsidian/
    ├── app.json
    ├── community-plugins.json
    └── plugins/
        └── dataview/
            ├── main.js          — copy from reference vault
            ├── manifest.json
            ├── styles.css
            └── data.json        — enable DataviewJS, inline queries, HTML
```

## Dataview Plugin Setup

The vault MUST include a working Dataview plugin — not just config, but the actual plugin binary. During generation:

1. **Copy the bundled plugin** from this skill's directory:
   ```bash
   SKILL_DIR="$(dirname "$0")"  # or resolve from ~/.claude/skills/learning-vault/
   mkdir -p {vault}/.obsidian/plugins/dataview
   cp ~/.claude/skills/learning-vault/dataview-plugin/* {vault}/.obsidian/plugins/dataview/
   ```
   The `dataview-plugin/` directory inside this skill contains: `main.js`, `manifest.json`, `styles.css`, `data.json` — a complete, pre-configured Dataview plugin.
2. **Register in `community-plugins.json`**: `["dataview"]`

No manual plugin installation needed — Dataview works on first vault open.

## Frontmatter Schema

### A
GitHub で全文を読む (外部ページ)
関連情報

関連する仕事