[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M719FS5EFS8Q3X06X4C7189N":3,"skill-same:01M719FS5EFS8Q3X06X4C7189N":70},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":40,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":53,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":55,"install":56,"resources":69},"01M719FS5EFS8Q3X06X4C7189N","deep-research",null,"Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.","dahaliztupe-sketch\u002FKalmeron-Two","dahaliztupe-sketch","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F271085317?v=4","01M719765Q83P08JCQ1SWNQR0N","01M719766HQBGF44W90MPJKTD2",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdeep-research\u002Fdeep-research\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[23,24,25,5,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"deep research","research","deep","https","github","tree","safe","read","2026","run","plan","reports","Autonomous Research","tasks","synthesize","information","autonomous","main","search","2026-11-10 10:12:30",false,"---\nname: deep-research\ndescription: \"Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.\"\nrisk: safe\nsource: \"https:\u002F\u002Fgithub.com\u002Fsanjay3290\u002Fai-skills\u002Ftree\u002Fmain\u002Fskills\u002Fdeep-research\"\ndate_added: \"2026-02-27\"\n---\n\n# Gemini Deep Research Skill\n\nRun autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.\n\n## When to Use This Skill\n\nUse this skill when:\n- Performing market analysis\n- Conducting competitive landscaping\n- Creating literature reviews\n- Doing technical research\n- Performing due diligence\n- Need detailed, cited research reports\n\n## Requirements\n\n- Python 3.8+\n- httpx: `pip install -r requirements.txt`\n- GEMINI_API_KEY environment variable\n\n## Setup\n\n1. Get a Gemini API key from [Google AI Studio](https:\u002F\u002Faistudio.google.com\u002F)\n2. Set the environment variable:\n   ```bash\n   export GEMINI_API_KEY=your-api-key-here\n   ```\n   Or create a `.env` file in the skill directory.\n\n## Usage\n\n### Start a research task\n```bash\npython3 scripts\u002Fresearch.py --query \"Research the history of Kubernetes\"\n```\n\n### With structured output format\n```bash\npython3 scripts\u002Fresearch.py --query \"Compare Python web frameworks\" \\\n  --format \"1. Executive Summary\\n2. Comparison Table\\n3. Recommendations\"\n```\n\n### Stream progress in real-time\n```bash\npython3 scripts\u002Fresearch.py --query \"Analyze EV battery market\" --stream\n```\n\n### Start without waiting\n```bash\npython3 scripts\u002Fresearch.py --query \"Research topic\" --no-wait\n```\n\n### Check status of running research\n```bash\npython3 scripts\u002Fresearch.py --status \u003Cinteraction_id>\n```\n\n### Wait for completion\n```bash\npython3 scripts\u002Fresearch.py --wait \u003Cinteraction_id>\n```\n\n### Continue from previous research\n```bash\npython3 scripts\u002Fresearch.py --query \"Elaborate on point 2\" --continue \u003Cinteraction_id>\n```\n\n### List recent research\n```bash\npython3 scripts\u002Fresearch.py --list\n```\n\n## Output Formats\n\n- **Default**: Human-readable markdown report\n- **JSON** (`--json`): Structured data for programmatic use\n- **Raw** (`--raw`): Unprocessed API response\n\n## Cost & Time\n\n| Metric | Value |\n|--------|-------|\n| Time | 2-10 minutes per task |\n| Cost | $2-5 per task (varies by complexity) |\n| Token usage | ~250k-900k input, ~60k-80k output |\n\n## Best Use Cases\n\n- Market analysis and competitive landscaping\n- Technical literature reviews\n- Due diligence research\n- Historical research and timelines\n- Comparative analysis (frameworks, products, technologies)\n\n## Workflow\n\n1. User requests research → Run `--query \"...\"`\n2. Inform user of estimated time (2-10 minutes)\n3. Monitor with `--stream` or poll with `--status`\n4. Return formatted results\n5. Use `--continue` for follow-up questions\n\n## Exit Codes\n\n- **0**: Success\n- **1**: Error (API error, config issue, timeout)\n- **130**: Cancelled by user (Ctrl+C)\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","# Gemini Deep Research Skill\n\nRun autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.\n\n## When to Use This Skill\n\nUse this skill when:\n- Performing market analysis\n- Conducting competitive landscaping\n- Creating literature reviews\n- Doing technical research\n- Performing due diligence\n- Need detailed, cited research reports\n\n## Requirements\n\n- Python 3.8+\n- httpx: `pip install -r requirements.txt`\n- GEMINI_API_KEY environment variable\n\n## Setup\n\n1. Get a Gemini API key from [Google AI Studio](https:\u002F\u002Faistudio.google.com\u002F)\n2. Set the environment variable:\n   ```bash\n   export GEMINI_API_KEY=your-api-key-here\n   ```\n   Or create a `.env` file in the skill directory.\n\n## Usage\n\n### Start a research task\n```bash\npython3 scripts\u002Fresearch.py --query \"Research the history of Kubernetes\"\n```\n\n### With structured output format\n```bash\npython3 scripts\u002Fresearch.py --query \"Compare Python web frameworks\" \\\n  --format \"1. Executive Summary\\n2. Comparison Table\\n3. Recommendations\"\n```\n\n### Stream progress in real-time\n```bash\npython3 scripts\u002Fresearch.py --query \"Analyze EV battery market\" --stream\n```\n\n### Start without waiting\n```bash\npython3 scripts\u002Fresearch.py --query \"Research topic\" --no-wait\n```\n\n### Check status of running research\n```bash\npython3 scripts\u002Fresearch.py --status \u003Cinteraction_id>\n```\n\n### Wait for completion\n```bash\npython3 scripts\u002Fresearch.py --wait \u003Cinteraction_id>\n```\n\n### Continue from previous research\n```bash\npython3 scripts\u002Fresearch.py --query \"Elaborate on point 2\" --continue \u003Cinteraction_id>\n```\n\n### List recent research\n```bash\npython3 scripts\u002Fresearch.py --list\n```\n\n## Output Formats\n\n- **Default**: Human-readable markdown report\n- **JSON** (`--json`): Structured data for programmatic use\n- **Raw** (`--raw`): Unprocessed API response\n\n## Cost & Time\n\n| Metric | Value |\n|--------|-------|\n| Time | 2-10 minutes per task |\n| Cost | $2-5 per task (varies by complexity) |\n| Token usage | ~250k-900k input, ~60k-80k output |\n\n## Best Use Cases\n\n- Market analysis and competitive landscaping\n- Technical literature reviews\n- Due diligence research\n- Historical research and timelines\n- Comparative analysis (frameworks, products, technologies)\n\n## Workflow\n\n1. User requests research → Run `--query \"...\"`\n2. Inform user of estimated time (2-10 minutes)\n3. Monitor with `--stream` or poll with `--status`\n4. Return formatted results\n5. Use `--continue` for follow-up questions\n\n## Exit Codes\n\n- **0**: Success\n- **1**: Error (API error, config issue, timeout)\n- **130**: Cancelled by user (Ctrl+C)\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n",{"name":5,"risk":29,"source":47,"date_added":48,"description":7},"https:\u002F\u002Fgithub.com\u002Fsanjay3290\u002Fai-skills\u002Ftree\u002Fmain\u002Fskills\u002Fdeep-research","2026-02-27","13d9afadbb6a87d6209fe4bd6ca2bbe4553119ac",".agents\u002Fskills\u002Fdeep-research\u002Fdeep-research",0,"https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two","https:\u002F\u002Fkalmeron-two.vercel.app","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch","2026-10-05 12:24:53",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add dahaliztupe-sketch\u002FKalmeron-Two --skill deep-research",{"tool":62,"command":63},"bunx","bunx skills add dahaliztupe-sketch\u002FKalmeron-Two --skill deep-research",{"tool":65,"command":66},"pnpm","pnpm dlx skills add dahaliztupe-sketch\u002FKalmeron-Two --skill deep-research","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdeep-research\u002Fdeep-research\u002FSKILL.md",true,[],[71,86,112,131,160,191],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":75,"sourceHtmlUrl":76,"categories":77,"keywords":81,"publishedAt":42},"01M719SWYD9RGS97HJ69PXWY62","add-new-agent","خطوات تفصيليّة لإضافة وكيل ذكاء اصطناعي جديد إلى منصّة Kalmeron من الفكرة إلى الإنتاج","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[82,83,84,85],"add","add new agent","new","new agent",{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":103,"publishedAt":42},"01M719SSKNBA7T5NS7V6DP0PX4","writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fwriting-skills\u002FSKILL.md",[92,95,98],{"categoryNo":93,"categoryName":94,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":96,"categoryName":97,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[104,105,84,106,107,108,109,110,111],"writing skills","writing","when","work","editing","deployment","use","Existing",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":120,"publishedAt":42},"01M719SRFDNKA3044QD3FYZ05R","writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fwriting-plans\u002FSKILL.md",[118,119],{"categoryNo":96,"categoryName":97,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},[121,105,122,123,124,125,106,110,126,127,128,129,130],"writing plans","plans","code","requirements","you","for","task","multi","spec","multi-step task",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":143,"publishedAt":42},"01M719SPN5FM1JYJSR9DGJQPZ0","web-design-guidelines","Review UI code for Web Interface Guidelines compliance. Use when asked to \"review my UI\", \"check accessibility\", \"audit design\", \"review UX\", or \"check my site against best practices\".","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fweb-design-guidelines\u002FSKILL.md",[137,140],{"categoryNo":138,"categoryName":139,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":141,"categoryName":142,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000032","设计师",[144,145,146,147,148,149,150,151,152,153,154,123,126,155,156,157,110,106,158,159],"web design","web design guidelines","web","design","guidelines","review","accessibility","ux","audit","compliance","check","vercel","interface","web interface guidelines","best practices","file",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":164,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":171,"publishedAt":42},"01M719SK11T05QYVPTWWYMYY5B","vitest","Set up Vitest testing in any project — detects project type (Cloudflare Workers, React, Node), generates vitest.config.ts, test setup, utilities, and sample tests. Also covers mocking patterns, coverage config, workspace setup, and Jest migration. Trigger with 'set up vitest', 'add tests', 'configure vitest', 'migrate from jest', 'vitest config', 'add unit tests', or 'testing setup'.","MIT","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fvitest\u002FSKILL.md",[167,168],{"categoryNo":93,"categoryName":94,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":169,"categoryName":170,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[162,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190],"cloudflare","cloudflare workers","config","node","sample","react","jest","migrate","configure","Utilities","up","testing","workspace setup","project","unit","SET","coverage","test setup","patterns",{"skillNo":192,"name":193,"nameZh":6,"description":194,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":195,"categories":196,"keywords":197,"publishedAt":42},"01M719SGV9R1N88QWAB7Y925HD","verification-loops","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs. Requires running verification commands and confirming output before making any success claims. Evidence before assertions always.","https:\u002F\u002Fgithub.com\u002Fdahaliztupe-sketch\u002FKalmeron-Two\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fverification-loops\u002FSKILL.md",[],[198,199,200,201,110,202,203,204,205,206,207,208,107,209,210,106],"loops","verification","verification loops","claim","assertions","prs","complete","evidence","running","commands","about","claims","output"]