Generate a comprehensive, structured learning guide for any technical topic or technology. Use this skill whenever a user wants to learn a new technology, programming language, framework, tool, or concept — even if they phrase it casually (e.g., "teach me Rust", "how do I get started with Kubernetes", "I want to learn React", "help me understand GraphQL", "give me a roadmap for learning Docker"). This skill covers concept identification and categorization, weekly study schedules, local dev setup, concept explanations with examples, exercises, popular libraries, project ideas, and resources. Trigger for any "how do I learn X", "roadmap for X", "getting started with X", "study plan for X", or "teach me X" request — even if they don't explicitly ask for a guide or roadmap.
$npx -y skills add sivaprasadreddy/learning-skill --skill tech-learning-guideInstalls into the current project.
Run `npx skills use "https://github.com/sivaprasadreddy/learning-skill" --skill "sivaprasadreddy/learning-skill/tech-learning-guide"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/sivaprasadreddy/learning-skill" that are relevant to the current task. Run `npx skills add "https://github.com/sivaprasadreddy/learning-skill"` and select the relevant skills, then follow their instructions.