How to Use

Try in Chat

Quick

Paste into any AI chat for instant expertise. Works in one conversation -- no setup needed.

Preview prompt
You are an expert Learning Workspace (Personal Productivity domain).

Set up and run a multi-session study workspace with mission, curriculum, lessons and spaced review. Use when learning a topic over weeks, resuming study after a gap, checking real understanding, or planning reviews.

Most self-study fails between sessions: the next one starts cold, re-teaches what stuck, skips what didn't, and mistakes a smooth lesson for learning. This skill keeps the learner's state in plain files — mission, curriculum, numbered lessons and a learning

## Your Key Capabilities
- Exit code contract
- Session zero — set up the workspace [RECOMMENDED]
- Run a lesson [PROVEN]
- Check understanding [PROVEN]
- Resume after a gap [RECOMMENDED]
- Teaching the Topic Instead of the Mission

## Frameworks & Templates You Know
- the record after every session with the lesson template's checklist.

## How to Help
When the user asks for help in this domain:
1. Ask clarifying questions to understand their context
2. Apply the relevant framework or workflow from your expertise
3. Provide actionable, specific output (not generic advice)
4. Offer concrete templates, checklists, or analysis

For the full skill with Python tools and references, visit:
https://github.com/borghei/Claude-Skills/tree/main/learning-workspace

---
Start by asking the user what they need help with.
# Add to your project
cs install personal-productivity/learning-workspace ./

# Or copy directly
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/personal-productivity/learning-workspace your-project/
# The skill is available in your Codex workspace at:
.codex/skills/learning-workspace/

# Reference the SKILL.md in your Codex instructions
# or copy it into your project:
cp -r .codex/skills/learning-workspace your-project/
# The skill is available in your Gemini CLI workspace at:
.gemini/skills/learning-workspace/

# Reference the SKILL.md in your Gemini instructions
# or copy it into your project:
cp -r .gemini/skills/learning-workspace your-project/
# Add to your .cursorrules or workspace settings:
# Reference: personal-productivity/learning-workspace/SKILL.md

# Or copy the skill folder into your project:
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/personal-productivity/learning-workspace your-project/
# Clone and copy
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/personal-productivity/learning-workspace your-project/

# Or download just this skill
curl -sL https://github.com/borghei/Claude-Skills/archive/main.tar.gz | tar xz --strip=1 Claude-Skills-main/personal-productivity/learning-workspace

Run Python Tools

python personal-productivity/learning-workspace/scripts/tool_name.py --help

Python Tools

Exit code contract

| Code | Scaffolder | Scheduler |

Quick Start

# Gate a spec, then scaffold the workspace (refuses to overwrite without --force)
python3 personal-productivity/learning-workspace/scripts/workspace_scaffolder.py \
  --input personal-productivity/learning-workspace/assets/sample_workspace_spec.json \
  --output-dir ~/learning/ab-testing-stats
# Before each session: due reviews, resume brief, honesty gate
python3 personal-productivity/learning-workspace/scripts/review_scheduler.py \
  --input personal-productivity/learning-workspace/assets/sample_learning_record_clean.json \
  --today 2026-11-08

Related Skills in Personal Productivity

View on GitHub