[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6BZFTHW2MQR7FWK8CDW0DRA":3,"creator-list:01M6BZFTHW2MQR7FWK8CDW0DRA:stars:1:":19},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":14,"totalStars":15,"updatedAt":16,"htmlUrl":17,"blogUrl":10,"company":10,"location":10,"followersCount":18,"publicReposCount":12},"01M6BZFTHW2MQR7FWK8CDW0DRA","causify-ai","Causify.AI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F121828442?v=4","ORGANIZATION","组织",null,325,2,4,6,155,"2026-11-02 21:54:29","https:\u002F\u002Fgithub.com\u002Fcausify-ai",35,{"records":20,"total":11,"current":221,"size":222},[21,44,61,72,81,90,98,106,114,127,135,150,159,167,177,185,195,210],{"skillNo":22,"name":23,"nameZh":10,"description":24,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":28,"categories":29,"keywords":35,"publishedAt":43},"01M6C9ZMM0XSXCHHABMJ9XB1JB","tutorial_in_60_mins.propagate_docker_changes","Sync tutorial and class-project Docker files to match project_template","causify-ai\u002Fhelpers","01M6BZFTPJ193AB5N089Z82HQG","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftutorial_in_60_mins.propagate_docker_changes\u002FSKILL.md",[30],{"categoryNo":31,"categoryName":32,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[36,37,38,39,40,41,42],"docker","tutorial","tutorial in 60 mins propagate docker changes","haiku","files","template","sync","2026-11-10 10:12:30",{"skillNo":45,"name":46,"nameZh":10,"description":47,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":48,"categories":49,"keywords":53,"publishedAt":43},"01M6C9ZJK8QJ9FNCY39WVF3GMG","tutorial_in_60_mins.merge_markdown","Merge the content of a markdown file into a Jupyter notebook","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftutorial_in_60_mins.merge_markdown\u002FSKILL.md",[50],{"categoryNo":51,"categoryName":52,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000002","文档处理",[54,55,37,56,57,58,59,39,60],"merge","markdown","tutorial in 60 mins merge markdown","jupyter notebook","content","file","jupyter",{"skillNo":62,"name":63,"nameZh":10,"description":64,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":43},"01M6C9ZFYK13ZCT1E8BEEC4NG4","tutorial_in_60_mins.format","Format a directory to follow the \"Learn X in 60 Minutes\" tutorial conventions","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftutorial_in_60_mins.format\u002FSKILL.md",[],[68,37,69,39,70,71],"format","tutorial in 60 mins format","directory","learn",{"skillNo":73,"name":74,"nameZh":10,"description":75,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":43},"01M6C9ZDKXSBKNKX7M3X4W38G5","tutorial_in_60_mins.create","Create a tutorial directory for the Learn X in 60 Minutes conventions","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftutorial_in_60_mins.create\u002FSKILL.md",[],[79,37,80,70,71],"create","tutorial in 60 mins create",{"skillNo":82,"name":83,"nameZh":10,"description":84,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":43},"01M6BZS5Z0QE03WRS1TM3XJEY9","todo.reorg_in_progress","Reorganize ai_task_queue.md so in-progress tasks, not-started tasks, and mislabeled topic headers sit under the right H1 stage","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftodo.reorg_in_progress\u002FSKILL.md",[],[88,89],"todo reorg in progress","tasks",{"skillNo":91,"name":92,"nameZh":10,"description":93,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":43},"01M6BZS4CQZ6KK2KQ26SVB7QCS","todo.reorg_headers","Reorganize ai_task_queue.md .md so every H2 topic matches ALL TOPICS and every H3 task sits under the right topic, keeping its H1 stage","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftodo.reorg_headers\u002FSKILL.md",[],[97],"todo reorg headers",{"skillNo":99,"name":100,"nameZh":10,"description":101,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":43},"01M6BZS2JG504QE169TXVA17KV","todo.move_to_reorg","Move tasks out of ai_task_queue.md's TO REORG section into the right H1 stage and H2 topic, using an optional Priority tag, after user confirmation","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftodo.move_to_reorg\u002FSKILL.md",[],[105,89],"todo move to reorg",{"skillNo":107,"name":108,"nameZh":10,"description":109,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":43},"01M6BZS15NB9KTRM9TG47R56EQ","todo.move_done","Move completed tasks from ai_task_queue.md into DONE.md, organized by the topics in ai_task_queue.md's ALL TOPICS section","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftodo.move_done\u002FSKILL.md",[],[113,89],"todo move done",{"skillNo":115,"name":116,"nameZh":10,"description":117,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":118,"categories":119,"keywords":123,"publishedAt":43},"01M6BZRZNV4PQFSEYGQDVRBY0M","text.summarize_hn_in_bullet_points","Summarize a Hacker News discussion on a topic in bullet points","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.summarize_hn_in_bullet_points\u002FSKILL.md",[120],{"categoryNo":121,"categoryName":122,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000021","资料检索与研究",[124,125,126,39],"summarize","text","text summarize hn in bullet points",{"skillNo":128,"name":129,"nameZh":10,"description":130,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":43},"01M6BZRY3PJG9XB3KAEZ0JWG2F","text.merge_files","Move content from a file into another one without redundancy","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.merge_files\u002FSKILL.md",[],[54,134,125,58,59,39],"text merge files",{"skillNo":136,"name":137,"nameZh":10,"description":138,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":139,"categories":140,"keywords":146,"publishedAt":43},"01M6BZRW2WS2HNTXY6Q4886PH4","text.merge_content_into","Incorporate content into other material (books, slides, papers, blog ideas)","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.merge_content_into\u002FSKILL.md",[141],{"categoryNo":142,"categoryName":143,"taxonomyType":144,"taxonomyTypeDesc":145},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[54,58,125,147,148,149],"text merge content into","slides","blog",{"skillNo":151,"name":152,"nameZh":10,"description":153,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":154,"categories":155,"keywords":156,"publishedAt":43},"01M6BZRSFFCRJ9N2F5ENPRE4MH","text.humanize","Remove AI-style writing patterns from text to sound more natural and human","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.humanize\u002FSKILL.md",[],[157,125,39,158],"text humanize","writing",{"skillNo":160,"name":161,"nameZh":10,"description":162,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":43},"01M6BZRR3GG2B5XKGVP1AHKVBY","text.extract_ideas","Extract the most interesting ideas from the text","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.extract_ideas\u002FSKILL.md",[],[166,125],"text extract ideas",{"skillNo":168,"name":169,"nameZh":10,"description":170,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":171,"categories":172,"keywords":173,"publishedAt":43},"01M6BZRPFPZFN0YD68HACJ8A16","text.explain","Explain technical content preserving the same structure of the text","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.explain\u002FSKILL.md",[],[125,174,175,58,176,39],"text explain","explain","technical",{"skillNo":178,"name":179,"nameZh":10,"description":180,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":181,"categories":182,"keywords":183,"publishedAt":43},"01M6BZRMVZYQPHCXQ5N3W1YVTR","text.criticize","Read, criticize, and propose improvements for text","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.criticize\u002FSKILL.md",[],[125,184],"text criticize",{"skillNo":186,"name":187,"nameZh":10,"description":188,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":189,"categories":190,"keywords":191,"publishedAt":43},"01M6BZRJVEH60VT9TF9HGE04XH","text.convert_to_latex","Convert formulas in text to their Latex equivalent","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftext.convert_to_latex\u002FSKILL.md",[],[192,193,125,194,39],"LaTeX","convert","text convert to latex",{"skillNo":196,"name":197,"nameZh":10,"description":198,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":199,"categories":200,"keywords":204,"publishedAt":43},"01M6BZRGCSETB8XWJ395RFSCZB","testing.write_unit_tests","Propose a plan for unit testing a file and then implement it","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftesting.write_unit_tests\u002FSKILL.md",[201],{"categoryNo":202,"categoryName":203,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000008","测试与质量",[205,206,207,59,208,209,39],"unit tests","testing write unit tests","testing","implement","plan",{"skillNo":211,"name":212,"nameZh":10,"description":213,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":214,"categories":215,"keywords":217,"publishedAt":43},"01M6BZREGB7V9777YNMH2PH3CC","testing.update_test_outcomes","Update the expected outcome of failing unit tests","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftesting.update_test_outcomes\u002FSKILL.md",[216],{"categoryNo":202,"categoryName":203,"taxonomyType":33,"taxonomyTypeDesc":34},[207,218,219,220,205,39],"test","testing update test outcomes","update",1,18]