[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EPQZ1R1C2K12NEVWAV77HT":3,"skill-same:01M6EPQZ1R1C2K12NEVWAV77HT":109},{"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":28,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":51,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":53,"updatedAt":54,"install":55,"resources":68},"01M6EPQZ1R1C2K12NEVWAV77HT","spawn-agent",null,"Spawn an AI coding agent in a new terminal (Claude, Codex, Gemini, Cursor, OpenCode, Copilot). Defaults to Claude Code if unspecified.","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\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40],"spawn","spawn agent","terminal","gemini","coding agent","codex","copilot","code","coding","cursor","opencode","ai coding","2026-11-10 10:12:30",false,"---\nname: spawn-agent\ndescription: \"Spawn an AI coding agent in a new terminal (Claude, Codex, Gemini, Cursor, OpenCode, Copilot). Defaults to Claude Code if unspecified.\"\n---\n\n# Purpose\n\nSpawn an AI coding agent in a new terminal window. Follow the 'Instructions', execute the 'Workflow', based on the 'Cookbook'.\n\n## Variables\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| DEFAULT_AGENT | claude-code | Agent to use when not explicitly specified |\n| ENABLED_CLAUDE_CLI | true | Enable Claude Code agent |\n| ENABLED_CODEX_CLI | true | Enable OpenAI Codex agent |\n| ENABLED_GEMINI_CLI | true | Enable Google Gemini agent |\n| ENABLED_CURSOR_CLI | true | Enable Cursor agent |\n| ENABLED_OPEN_CODE_CLI | true | Enable OpenCode agent |\n| ENABLED_COPILOT_CLI | true | Enable GitHub Copilot agent |\n| LOG_TO_FILE | false | Write full terminal output to debug file |\n| LOG_AGENT_OUTPUT | true | Write clean agent JSON response to file |\n| READ_CAPTURED_OUTPUT | false | Read and display agent output after spawn |\n| AGENTIC_CODING_TOOLS | claude-code, codex-cli, gemini-cli, cursor-cli, opencode-cli, copilot-cli | Available agentic tools |\n\n## Instructions\n\n**MANDATORY** - You MUST follow the Workflow steps below in order. Do not skip steps.\n\n### Agent Selection\n\n1. **Explicit request**: If user specifies an agent (e.g., \"use gemini\", \"spawn codex\"), use that agent\n2. **No agent specified**: Use DEFAULT_AGENT (claude-code)\n3. **Check enabled**: Verify the ENABLED_*_CLI flag is true before proceeding\n\n### Reading Cookbooks\n\n- Based on the selected agent, follow the 'Cookbook' section to read the appropriate .md file\n- You MUST read and execute the appropriate cookbook file before spawning the agent\n\n## Red Flags - STOP and follow Cookbook\n\nIf you're about to:\n- Spawn an agent without reading the cookbook first\n- Execute a CLI command without running --help\n- Skip steps because \"this is simple\"\n- Run a CLI agent with a prompt but without checking INTERACTIVE_MODE requirements\n\n**STOP** -> Read the appropriate cookbook file -> Follow its instructions -> Then proceed\n\n> **Common Mistake**: When spawning agentic CLIs (Claude, Codex, Gemini) with a prompt,\n> most require command chaining (e.g., `&& claude --continue`) to stay in interactive\n> mode after the prompt completes. Always check the cookbook for the correct pattern.\n\n### Spawn Summary User Prompt\n\n- IF: The user requests spawning an agent with a summary of the conversation\n- THEN:\n  - Read and REPLACE the \u003Cuser_prompt_summary> and \u003Cagent_response_summary> fields in '.\u002Fprompts\u002Ffork-summary-user-prompt.md' with the history of the conversation between you and the user.\n  - Include the next users request in the `Next User Request` field.\n  - This will be what you pass into the PROMPT field of the agentic coding tool.\n  - Spawn the agent with: fork_terminal(command: str, capture=False, log_to_file=False, log_agent_output=True)\n- Examples:\n    - \"Spawn agent use claude code to \u003Cxyz> with a summary\"\n    - \"spin up a new terminal with \u003Cxyz> with claude code. Include a summary of the conversation.\"\n    - \"create a new agent with claude code to \u003Cxyz>. Summarize work so far.\"\n    - \"spawn agent use gemini to \u003Cxyz> with a summary\"\n\n## Workflow\n\n**MANDATORY CHECKPOINTS** - Verify each before proceeding:\n\n1. [ ] Understand the user's request\n2. [ ] **SELECT AGENT**: Determine which agent (explicit or DEFAULT_AGENT)\n3. [ ] READ: '.\u002Ffork_terminal.py' to understand the tooling\n4. [ ] Follow the Cookbook (read the appropriate .md file for selected agent)\n5. [ ] **CHECKPOINT**: Confirm cookbook instructions were followed (e.g., ran --help)\n6. [ ] Execute fork_terminal(command: str, capture=False, log_to_file=False, log_agent_output=True)\n7. [ ] IF 'READ_CAPTURED_OUTPUT' is true: Read and display the agent output using read_fork_output()\n\n## Cookbook\n\n### Claude Code (Default)\n- IF: User requests Claude Code OR no agent explicitly specified\n- THEN: Read and execute '.\u002Fcookbook\u002Fclaude-code.md'\n- Examples:\n    - \"Spawn an agent to \u003Cxyz>\"\n    - \"Fork terminal to \u003Cxyz>\" (no agent specified = claude-code)\n    - \"Spawn agent use claude code to \u003Cxyz>\"\n    - \"spin up a new terminal with claude code\"\n\n### Codex CLI\n- IF: User requests Codex\u002FOpenAI agent and 'ENABLED_CODEX_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fcodex-cli.md'\n- Examples:\n    - \"Spawn agent use codex to \u003Cxyz>\"\n    - \"create a new terminal with codex cli to \u003Cxyz>\"\n    - \"spawn openai agent to \u003Cxyz>\"\n\n### Gemini CLI\n- IF: User requests Gemini\u002FGoogle agent and 'ENABLED_GEMINI_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fgemini-cli.md'\n- Examples:\n    - \"Spawn agent use gemini to \u003Cxyz>\"\n    - \"create a new terminal with gemini cli to \u003Cxyz>\"\n    - \"spawn google agent to \u003Cxyz>\"\n\n### Cursor CLI\n- IF: User requests Cursor agent and 'ENABLED_CURSOR_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fcursor-cli.md'\n- Examples:\n    - \"Spawn agent use cursor cli to \u003Cxyz>\"\n    - \"create a new terminal with cursor to \u003Cxyz>\"\n    - \"spawn cursor agent to \u003Cxyz>\"\n\n### OpenCode CLI\n- IF: User requests OpenCode agent and 'ENABLED_OPEN_CODE_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fopencode-cli.md'\n- Examples:\n    - \"Spawn agent use opencode cli to \u003Cxyz>\"\n    - \"create a new terminal with opencode to \u003Cxyz>\"\n    - \"spawn opencode agent to \u003Cxyz>\"\n\n### Copilot CLI\n- IF: User requests Copilot\u002FGitHub agent and 'ENABLED_COPILOT_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fcopilot-cli.md'\n- Examples:\n    - \"Spawn agent use copilot cli to \u003Cxyz>\"\n    - \"create a new terminal with copilot to \u003Cxyz>\"\n    - \"spawn github copilot agent to \u003Cxyz>\"\n\n## Output Retrieval\n\nThe `fork_terminal()` function supports three output controls:\n\n| Parameter | Default | Output File | Description |\n|-----------|---------|-------------|-------------|\n| `log_agent_output` | `True` | `\u002Ftmp\u002Ffork-agent-*.json` | Clean agent JSON response |\n| `log_to_file` | `False` | `\u002Ftmp\u002Ffork-debug-*.txt` | Full terminal output (debug) |\n| `capture` | `False` | N\u002FA | Block and return content directly |\n\n### Parameter Combinations\n\n| `capture` | `log_agent_output` | `log_to_file` | Behavior |\n|-----------|-------------------|---------------|----------|\n| `False` | `True` (default) | `False` | Returns agent JSON file path |\n| `False` | `False` | `True` | Returns debug file path |\n| `False` | `False` | `False` | Returns empty string |\n| `True` | `True` | * | Blocks, returns agent JSON content |\n| `True` | `False` | `True` | Blocks, returns debug content |\n\n### Retrieving Output Later\n\nWhen `log_agent_output=True` (default), clean agent output is logged. Use `read_fork_output(file_path)` to retrieve it:\n\n```python\n# Spawn without blocking (returns path to JSON output)\nfile_path = fork_terminal(cmd, log_agent_output=True)\nprint(f\"Agent output will be at: {file_path}\")\n\n# Later, read the output when needed\noutput = read_fork_output(file_path, timeout=60)\n```\n\n### Debug Mode\n\nFor debugging, enable `log_to_file=True` to capture full terminal output (including stderr):\n\n```python\n# Debug mode: capture everything\nfile_path = fork_terminal(cmd, log_to_file=True, log_agent_output=False)\n```\n","# Purpose\n\nSpawn an AI coding agent in a new terminal window. Follow the 'Instructions', execute the 'Workflow', based on the 'Cookbook'.\n\n## Variables\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| DEFAULT_AGENT | claude-code | Agent to use when not explicitly specified |\n| ENABLED_CLAUDE_CLI | true | Enable Claude Code agent |\n| ENABLED_CODEX_CLI | true | Enable OpenAI Codex agent |\n| ENABLED_GEMINI_CLI | true | Enable Google Gemini agent |\n| ENABLED_CURSOR_CLI | true | Enable Cursor agent |\n| ENABLED_OPEN_CODE_CLI | true | Enable OpenCode agent |\n| ENABLED_COPILOT_CLI | true | Enable GitHub Copilot agent |\n| LOG_TO_FILE | false | Write full terminal output to debug file |\n| LOG_AGENT_OUTPUT | true | Write clean agent JSON response to file |\n| READ_CAPTURED_OUTPUT | false | Read and display agent output after spawn |\n| AGENTIC_CODING_TOOLS | claude-code, codex-cli, gemini-cli, cursor-cli, opencode-cli, copilot-cli | Available agentic tools |\n\n## Instructions\n\n**MANDATORY** - You MUST follow the Workflow steps below in order. Do not skip steps.\n\n### Agent Selection\n\n1. **Explicit request**: If user specifies an agent (e.g., \"use gemini\", \"spawn codex\"), use that agent\n2. **No agent specified**: Use DEFAULT_AGENT (claude-code)\n3. **Check enabled**: Verify the ENABLED_*_CLI flag is true before proceeding\n\n### Reading Cookbooks\n\n- Based on the selected agent, follow the 'Cookbook' section to read the appropriate .md file\n- You MUST read and execute the appropriate cookbook file before spawning the agent\n\n## Red Flags - STOP and follow Cookbook\n\nIf you're about to:\n- Spawn an agent without reading the cookbook first\n- Execute a CLI command without running --help\n- Skip steps because \"this is simple\"\n- Run a CLI agent with a prompt but without checking INTERACTIVE_MODE requirements\n\n**STOP** -> Read the appropriate cookbook file -> Follow its instructions -> Then proceed\n\n> **Common Mistake**: When spawning agentic CLIs (Claude, Codex, Gemini) with a prompt,\n> most require command chaining (e.g., `&& claude --continue`) to stay in interactive\n> mode after the prompt completes. Always check the cookbook for the correct pattern.\n\n### Spawn Summary User Prompt\n\n- IF: The user requests spawning an agent with a summary of the conversation\n- THEN:\n  - Read and REPLACE the \u003Cuser_prompt_summary> and \u003Cagent_response_summary> fields in '.\u002Fprompts\u002Ffork-summary-user-prompt.md' with the history of the conversation between you and the user.\n  - Include the next users request in the `Next User Request` field.\n  - This will be what you pass into the PROMPT field of the agentic coding tool.\n  - Spawn the agent with: fork_terminal(command: str, capture=False, log_to_file=False, log_agent_output=True)\n- Examples:\n    - \"Spawn agent use claude code to \u003Cxyz> with a summary\"\n    - \"spin up a new terminal with \u003Cxyz> with claude code. Include a summary of the conversation.\"\n    - \"create a new agent with claude code to \u003Cxyz>. Summarize work so far.\"\n    - \"spawn agent use gemini to \u003Cxyz> with a summary\"\n\n## Workflow\n\n**MANDATORY CHECKPOINTS** - Verify each before proceeding:\n\n1. [ ] Understand the user's request\n2. [ ] **SELECT AGENT**: Determine which agent (explicit or DEFAULT_AGENT)\n3. [ ] READ: '.\u002Ffork_terminal.py' to understand the tooling\n4. [ ] Follow the Cookbook (read the appropriate .md file for selected agent)\n5. [ ] **CHECKPOINT**: Confirm cookbook instructions were followed (e.g., ran --help)\n6. [ ] Execute fork_terminal(command: str, capture=False, log_to_file=False, log_agent_output=True)\n7. [ ] IF 'READ_CAPTURED_OUTPUT' is true: Read and display the agent output using read_fork_output()\n\n## Cookbook\n\n### Claude Code (Default)\n- IF: User requests Claude Code OR no agent explicitly specified\n- THEN: Read and execute '.\u002Fcookbook\u002Fclaude-code.md'\n- Examples:\n    - \"Spawn an agent to \u003Cxyz>\"\n    - \"Fork terminal to \u003Cxyz>\" (no agent specified = claude-code)\n    - \"Spawn agent use claude code to \u003Cxyz>\"\n    - \"spin up a new terminal with claude code\"\n\n### Codex CLI\n- IF: User requests Codex\u002FOpenAI agent and 'ENABLED_CODEX_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fcodex-cli.md'\n- Examples:\n    - \"Spawn agent use codex to \u003Cxyz>\"\n    - \"create a new terminal with codex cli to \u003Cxyz>\"\n    - \"spawn openai agent to \u003Cxyz>\"\n\n### Gemini CLI\n- IF: User requests Gemini\u002FGoogle agent and 'ENABLED_GEMINI_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fgemini-cli.md'\n- Examples:\n    - \"Spawn agent use gemini to \u003Cxyz>\"\n    - \"create a new terminal with gemini cli to \u003Cxyz>\"\n    - \"spawn google agent to \u003Cxyz>\"\n\n### Cursor CLI\n- IF: User requests Cursor agent and 'ENABLED_CURSOR_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fcursor-cli.md'\n- Examples:\n    - \"Spawn agent use cursor cli to \u003Cxyz>\"\n    - \"create a new terminal with cursor to \u003Cxyz>\"\n    - \"spawn cursor agent to \u003Cxyz>\"\n\n### OpenCode CLI\n- IF: User requests OpenCode agent and 'ENABLED_OPEN_CODE_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fopencode-cli.md'\n- Examples:\n    - \"Spawn agent use opencode cli to \u003Cxyz>\"\n    - \"create a new terminal with opencode to \u003Cxyz>\"\n    - \"spawn opencode agent to \u003Cxyz>\"\n\n### Copilot CLI\n- IF: User requests Copilot\u002FGitHub agent and 'ENABLED_COPILOT_CLI' is true\n- THEN: Read and execute '.\u002Fcookbook\u002Fcopilot-cli.md'\n- Examples:\n    - \"Spawn agent use copilot cli to \u003Cxyz>\"\n    - \"create a new terminal with copilot to \u003Cxyz>\"\n    - \"spawn github copilot agent to \u003Cxyz>\"\n\n## Output Retrieval\n\nThe `fork_terminal()` function supports three output controls:\n\n| Parameter | Default | Output File | Description |\n|-----------|---------|-------------|-------------|\n| `log_agent_output` | `True` | `\u002Ftmp\u002Ffork-agent-*.json` | Clean agent JSON response |\n| `log_to_file` | `False` | `\u002Ftmp\u002Ffork-debug-*.txt` | Full terminal output (debug) |\n| `capture` | `False` | N\u002FA | Block and return content directly |\n\n### Parameter Combinations\n\n| `capture` | `log_agent_output` | `log_to_file` | Behavior |\n|-----------|-------------------|---------------|----------|\n| `False` | `True` (default) | `False` | Returns agent JSON file path |\n| `False` | `False` | `True` | Returns debug file path |\n| `False` | `False` | `False` | Returns empty string |\n| `True` | `True` | * | Blocks, returns agent JSON content |\n| `True` | `False` | `True` | Blocks, returns debug content |\n\n### Retrieving Output Later\n\nWhen `log_agent_output=True` (default), clean agent output is logged. Use `read_fork_output(file_path)` to retrieve it:\n\n```python\n# Spawn without blocking (returns path to JSON output)\nfile_path = fork_terminal(cmd, log_agent_output=True)\nprint(f\"Agent output will be at: {file_path}\")\n\n# Later, read the output when needed\noutput = read_fork_output(file_path, timeout=60)\n```\n\n### Debug Mode\n\nFor debugging, enable `log_to_file=True` to capture full terminal output (including stderr):\n\n```python\n# Debug mode: capture everything\nfile_path = fork_terminal(cmd, log_to_file=True, log_agent_output=False)\n```\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent",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":8,"skillName":5,"commands":56,"prompt":66,"zipAvailable":67},[57,60,63],{"tool":58,"command":59},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill spawn-agent",{"tool":61,"command":62},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill spawn-agent",{"tool":64,"command":65},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill spawn-agent","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002FSKILL.md",true,[69,75,79,83,87,91,95,101,105],{"path":70,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":73,"sourceHtmlUrl":74},"cookbook\u002Fclaude-code.md","REFERENCE","参考文档",2776,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fcookbook\u002Fclaude-code.md",{"path":76,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":77,"sourceHtmlUrl":78},"cookbook\u002Fcodex-cli.md",4664,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fcookbook\u002Fcodex-cli.md",{"path":80,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":81,"sourceHtmlUrl":82},"cookbook\u002Fcopilot-cli.md",4727,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fcookbook\u002Fcopilot-cli.md",{"path":84,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":85,"sourceHtmlUrl":86},"cookbook\u002Fcursor-cli.md",5811,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fcookbook\u002Fcursor-cli.md",{"path":88,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":89,"sourceHtmlUrl":90},"cookbook\u002Fgemini-cli.md",5097,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fcookbook\u002Fgemini-cli.md",{"path":92,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":93,"sourceHtmlUrl":94},"cookbook\u002Fopencode-cli.md",4900,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fcookbook\u002Fopencode-cli.md",{"path":96,"resourceType":97,"resourceTypeDesc":98,"sizeBytes":99,"sourceHtmlUrl":100},"fork_terminal.py","SCRIPT","脚本",13004,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Ffork_terminal.py",{"path":102,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":103,"sourceHtmlUrl":104},"prompts\u002Ffork-summary-user-prompt.md",1602,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fprompts\u002Ffork-summary-user-prompt.md",{"path":106,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":107,"sourceHtmlUrl":108},"skill-report.json",10371,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fconsiliency\u002Fspawn-agent\u002Fskill-report.json",[110,120,130,139,145,152],{"skillNo":111,"name":112,"nameZh":6,"description":6,"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":116,"publishedAt":41},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[115],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[117,118,119],"model","model hierarchy","model hierarchy skill",{"skillNo":121,"name":122,"nameZh":6,"description":6,"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":126,"publishedAt":41},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[125],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[127,128,129],"MCP","zoom","zoom mcp",{"skillNo":131,"name":132,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":41},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[136,137,138,128],"sdk","zoom apps sdk","apps",{"skillNo":140,"name":141,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":41},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[141],{"skillNo":146,"name":147,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":151,"publishedAt":41},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[150],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[147],{"skillNo":153,"name":154,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":157,"publishedAt":41},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[154]]