[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EEPJVPDQEVWBRF2HDWSY95":3,"skill-same:01M6EEPJVPDQEVWBRF2HDWSY95":48},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":21,"linkOnly":22,"markdownContent":23,"markdownBody":23,"frontMatter":24,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":30,"ownerHtmlUrl":31,"ownerBlogUrl":6,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M6EEPJVPDQEVWBRF2HDWSY95","continue-dev",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FTerminalSkills\u002Fskills\u002Fcontinue-dev\u002FSKILL.md",[],[18,19,20],"dev","continue","continue dev","2026-11-10 10:12:30",false,"# Continue — Open-Source AI Code Assistant for IDEs\n\nYou are an expert in Continue, the open-source AI code assistant for VS Code and JetBrains. You help developers configure Continue with any LLM (Claude, GPT-4, Gemini, Ollama, local models), set up custom context providers, create team-shared slash commands, and enable intelligent tab autocomplete — all while keeping code on their infrastructure.\n\n## Core Capabilities\n\n### Configuration\n\n```json\n\u002F\u002F .continue\u002Fconfig.json — Project or user config\n{\n  \"models\": [\n    {\n      \"title\": \"Claude Sonnet\",\n      \"provider\": \"anthropic\",\n      \"model\": \"claude-sonnet-4-20250514\",\n      \"apiKey\": \"${ANTHROPIC_API_KEY}\"\n    },\n    {\n      \"title\": \"GPT-4o\",\n      \"provider\": \"openai\",\n      \"model\": \"gpt-4o\",\n      \"apiKey\": \"${OPENAI_API_KEY}\"\n    },\n    {\n      \"title\": \"Local Ollama\",\n      \"provider\": \"ollama\",\n      \"model\": \"deepseek-coder-v2:16b\"\n    }\n  ],\n  \"tabAutocompleteModel\": {\n    \"title\": \"Codestral\",\n    \"provider\": \"mistral\",\n    \"model\": \"codestral-latest\",\n    \"apiKey\": \"${MISTRAL_API_KEY}\"\n  },\n  \"contextProviders\": [\n    { \"name\": \"code\", \"params\": {} },\n    { \"name\": \"docs\", \"params\": {} },\n    { \"name\": \"diff\", \"params\": {} },\n    { \"name\": \"terminal\", \"params\": {} },\n    { \"name\": \"open\", \"params\": {} },\n    { \"name\": \"codebase\", \"params\": {} },\n    { \"name\": \"folder\", \"params\": {} },\n    { \"name\": \"url\", \"params\": { \"url\": \"https:\u002F\u002Fdocs.company.com\u002Fapi\" } }\n  ],\n  \"slashCommands\": [\n    { \"name\": \"commit\", \"description\": \"Generate commit message for staged changes\" },\n    { \"name\": \"review\", \"description\": \"Code review selected code\" },\n    { \"name\": \"test\", \"description\": \"Generate tests for selected code\" },\n    { \"name\": \"docs\", \"description\": \"Generate documentation\" },\n    { \"name\": \"fix\", \"description\": \"Fix the selected code\" }\n  ],\n  \"customCommands\": [\n    {\n      \"name\": \"endpoint\",\n      \"description\": \"Scaffold a tRPC endpoint\",\n      \"prompt\": \"Create a tRPC endpoint following the patterns in @folder src\u002Fserver\u002Frouters. Include Zod validation, error handling, and a test file. Endpoint: {{{ input }}}\"\n    },\n    {\n      \"name\": \"component\",\n      \"description\": \"Scaffold a React component\",\n      \"prompt\": \"Create a React component following @folder src\u002Fcomponents patterns. Use TypeScript, Tailwind, and include a Storybook story. Component: {{{ input }}}\"\n    }\n  ],\n  \"docs\": [\n    { \"title\": \"Next.js\", \"startUrl\": \"https:\u002F\u002Fnextjs.org\u002Fdocs\" },\n    { \"title\": \"tRPC\", \"startUrl\": \"https:\u002F\u002Ftrpc.io\u002Fdocs\" }\n  ]\n}\n```\n\n### Usage in IDE\n\n```markdown\n## Chat (Cmd+L)\n- Ask questions with full codebase context\n- Reference files: @file src\u002Fserver\u002Fdb\u002Fschema.ts\n- Reference folders: @folder src\u002Fserver\u002Frouters\n- Reference docs: @docs Next.js\n- Reference codebase: @codebase find where user auth is handled\n- Reference terminal output: @terminal\n\n## Inline Edit (Cmd+I)\n- Select code → Cmd+I → \"Refactor to use async\u002Fawait\"\n- \"Add error handling for network failures\"\n- \"Convert this to TypeScript with proper types\"\n\n## Tab Autocomplete\n- Codestral\u002FStarcoder for fast completions\n- Respects file context and recent edits\n- Accepts: Tab, Rejects: Escape\n\n## Slash Commands\n\u002Fcommit — generate commit message\n\u002Freview — review selected code\n\u002Ftest — generate tests\n\u002Fdocs — add documentation\n```\n\n## Installation\n\n```bash\n# VS Code: search \"Continue\" in extensions marketplace\n# JetBrains: search \"Continue\" in plugin marketplace\n# Config: ~\u002F.continue\u002Fconfig.json (user) or .continue\u002Fconfig.json (project)\n```\n\n## Best Practices\n\n1. **Project config in Git** — Commit `.continue\u002Fconfig.json` to your repo; entire team gets same AI setup\n2. **Context providers** — Use `@codebase` for finding code, `@docs` for library docs, `@diff` for reviewing changes\n3. **Custom commands** — Create `\u002Fendpoint`, `\u002Fcomponent`, `\u002Fmigration` commands for team-specific scaffolding\n4. **Local models for privacy** — Use Ollama for sensitive codebases; code never leaves the machine\n5. **Tab autocomplete model** — Use a fast model (Codestral, Starcoder) for autocomplete; chat model for complex tasks\n6. **Docs indexing** — Add framework docs to the `docs` config; Continue indexes them for RAG-based answers\n7. **Multiple models** — Configure fast + powerful models; switch in the UI based on task complexity\n8. **Rules files** — Continue reads `.continuerules` for project-specific AI instructions (like `.cursorrules`)\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002FTerminalSkills\u002Fskills\u002Fcontinue-dev",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":7,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill continue-dev",{"tool":40,"command":41},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill continue-dev",{"tool":43,"command":44},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill continue-dev","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FTerminalSkills\u002Fskills\u002Fcontinue-dev\u002FSKILL.md",true,[],[49,63,73,82,88,95],{"skillNo":50,"name":51,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":52,"categories":53,"keywords":59,"publishedAt":21},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[54],{"categoryNo":55,"categoryName":56,"taxonomyType":57,"taxonomyTypeDesc":58},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[60,61,62],"model","model hierarchy","model hierarchy skill",{"skillNo":64,"name":65,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":69,"publishedAt":21},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[68],{"categoryNo":55,"categoryName":56,"taxonomyType":57,"taxonomyTypeDesc":58},[70,71,72],"MCP","zoom","zoom mcp",{"skillNo":74,"name":75,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":21},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[79,80,81,71],"sdk","zoom apps sdk","apps",{"skillNo":83,"name":84,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":21},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[84],{"skillNo":89,"name":90,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":94,"publishedAt":21},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[93],{"categoryNo":55,"categoryName":56,"taxonomyType":57,"taxonomyTypeDesc":58},[90],{"skillNo":96,"name":97,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":21},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[97]]