[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DHX1BWJJ6JX8SMFBXJD2RG":3,"skill-same:01M6DHX1BWJJ6JX8SMFBXJD2RG":88},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":48,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M6DHX1BWJJ6JX8SMFBXJD2RG","deep-research",null,"Author deep-research prompts (Gemini, ChatGPT Pro, Perplexity) and capture outputs into the PKB with figure extraction, local vision transcription, frontmatter, and task wikilinks.","nicsuzor\u002FacademicOps","nicsuzor","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F4496978?v=4","01M6DGWCFNDYP03M4DQAHA6DN1","Nicolas Suzor","01M6DGWCPXG37BMXRZZKXR0A1Z",5,"MIT","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Ftools-openclaw\u002Fskills\u002Fdeep-research\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36],"research","deep research","deep","gemini","chatgpt","extraction","perplexity","capture","prompts","vision","transcription","task","local","2026-11-10 10:12:30",false,"---\nname: deep-research\ndescription: Author deep-research prompts (Gemini, ChatGPT Pro, Perplexity) and capture outputs into the PKB with figure extraction, local vision transcription, frontmatter, and task wikilinks.\n---\n\n# Deep Research\n\nStructure prompts for deep research tools and ingest outputs into the PKB.\n\n## Routing\n\n- **Authoring prompts**: User needs to formulate an investigation probe. Route to `procedures\u002Fprompt-authoring.md`.\n- **Capturing outputs**: User provides a Google Doc URL or ID from an external run. Route to `procedures\u002Fpkb-capture.md`.\n\n## Lifecycle Overview\n\n1. **Frame probe task**: Create a PKB probe task containing the crafted prompt.\n2. **Execute externally**: Run the prompt in Gemini Deep Research, ChatGPT Pro, or Perplexity.\n3. **Capture**: Download document, transcribe rasterized equations\u002Fdiagrams, and store as a knowledge note.\n4. **Complete task**: Update sourcing task with `research_output` linking to the knowledge note.\n\n## Prerequisites & Guardrails\n\n- Require `rclone` configured with a `gdrive` remote (`rclone lsd gdrive:`).\n- Preserve raw outputs and Works Cited blocks verbatim without summarisation.\n- Transcribe diagrams and rasterized math via local vision; never send images to external OCR services.\n- Present transcription maps for user confirmation before final note creation.\n\n## Verification\n\n1. Note exists under `knowledge\u002F\u003Ctopic>\u002F` with valid frontmatter and wikilinks to sourcing tasks.\n2. Every embedded figure has descriptive alt-text and exists at `figures\u002F\u003Cnote-id>\u002F`.\n3. Sourcing task has `research_output` pointing to note ID and status set to `done`.\n","# Deep Research\n\nStructure prompts for deep research tools and ingest outputs into the PKB.\n\n## Routing\n\n- **Authoring prompts**: User needs to formulate an investigation probe. Route to `procedures\u002Fprompt-authoring.md`.\n- **Capturing outputs**: User provides a Google Doc URL or ID from an external run. Route to `procedures\u002Fpkb-capture.md`.\n\n## Lifecycle Overview\n\n1. **Frame probe task**: Create a PKB probe task containing the crafted prompt.\n2. **Execute externally**: Run the prompt in Gemini Deep Research, ChatGPT Pro, or Perplexity.\n3. **Capture**: Download document, transcribe rasterized equations\u002Fdiagrams, and store as a knowledge note.\n4. **Complete task**: Update sourcing task with `research_output` linking to the knowledge note.\n\n## Prerequisites & Guardrails\n\n- Require `rclone` configured with a `gdrive` remote (`rclone lsd gdrive:`).\n- Preserve raw outputs and Works Cited blocks verbatim without summarisation.\n- Transcribe diagrams and rasterized math via local vision; never send images to external OCR services.\n- Present transcription maps for user confirmation before final note creation.\n\n## Verification\n\n1. Note exists under `knowledge\u002F\u003Ctopic>\u002F` with valid frontmatter and wikilinks to sourcing tasks.\n2. Every embedded figure has descriptive alt-text and exists at `figures\u002F\u003Cnote-id>\u002F`.\n3. Sourcing task has `research_output` pointing to note ID and status set to `done`.\n",{"name":5,"description":7},"main","22a4e466ac352d09f636273685845a312ee07a15","tools-openclaw\u002Fskills\u002Fdeep-research",3,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps","https:\u002F\u002Fgithub.com\u002Fnicsuzor","https:\u002F\u002Fnic.suzor.net\u002F","2026-11-11 20:31:05",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add nicsuzor\u002FacademicOps --skill deep-research",{"tool":56,"command":57},"bunx","bunx skills add nicsuzor\u002FacademicOps --skill deep-research",{"tool":59,"command":60},"pnpm","pnpm dlx skills add nicsuzor\u002FacademicOps --skill deep-research","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Ftools-openclaw\u002Fskills\u002Fdeep-research\u002FSKILL.md",true,[64,70,74,78,84],{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"index.json","REFERENCE","参考文档",686,"https:\u002F\u002Fgithub.com\u002FDCx7C5\u002Fai-marketplace\u002Fblob\u002Fmain\u002Fskills\u002Fcloud\u002Fcontainers\u002Fdocker\u002Fexploit\u002Findex.json",{"path":71,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":72,"sourceHtmlUrl":73},"procedures\u002Fpkb-capture.md",2141,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Ftools-openclaw\u002Fskills\u002Fdeep-research\u002Fprocedures\u002Fpkb-capture.md",{"path":75,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":76,"sourceHtmlUrl":77},"procedures\u002Fprompt-authoring.md",2146,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Ftools-openclaw\u002Fskills\u002Fdeep-research\u002Fprocedures\u002Fprompt-authoring.md",{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"scripts\u002Ffetch.sh","SCRIPT","脚本",3087,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Ftools-openclaw\u002Fskills\u002Fdeep-research\u002Fscripts\u002Ffetch.sh",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Frewrite.py",2589,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Ftools-openclaw\u002Fskills\u002Fdeep-research\u002Fscripts\u002Frewrite.py",[89,116,121,126,131,155],{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":37},"01M6M6JR6VXPDA3MDPVS36DSSP","refresh-questions","Sweep and refresh open questions in the Telegram Mini App by closing questions that are answered elsewhere, superseded, or asking for completed actions, and ensuring active open questions carry recommendations and context. Use when asked to refresh questions, sweep stale questions, or keep the Mini App decision queue current. Exclude for asking new questions or routine chat replies.","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Fida-telegram\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115],"refresh","refresh questions","questions","actions","telegram mini app","open","decision","context","use","queue","telegram","stale","chat","active","recommendations","app","keep","replies","closing","for",{"skillNo":117,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":37},"01M6M6JGW7Q0SC5B28TQ7PKE8E","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fida-telegram-openclaw\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115],{"skillNo":122,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":37},"01M6M6J7D0ZTQ4VSS5ADRSA12E","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fida-telegram-claude\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115],{"skillNo":127,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":37},"01M6M6EP6BK1DDN2212S7Y95G0","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fcowork\u002Fida-telegram\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115],{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":37},"01M6G9Q8538NENA2TE2V4HPRSF","dispatch-queue","Show the user the tasks ready to dispatch, ranked with a recommendation on each, and start workers on the ones the user approves -- redirects to universal workflow template wf-dispatch-queue. Use for \"what's ready\", \"what should we dispatch\", or \"dispatch the queue\". Exclude for starting workers on named tasks without the user's choice (use dispatch) or graph truth maintenance (use reconcile).","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Fida\u002Fskills\u002Fdispatch-queue\u002FSKILL.md",[],[138,105,139,140,141,142,143,144,145,146,104,147,148,149,150,151,152,153,154],"dispatch","dispatch queue","workflow","tasks","graph","start","template","choice","user","reconcile","ready","maintenance","workers","show","wf","recommendation","with",{"skillNo":156,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":157,"categories":158,"keywords":159,"publishedAt":37},"01M6G9P9M3PQXPX3647RA5E4D0","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fida-openclaw\u002Fskills\u002Fdispatch-queue\u002FSKILL.md",[],[138,105,139,140,141,142,143,144,145,146,104,147,148,149,150,151,152,153,154]]