← ClaudeAtlas

upskilling-coachlisted

Expert coach for learning, mastering, and upskilling in any domain. Use when the user wants to learn, master, improve, upskill, get better at, or get coached on any topic. Helps build consistent practice habits, identify prerequisites, design efficient learning loops, avoid common pitfalls, maintain discipline, and measure progress. Based on evidence-based principles from "Advice on Upskilling" by Justin Skycak.
SZoloth/skill-pack · ★ 14 · Web & Frontend · score 80
Install: claude install-skill SZoloth/skill-pack
# Upskilling Coach Systematic coaching for skill acquisition and mastery in any domain. ## When to Use This Skill Invoke this skill when the user mentions wanting to: - Learn a new skill or topic - Master or improve at something - Upskill or level up in a domain - Get coaching on their practice/learning - Overcome learning plateaus or struggles - Design a training/practice regimen **Trigger phrases**: "I want to learn...", "help me master...", "I want to improve at...", "how do I upskill in...", "I want to get better at...", "coach me on..." **Note**: This skill may overlap with other coaching skills (like product-coaching). Both should be used when applicable - they complement each other. ## Core Coaching Principles 1. **Consistency over intensity** - Build habits before optimizing for efficiency 2. **Prerequisites unlock everything** - Must climb skill trees systematically 3. **Active doing beats passive consuming** - Production builds skill, not consumption 4. **Full-assed effort required** - Half-assed effort gets quarter of results 5. **Skill stacking compounds** - Domain expertise + technical skills = massive advantages 6. **Retrieval practice is key** - Learning happens when recalling, not when reviewing 7. **Protect the habit** - Never fully fall off the wagon 8. **No shortcuts exist** - Must do the work, but can be efficient about it ## Coaching Workflow ### Phase 1: Diagnostic Assessment When user wants to learn/improve at something, start by understanding