[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BZPD14QPQ7APXC2SBWF3YT":3,"skill-same:01M6BZPD14QPQ7APXC2SBWF3YT":57},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6BZPD14QPQ7APXC2SBWF3YT","research_idea.format",null,"Format a research idea file to follow the standard template","causify-ai\u002Fhelpers","causify-ai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F121828442?v=4","01M6BZFTHW2MQR7FWK8CDW0DRA","Causify.AI","01M6BZFTPJ193AB5N089Z82HQG",155,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fresearch_idea.format\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[24,25,26,27,28],"research","format","research idea format","file","template","2026-11-10 10:12:30",false,"---\ndescription: Format a research idea file to follow the standard template\nmodel: sonnet\n---\n\n# Goal\n- Given a file `\u003CFILE>` with raw information about a research idea, apply the\n  research idea template and write the result back into `\u003CFILE>`\n\n# Workflow\n\n## Read the Inputs\n- Read `\u003CFILE>`\n- Read the template `.claude\u002Ftemplates\u002Fresearch_idea.template.md`\n- Read `.claude\u002Fskills\u002Fresearch_idea.rules.md` `# Examples` for a worked\n  example\n\n## Apply the Template\n- Map the content already in `\u003CFILE>` onto the template's sections (`Status`,\n  `Core Idea`, `Formalization`, `Key Examples`, `Questions`, `Research\n  Topics`, `Next steps`, `Implementation plan`, `References`)\n- Do not leave the template's placeholder bullets in a section: fill it from the\n  idea's own content, or remove the empty bullets\n- Do not invent facts, results, or citations to fill a section; write only what\n  follows from the idea (e.g., a hypothetical example marked as illustrative)\n- Do not add an `Assignee` field: assignees live only in the README table\n- Write references as `Author(s), _Title_. (Year)`\n- Write the result back into `\u003CFILE>`, replacing its previous content\n\n# Conventions\n- Follow `.claude\u002Fskills\u002Fresearch_idea.rules.md`\n\n# Constraints\n- Keep the file name and its status prefix unchanged; formatting does not\n  change status\n- Fit text in 85 character lines, per `.claude\u002Fskills\u002Fresearch_idea.rules.md`\n\n# Examples\n- `research\u002Fideas\u002Fin_progress.RL_for_pickleball.md`\n\n# Verification\n- [ ] `\u003CFILE>` follows the section order of `.claude\u002Ftemplates\u002Fresearch_idea.template.md`\n- [ ] No template placeholder text is left in the file\n- [ ] No fabricated facts or citations were added\n- [ ] No `Assignee` line; references use `Author(s), _Title_. (Year)`\n- [ ] Lines fit in 85 characters\n","# Goal\n- Given a file `\u003CFILE>` with raw information about a research idea, apply the\n  research idea template and write the result back into `\u003CFILE>`\n\n# Workflow\n\n## Read the Inputs\n- Read `\u003CFILE>`\n- Read the template `.claude\u002Ftemplates\u002Fresearch_idea.template.md`\n- Read `.claude\u002Fskills\u002Fresearch_idea.rules.md` `# Examples` for a worked\n  example\n\n## Apply the Template\n- Map the content already in `\u003CFILE>` onto the template's sections (`Status`,\n  `Core Idea`, `Formalization`, `Key Examples`, `Questions`, `Research\n  Topics`, `Next steps`, `Implementation plan`, `References`)\n- Do not leave the template's placeholder bullets in a section: fill it from the\n  idea's own content, or remove the empty bullets\n- Do not invent facts, results, or citations to fill a section; write only what\n  follows from the idea (e.g., a hypothetical example marked as illustrative)\n- Do not add an `Assignee` field: assignees live only in the README table\n- Write references as `Author(s), _Title_. (Year)`\n- Write the result back into `\u003CFILE>`, replacing its previous content\n\n# Conventions\n- Follow `.claude\u002Fskills\u002Fresearch_idea.rules.md`\n\n# Constraints\n- Keep the file name and its status prefix unchanged; formatting does not\n  change status\n- Fit text in 85 character lines, per `.claude\u002Fskills\u002Fresearch_idea.rules.md`\n\n# Examples\n- `research\u002Fideas\u002Fin_progress.RL_for_pickleball.md`\n\n# Verification\n- [ ] `\u003CFILE>` follows the section order of `.claude\u002Ftemplates\u002Fresearch_idea.template.md`\n- [ ] No template placeholder text is left in the file\n- [ ] No fabricated facts or citations were added\n- [ ] No `Assignee` line; references use `Author(s), _Title_. (Year)`\n- [ ] Lines fit in 85 characters\n",{"model":34,"description":7},"sonnet","master","39143a859859181eff7e774457997b5278fd9e99",".claude\u002Fskills\u002Fresearch_idea.format",170,"https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers","https:\u002F\u002Fcausify.ai","https:\u002F\u002Fgithub.com\u002Fcausify-ai","2026-11-02 02:09:15",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add causify-ai\u002Fhelpers --skill research_idea.format",{"tool":49,"command":50},"bunx","bunx skills add causify-ai\u002Fhelpers --skill research_idea.format",{"tool":52,"command":53},"pnpm","pnpm dlx skills add causify-ai\u002Fhelpers --skill research_idea.format","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fresearch_idea.format\u002FSKILL.md",true,[],[58,74,90,100,109,118],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":67,"publishedAt":29},"01M6C9ZMM0XSXCHHABMJ9XB1JB","tutorial_in_60_mins.propagate_docker_changes","Sync tutorial and class-project Docker files to match project_template","https:\u002F\u002Fgithub.com\u002Fcausify-ai\u002Fhelpers\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftutorial_in_60_mins.propagate_docker_changes\u002FSKILL.md",[64],{"categoryNo":65,"categoryName":66,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署",[68,69,70,71,72,28,73],"tutorial in 60 mins propagate docker changes","tutorial","docker","files","haiku","sync",{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":83,"publishedAt":29},"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",[80],{"categoryNo":81,"categoryName":82,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理",[84,85,69,86,87,72,27,88,89],"merge","tutorial in 60 mins merge markdown","markdown","jupyter","content","jupyter notebook",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":29},"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",[],[97,69,25,98,99,72],"tutorial in 60 mins format","directory","learn",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":29},"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",[],[107,69,108,98,99],"tutorial in 60 mins create","create",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":29},"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",[],[116,117],"todo reorg in progress","tasks",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":29},"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",[],[125],"todo reorg headers"]