choru-study

Import external study plans into Obsidian vaults with progress tracking checkboxes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/choru-k/skills-for-ai --skill choru-study
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: choru-study
Source: https://github.com/choru-k/skills-for-ai/tree/main/private/common/choru-study
Command: npx skills add https://github.com/choru-k/skills-for-ai --skill choru-study

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of importing, managing, and tracking study plans within an Obsidian vault, transforming external documents into interactive learning resources.

Core Features & Use Cases

  • Import Study Plans: Automatically converts external study materials into Obsidian notes with integrated progress tracking.
  • Progress Tracking: Adds checkboxes to sections, allowing users to mark completion and monitor their learning journey.
  • Study Management: Organizes studies in a structured Obsidian vault, facilitating easy access and review.
  • Use Case: Import a new online course syllabus into Obsidian, automatically creating a structured plan with checkboxes for each module, and track your progress as you complete them.

Quick Start

Use the choru-study skill to import the study plan located at ~/go/src/cdf/docs/study/go-context-study-plan.md.

Frequently Asked Questions about choru-study

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import external study plans into Obsidian for progress tracking?

To import study plans into Obsidian, this Skill parses external markdown files and converts them into trackable notes. It automatically adds progress tracking checkboxes to sections, allowing you to monitor your learning journey as you complete modules.

Can I manage and update existing study plans within my Obsidian vault?

Yes, you can manage study plans within your Obsidian vault. This Skill supports checking for existing studies, updating content, resetting progress, archiving completed plans, and marking progress to keep your learning resources organized.

Does this Obsidian study plan tracker require any specific plugins or dependencies?

No specific plugins or dependencies are required to use this Obsidian study plan tracker. The Skill operates independently using scripts to parse study plan titles, set destinations, and transform content with progress tracking checkboxes directly in your vault.

What is the best way to convert a markdown syllabus into an Obsidian study plan with checkboxes?

The best way to convert a markdown syllabus into an Obsidian study plan is by importing the file path directly. The Skill transforms the external document into an interactive learning resource by adding structured checkboxes for each module automatically.

How does progress tracking work for learning resources imported into Obsidian?

Progress tracking works by adding checkboxes to sections of the imported study plan in Obsidian. As you complete modules, you mark the checkboxes, allowing the Skill to monitor your learning journey and track your progress through the material.

Can I archive or reset study plans in Obsidian after completing them?

Yes, you can archive or reset study plans in Obsidian. The Skill handles study plan updates, resets, archiving, and progress marking, ensuring your vault remains organized and allowing you to revisit or restart learning resources as needed.