[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F60TKANSYBWJCQ417B06PQ":3,"skill-same:01M6F60TKANSYBWJCQ417B06PQ":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":53,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6F60TKANSYBWJCQ417B06PQ","learning-a-tool",null,"Create learning paths for programming tools, and define what information should be researched to create learning guides. Use when user asks to learn, understand, or get started with any programming tool, library, or framework.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fhttps-deeplearning-ai\u002Fsc-agent-skills-files\u002Flearning-a-tool\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"learning a tool","learning","tool","use","with","information","understand","paths","guides","get started","define","get","create","user","programming","Tools","library","framework","learn","2026-11-10 10:12:30",false,"---\nname: learning-a-tool\ndescription: Create learning paths for programming tools, and define what information should be researched to create learning guides. Use when user asks to learn, understand, or get started with any programming tool, library, or framework.\n---\n\n# Learning a Tool\n\nCreate comprehensive learning paths for programming tools.\n\n## Workflow\n\n### Phase 1: Research\n\nGather information from three sources. Research each source independently, then aggregate findings.\n\n#### From Official Documentation\n\n- Official docs URL and current version\n- The motivation behind the tool\n- What problem does it solve \u002F what does it help with\n- What types of applications can be built using the tool\n- Use cases\n- Installation steps and prerequisites\n- Core concepts (3-5 fundamental ideas)\n- Official code examples\n- Getting started or tutorial content\n- API reference highlights\n- Known limitations or caveats\n\n#### From the Repository\n\n- Repository URL and metadata (stars, last commit, license)\n- Core system architecture (configuration, data processing flow, ...)\n- README quick start section\n- Examples folder contents (what each example demonstrates)\n- Concise summary of the project's main function and the technologies used\n\n#### From Community Content\n\n- Top tutorials (title, author, URL, why it's valuable)\n- Video resources (title, channel, duration)\n- Comparison articles (vs alternatives, key tradeoffs)\n- Common gotchas and mistakes people mention\n- Community channels (Discord, Reddit, forums)\n- Real-world use cases and testimonials\n\n### Phase 2: Structure\n\nOrganize content into progressive levels. `references\u002Fprogressive-learning.md` is the source of truth.\n\nYou MUST create exactly 5 levels in this order:\n\n1. Level 1: Overview & Motivation\n2. Level 2: Installation & Hello World\n3. Level 3: Core Concepts\n4. Level 4: Practical Patterns\n5. Level 5: Next Steps\n\nDo NOT merge, skip, or rename levels. Each level's content requirements are defined in the reference file.\n\n### Phase 3: Output\n\nGenerate the learning path folder.\n\n## Output Format\n\nCreate the folder in the current working directory (`.\u002Flearning-{tool-name}\u002F`) containing:\n\n```\nlearning-{tool-name}\u002F\n├── README.md           # Overview and how to use this learning path\n├── resources.md        # All links organized by source (official, community)\n├── learning-path.md    # Main content following the five levels\n└── code-examples\u002F      # Runnable code for each section\n    ├── 01-hello-world\u002F\n    ├── 02-core-concepts\u002F\n    └── 03-patterns\u002F\n```\n\n","# Learning a Tool\n\nCreate comprehensive learning paths for programming tools.\n\n## Workflow\n\n### Phase 1: Research\n\nGather information from three sources. Research each source independently, then aggregate findings.\n\n#### From Official Documentation\n\n- Official docs URL and current version\n- The motivation behind the tool\n- What problem does it solve \u002F what does it help with\n- What types of applications can be built using the tool\n- Use cases\n- Installation steps and prerequisites\n- Core concepts (3-5 fundamental ideas)\n- Official code examples\n- Getting started or tutorial content\n- API reference highlights\n- Known limitations or caveats\n\n#### From the Repository\n\n- Repository URL and metadata (stars, last commit, license)\n- Core system architecture (configuration, data processing flow, ...)\n- README quick start section\n- Examples folder contents (what each example demonstrates)\n- Concise summary of the project's main function and the technologies used\n\n#### From Community Content\n\n- Top tutorials (title, author, URL, why it's valuable)\n- Video resources (title, channel, duration)\n- Comparison articles (vs alternatives, key tradeoffs)\n- Common gotchas and mistakes people mention\n- Community channels (Discord, Reddit, forums)\n- Real-world use cases and testimonials\n\n### Phase 2: Structure\n\nOrganize content into progressive levels. `references\u002Fprogressive-learning.md` is the source of truth.\n\nYou MUST create exactly 5 levels in this order:\n\n1. Level 1: Overview & Motivation\n2. Level 2: Installation & Hello World\n3. Level 3: Core Concepts\n4. Level 4: Practical Patterns\n5. Level 5: Next Steps\n\nDo NOT merge, skip, or rename levels. Each level's content requirements are defined in the reference file.\n\n### Phase 3: Output\n\nGenerate the learning path folder.\n\n## Output Format\n\nCreate the folder in the current working directory (`.\u002Flearning-{tool-name}\u002F`) containing:\n\n```\nlearning-{tool-name}\u002F\n├── README.md           # Overview and how to use this learning path\n├── resources.md        # All links organized by source (official, community)\n├── learning-path.md    # Main content following the five levels\n└── code-examples\u002F      # Runnable code for each section\n    ├── 01-hello-world\u002F\n    ├── 02-core-concepts\u002F\n    └── 03-patterns\u002F\n```\n\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fhttps-deeplearning-ai\u002Fsc-agent-skills-files\u002Flearning-a-tool",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill learning-a-tool",{"tool":63,"command":64},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill learning-a-tool",{"tool":66,"command":67},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill learning-a-tool","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fhttps-deeplearning-ai\u002Fsc-agent-skills-files\u002Flearning-a-tool\u002FSKILL.md",true,[],[72,86,96,105,111,118],{"skillNo":73,"name":74,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":82,"publishedAt":43},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[77],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[83,84,85],"model","model hierarchy","model hierarchy skill",{"skillNo":87,"name":88,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":92,"publishedAt":43},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[91],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},[93,94,95],"MCP","zoom","zoom mcp",{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":43},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[102,103,104,94],"sdk","zoom apps sdk","apps",{"skillNo":106,"name":107,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":43},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[107],{"skillNo":112,"name":113,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":117,"publishedAt":43},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[116],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},[113],{"skillNo":119,"name":120,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":43},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[120]]