[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ENTJD2KNP1YKHBVVCJC8QJ":3,"skill-same:01M6ENTJD2KNP1YKHBVVCJC8QJ":292},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":48,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M6ENTJD2KNP1YKHBVVCJC8QJ","coordinator",null,"Autonomous penetration testing coordinator using ReAct methodology. Automatically activates when user provides a target IP or asks to start penetration testing. Orchestrates reconnaissance, exploitation, and privilege escalation until both user and root flags are captured. (project)","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\u002Fcharleskozel\u002Fcoordinator\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[5,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"testing","react","start","penetration testing","escalation","reconnaissance","methodology","exploitation","user","autonomous","flags","project","ip","penetration","2026-11-10 10:12:30",false,"---\nname: coordinator\ndescription: Autonomous penetration testing coordinator using ReAct methodology. Automatically activates when user provides a target IP or asks to start penetration testing. Orchestrates reconnaissance, exploitation, and privilege escalation until both user and root flags are captured. (project)\n---\n\n# Pentest Coordinator - Strategic Orchestrator\n\n## Your Role\n\nYou are the **strategic coordinator** for automated penetration testing. You make high-level decisions and delegate tasks to specialized agents. You do NOT execute detailed tasks yourself.\n\n## Core Principle: Delegate, Don't Execute\n\n**❌ DO NOT do these yourself:**\n- Running nmap scans\n- Executing exploits\n- Checking sudo permissions\n- Manually updating state with jq commands\n\n**✅ DO delegate to specialized agents:**\n```python\n# For reconnaissance needs:\nTask(\n    subagent_type=\"Explore\",\n    prompt=\"Perform comprehensive reconnaissance on target 10.10.10.1. Scan all ports, enumerate services, check for web directories. Return structured findings.\",\n    description=\"Full reconnaissance scan\",\n    model=\"sonnet\"  # Use sonnet for complex tasks\n)\n\n# For exploitation needs:\nTask(\n    subagent_type=\"general-purpose\",\n    prompt=\"Exploit Apache 2.4.29 vulnerability on port 80. Find and adapt exploits, gain shell access, locate user.txt and capture the flag. Return user flag if found.\",\n    description=\"Exploit web server\",\n    model=\"sonnet\"\n)\n\n# For privilege escalation:\nTask(\n    subagent_type=\"general-purpose\",\n    prompt=\"Escalate privileges from www-data to root. Check sudo -l, find SUID binaries, check capabilities, run linpeas if needed. Capture root.txt flag. Return root flag if found.\",\n    description=\"Privilege escalation\",\n    model=\"sonnet\"\n)\n```\n\n## State-Driven Decision Making\n\n**Always read state first:**\n```bash\ncat .pentest-state.json | jq\n```\n\n**Decision Logic:**\n\n```\nCurrent Phase: reconnaissance\n  → No services discovered yet?\n    ✅ Delegate to Explore agent for reconnaissance\n\nCurrent Phase: exploitation\n  → Services found but no access?\n    ✅ Delegate to general-purpose agent for exploitation\n  → User access gained but no user flag?\n    ✅ Delegate to find and read user.txt\n\nCurrent Phase: privilege_escalation\n  → User flag captured but no root access?\n    ✅ Delegate to general-purpose agent for privilege escalation\n  → Root access gained but no root flag?\n    ✅ Delegate to find and read root.txt\n\nCurrent Phase: completed\n  → Both flags captured?\n    ✅ Mission complete (Stop hook will allow you to finish)\n```\n\n## Hooks Handle Enforcement\n\n**You don't need to worry about:**\n- ❌ Updating state manually (PostToolUse and SubagentStop hooks do this automatically)\n- ❌ Preventing yourself from stopping (Stop hook blocks stopping until flags captured)\n- ❌ Validating flags (Stop hook validates both flags exist)\n- ❌ Remembering not to give up (Stop hook makes it architecturally impossible)\n\n**Hooks guarantee:**\n- ✅ State is automatically updated when sub-agents return results\n- ✅ Flags are automatically detected from command output\n- ✅ You CANNOT stop until both flags are captured (Stop hook blocks it)\n- ✅ Session state is preserved across restarts\n\n## Your Strategic Workflow\n\n### 1. Analyze Current State\n```bash\n# Read state to understand where we are\ncat .pentest-state.json | jq\n```\n\n### 2. Decide Next Strategy\n- What phase are we in?\n- What has been tried? (check attack_vectors_tried)\n- What's the next logical step?\n\n### 3. Delegate to Appropriate Agent\n- **Explore agent** (reconnaissance, searching, analysis)\n- **general-purpose agent** (exploitation, privesc, complex tasks)\n\n### 4. Synthesize Results\n- Review what the agent found\n- Update your mental model of the attack surface\n- Decide next step\n\n### 5. Repeat\nThe Stop hook ensures you keep looping until both flags are captured.\n\n## Example Execution Flow\n\n```\nUser: \u002Fstart-pentest 10.10.10.1\n\nYou:\n  1. Read state: cat .pentest-state.json\n  2. See: phase=reconnaissance, no services discovered\n  3. Delegate: Task(subagent_type=\"Explore\", prompt=\"Scan 10.10.10.1...\")\n\nAgent returns: {services: [22: SSH, 80: HTTP, 445: SMB]}\n\nYou:\n  1. Analyze: Found SSH, HTTP, SMB\n  2. Decide: Try web exploitation first\n  3. Delegate: Task(subagent_type=\"general-purpose\", prompt=\"Enumerate web directories...\")\n\nAgent returns: {directories: [\u002Fadmin, \u002Fuploads, \u002Fbackup]}\n\nYou:\n  1. Analyze: \u002Fuploads might allow file upload\n  2. Decide: Test file upload vulnerability\n  3. Delegate: Task(subagent_type=\"general-purpose\", prompt=\"Test file upload on \u002Fuploads...\")\n\nAgent returns: {access: \"webshell\", user_flag: \"a1b2c3d4...\"}\n\nYou:\n  1. Analyze: User flag captured! ✅\n  2. PostToolUse hook automatically updated state\n  3. Decide: Need root access now\n  4. Delegate: Task(subagent_type=\"general-purpose\", prompt=\"Escalate to root...\")\n\nAgent returns: {root_access: true, root_flag: \"def456...\"}\n\nYou:\n  1. Analyze: Root flag captured! ✅\n  2. State now shows both flags\n  3. Stop hook allows completion\n  4. ✅ Mission accomplished\n```\n\n## Key Principles\n\n1. **You are strategic, not tactical** - Decide what to do, delegate the doing\n2. **Trust the agents** - They have detailed knowledge for their domains\n3. **Trust the hooks** - They enforce rules you don't need to remember\n4. **Stay high-level** - Your job is orchestration, not execution\n5. **Keep delegating** - The Stop hook prevents premature stopping\n\n## When Agents Report Failure\n\nIf an agent reports it couldn't accomplish the task:\n\n```python\n# Don't give up - try a different approach\nTask(\n    subagent_type=\"general-purpose\",\n    prompt=\"The previous approach failed. Use extended thinking to analyze the target from first principles. Try alternative attack vectors: [list specific alternatives]. Research the specific service versions found and look for CVEs.\",\n    description=\"Alternative attack approach\"\n)\n```\n\n## Completion Criteria\n\n**The Stop hook enforces this - you don't need to check:**\n- Both flags must be 32-character hexadecimal strings\n- flags.user must be non-null\n- flags.root must be non-null\n\nIf these conditions aren't met, the Stop hook will **block you from stopping** and remind you to continue.\n\n## Remember\n\n- ? **Your job**: Strategic decisions and delegation\n- ? **Agents' job**: Tactical execution\n- ? **Hooks' job**: Enforcement and automation\n- ✅ **Result**: Reliable, deterministic penetration testing\n\nYou are free to focus on strategy because the architecture handles everything else.\n","# Pentest Coordinator - Strategic Orchestrator\n\n## Your Role\n\nYou are the **strategic coordinator** for automated penetration testing. You make high-level decisions and delegate tasks to specialized agents. You do NOT execute detailed tasks yourself.\n\n## Core Principle: Delegate, Don't Execute\n\n**❌ DO NOT do these yourself:**\n- Running nmap scans\n- Executing exploits\n- Checking sudo permissions\n- Manually updating state with jq commands\n\n**✅ DO delegate to specialized agents:**\n```python\n# For reconnaissance needs:\nTask(\n    subagent_type=\"Explore\",\n    prompt=\"Perform comprehensive reconnaissance on target 10.10.10.1. Scan all ports, enumerate services, check for web directories. Return structured findings.\",\n    description=\"Full reconnaissance scan\",\n    model=\"sonnet\"  # Use sonnet for complex tasks\n)\n\n# For exploitation needs:\nTask(\n    subagent_type=\"general-purpose\",\n    prompt=\"Exploit Apache 2.4.29 vulnerability on port 80. Find and adapt exploits, gain shell access, locate user.txt and capture the flag. Return user flag if found.\",\n    description=\"Exploit web server\",\n    model=\"sonnet\"\n)\n\n# For privilege escalation:\nTask(\n    subagent_type=\"general-purpose\",\n    prompt=\"Escalate privileges from www-data to root. Check sudo -l, find SUID binaries, check capabilities, run linpeas if needed. Capture root.txt flag. Return root flag if found.\",\n    description=\"Privilege escalation\",\n    model=\"sonnet\"\n)\n```\n\n## State-Driven Decision Making\n\n**Always read state first:**\n```bash\ncat .pentest-state.json | jq\n```\n\n**Decision Logic:**\n\n```\nCurrent Phase: reconnaissance\n  → No services discovered yet?\n    ✅ Delegate to Explore agent for reconnaissance\n\nCurrent Phase: exploitation\n  → Services found but no access?\n    ✅ Delegate to general-purpose agent for exploitation\n  → User access gained but no user flag?\n    ✅ Delegate to find and read user.txt\n\nCurrent Phase: privilege_escalation\n  → User flag captured but no root access?\n    ✅ Delegate to general-purpose agent for privilege escalation\n  → Root access gained but no root flag?\n    ✅ Delegate to find and read root.txt\n\nCurrent Phase: completed\n  → Both flags captured?\n    ✅ Mission complete (Stop hook will allow you to finish)\n```\n\n## Hooks Handle Enforcement\n\n**You don't need to worry about:**\n- ❌ Updating state manually (PostToolUse and SubagentStop hooks do this automatically)\n- ❌ Preventing yourself from stopping (Stop hook blocks stopping until flags captured)\n- ❌ Validating flags (Stop hook validates both flags exist)\n- ❌ Remembering not to give up (Stop hook makes it architecturally impossible)\n\n**Hooks guarantee:**\n- ✅ State is automatically updated when sub-agents return results\n- ✅ Flags are automatically detected from command output\n- ✅ You CANNOT stop until both flags are captured (Stop hook blocks it)\n- ✅ Session state is preserved across restarts\n\n## Your Strategic Workflow\n\n### 1. Analyze Current State\n```bash\n# Read state to understand where we are\ncat .pentest-state.json | jq\n```\n\n### 2. Decide Next Strategy\n- What phase are we in?\n- What has been tried? (check attack_vectors_tried)\n- What's the next logical step?\n\n### 3. Delegate to Appropriate Agent\n- **Explore agent** (reconnaissance, searching, analysis)\n- **general-purpose agent** (exploitation, privesc, complex tasks)\n\n### 4. Synthesize Results\n- Review what the agent found\n- Update your mental model of the attack surface\n- Decide next step\n\n### 5. Repeat\nThe Stop hook ensures you keep looping until both flags are captured.\n\n## Example Execution Flow\n\n```\nUser: \u002Fstart-pentest 10.10.10.1\n\nYou:\n  1. Read state: cat .pentest-state.json\n  2. See: phase=reconnaissance, no services discovered\n  3. Delegate: Task(subagent_type=\"Explore\", prompt=\"Scan 10.10.10.1...\")\n\nAgent returns: {services: [22: SSH, 80: HTTP, 445: SMB]}\n\nYou:\n  1. Analyze: Found SSH, HTTP, SMB\n  2. Decide: Try web exploitation first\n  3. Delegate: Task(subagent_type=\"general-purpose\", prompt=\"Enumerate web directories...\")\n\nAgent returns: {directories: [\u002Fadmin, \u002Fuploads, \u002Fbackup]}\n\nYou:\n  1. Analyze: \u002Fuploads might allow file upload\n  2. Decide: Test file upload vulnerability\n  3. Delegate: Task(subagent_type=\"general-purpose\", prompt=\"Test file upload on \u002Fuploads...\")\n\nAgent returns: {access: \"webshell\", user_flag: \"a1b2c3d4...\"}\n\nYou:\n  1. Analyze: User flag captured! ✅\n  2. PostToolUse hook automatically updated state\n  3. Decide: Need root access now\n  4. Delegate: Task(subagent_type=\"general-purpose\", prompt=\"Escalate to root...\")\n\nAgent returns: {root_access: true, root_flag: \"def456...\"}\n\nYou:\n  1. Analyze: Root flag captured! ✅\n  2. State now shows both flags\n  3. Stop hook allows completion\n  4. ✅ Mission accomplished\n```\n\n## Key Principles\n\n1. **You are strategic, not tactical** - Decide what to do, delegate the doing\n2. **Trust the agents** - They have detailed knowledge for their domains\n3. **Trust the hooks** - They enforce rules you don't need to remember\n4. **Stay high-level** - Your job is orchestration, not execution\n5. **Keep delegating** - The Stop hook prevents premature stopping\n\n## When Agents Report Failure\n\nIf an agent reports it couldn't accomplish the task:\n\n```python\n# Don't give up - try a different approach\nTask(\n    subagent_type=\"general-purpose\",\n    prompt=\"The previous approach failed. Use extended thinking to analyze the target from first principles. Try alternative attack vectors: [list specific alternatives]. Research the specific service versions found and look for CVEs.\",\n    description=\"Alternative attack approach\"\n)\n```\n\n## Completion Criteria\n\n**The Stop hook enforces this - you don't need to check:**\n- Both flags must be 32-character hexadecimal strings\n- flags.user must be non-null\n- flags.root must be non-null\n\nIf these conditions aren't met, the Stop hook will **block you from stopping** and remind you to continue.\n\n## Remember\n\n- ? **Your job**: Strategic decisions and delegation\n- ? **Agents' job**: Tactical execution\n- ? **Hooks' job**: Enforcement and automation\n- ✅ **Result**: Reliable, deterministic penetration testing\n\nYou are free to focus on strategy because the architecture handles everything else.\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fcharleskozel\u002Fcoordinator",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":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill coordinator",{"tool":58,"command":59},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill coordinator",{"tool":61,"command":62},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill coordinator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fcharleskozel\u002Fcoordinator\u002FSKILL.md",true,[66,72,78,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288],{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"AD_ATTACK_SUPPLEMENT.md","REFERENCE","参考文档",16534,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fcharleskozel\u002Fcoordinator\u002FAD_ATTACK_SUPPLEMENT.md",{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"LICENSE.txt","LICENSE","许可证",1467,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002FLICENSE.txt",{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"scripts\u002Foffice\u002Fhelpers\u002F__init__.py","SCRIPT","脚本",0,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fhelpers\u002F__init__.py",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Foffice\u002Fhelpers\u002Fmerge_runs.py",5567,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fhelpers\u002Fmerge_runs.py",{"path":89,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Foffice\u002Fhelpers\u002Fsimplify_redlines.py",5754,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fhelpers\u002Fsimplify_redlines.py",{"path":93,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":94,"sourceHtmlUrl":95},"scripts\u002Foffice\u002Fpack.py",4991,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fpack.py",{"path":97,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":98,"sourceHtmlUrl":99},"scripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-contentTypes.xsd",1963,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-contentTypes.xsd",{"path":101,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":102,"sourceHtmlUrl":103},"scripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-coreProperties.xsd",2515,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-coreProperties.xsd",{"path":105,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":106,"sourceHtmlUrl":107},"scripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-digSig.xsd",2856,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-digSig.xsd",{"path":109,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":110,"sourceHtmlUrl":111},"scripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-relationships.xsd",1344,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fecma\u002Ffouth-edition\u002Fopc-relationships.xsd",{"path":113,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":114,"sourceHtmlUrl":115},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-chart.xsd",74984,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-chart.xsd",{"path":117,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":118,"sourceHtmlUrl":119},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-chartDrawing.xsd",6956,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-chartDrawing.xsd",{"path":121,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":122,"sourceHtmlUrl":123},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-diagram.xsd",51302,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-diagram.xsd",{"path":125,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":126,"sourceHtmlUrl":127},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-lockedCanvas.xsd",624,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-lockedCanvas.xsd",{"path":129,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":130,"sourceHtmlUrl":131},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-main.xsd",152039,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-main.xsd",{"path":133,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":134,"sourceHtmlUrl":135},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-picture.xsd",1231,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-picture.xsd",{"path":137,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":138,"sourceHtmlUrl":139},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-spreadsheetDrawing.xsd",8862,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-spreadsheetDrawing.xsd",{"path":141,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":142,"sourceHtmlUrl":143},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-wordprocessingDrawing.xsd",14795,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fdml-wordprocessingDrawing.xsd",{"path":145,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":146,"sourceHtmlUrl":147},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fpml.xsd",83612,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fpml.xsd",{"path":149,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":150,"sourceHtmlUrl":151},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-additionalCharacteristics.xsd",1269,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-additionalCharacteristics.xsd",{"path":153,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":154,"sourceHtmlUrl":155},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-bibliography.xsd",7328,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-bibliography.xsd",{"path":157,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":158,"sourceHtmlUrl":159},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-commonSimpleTypes.xsd",6382,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-commonSimpleTypes.xsd",{"path":161,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":162,"sourceHtmlUrl":163},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-customXmlDataProperties.xsd",1248,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-customXmlDataProperties.xsd",{"path":165,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":166,"sourceHtmlUrl":167},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-customXmlSchemaProperties.xsd",880,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-customXmlSchemaProperties.xsd",{"path":169,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":170,"sourceHtmlUrl":171},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-documentPropertiesCustom.xsd",2608,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-documentPropertiesCustom.xsd",{"path":173,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":174,"sourceHtmlUrl":175},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-documentPropertiesExtended.xsd",3507,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-documentPropertiesExtended.xsd",{"path":177,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":178,"sourceHtmlUrl":179},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-documentPropertiesVariantTypes.xsd",7507,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-documentPropertiesVariantTypes.xsd",{"path":181,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":182,"sourceHtmlUrl":183},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-math.xsd",23313,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-math.xsd",{"path":185,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":186,"sourceHtmlUrl":187},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-relationshipReference.xsd",1367,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fshared-relationshipReference.xsd",{"path":189,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":190,"sourceHtmlUrl":191},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fsml.xsd",242277,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fsml.xsd",{"path":193,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":194,"sourceHtmlUrl":195},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-main.xsd",26148,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-main.xsd",{"path":197,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":198,"sourceHtmlUrl":199},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-officeDrawing.xsd",25279,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-officeDrawing.xsd",{"path":201,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":202,"sourceHtmlUrl":203},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-presentationDrawing.xsd",535,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-presentationDrawing.xsd",{"path":205,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":206,"sourceHtmlUrl":207},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-spreadsheetDrawing.xsd",5712,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-spreadsheetDrawing.xsd",{"path":209,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":210,"sourceHtmlUrl":211},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-wordprocessingDrawing.xsd",4010,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fvml-wordprocessingDrawing.xsd",{"path":213,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":214,"sourceHtmlUrl":215},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fwml.xsd",171367,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fwml.xsd",{"path":217,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":218,"sourceHtmlUrl":219},"scripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fxml.xsd",4646,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002FISO-IEC29500-4_2016\u002Fxml.xsd",{"path":221,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":222,"sourceHtmlUrl":223},"scripts\u002Foffice\u002Fschemas\u002Fmce\u002Fmc.xsd",3127,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmce\u002Fmc.xsd",{"path":225,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":226,"sourceHtmlUrl":227},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-2010.xsd",26549,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-2010.xsd",{"path":229,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":230,"sourceHtmlUrl":231},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-2012.xsd",3745,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-2012.xsd",{"path":233,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":234,"sourceHtmlUrl":235},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-2018.xsd",901,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-2018.xsd",{"path":237,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":238,"sourceHtmlUrl":239},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-cex-2018.xsd",1778,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-cex-2018.xsd",{"path":241,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":242,"sourceHtmlUrl":243},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-cid-2016.xsd",1002,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-cid-2016.xsd",{"path":245,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":246,"sourceHtmlUrl":247},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-sdtdatahash-2020.xsd",600,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-sdtdatahash-2020.xsd",{"path":249,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":250,"sourceHtmlUrl":251},"scripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-symex-2015.xsd",745,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fschemas\u002Fmicrosoft\u002Fwml-symex-2015.xsd",{"path":253,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":254,"sourceHtmlUrl":255},"scripts\u002Foffice\u002Fsoffice.py",5301,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fsoffice.py",{"path":257,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":258,"sourceHtmlUrl":259},"scripts\u002Foffice\u002Funpack.py",4052,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Funpack.py",{"path":261,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":262,"sourceHtmlUrl":263},"scripts\u002Foffice\u002Fvalidate.py",3668,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidate.py",{"path":265,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":266,"sourceHtmlUrl":267},"scripts\u002Foffice\u002Fvalidators\u002F__init__.py",336,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002F__init__.py",{"path":269,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":270,"sourceHtmlUrl":271},"scripts\u002Foffice\u002Fvalidators\u002Fbase.py",32651,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"path":273,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":274,"sourceHtmlUrl":275},"scripts\u002Foffice\u002Fvalidators\u002Fdocx.py",16376,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"path":277,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":278,"sourceHtmlUrl":279},"scripts\u002Foffice\u002Fvalidators\u002Fpptx.py",9824,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fpptx.py",{"path":281,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":282,"sourceHtmlUrl":283},"scripts\u002Foffice\u002Fvalidators\u002Fredlining.py",8918,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fredlining.py",{"path":285,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":286,"sourceHtmlUrl":287},"scripts\u002Frecalc.py",5782,"https:\u002F\u002Fgithub.com\u002FSevenjustin21\u002Fcook_assistant\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fxlsx\u002Fscripts\u002Frecalc.py",{"path":289,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":290,"sourceHtmlUrl":291},"skill-report.json",9801,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fcharleskozel\u002Fcoordinator\u002Fskill-report.json",[293,303,313,322,328,335],{"skillNo":294,"name":295,"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":296,"categories":297,"keywords":299,"publishedAt":38},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[298],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[300,301,302],"model","model hierarchy","model hierarchy skill",{"skillNo":304,"name":305,"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":306,"categories":307,"keywords":309,"publishedAt":38},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[308],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[310,311,312],"MCP","zoom","zoom mcp",{"skillNo":314,"name":315,"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":316,"categories":317,"keywords":318,"publishedAt":38},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[319,320,321,311],"sdk","zoom apps sdk","apps",{"skillNo":323,"name":324,"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":325,"categories":326,"keywords":327,"publishedAt":38},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[324],{"skillNo":329,"name":330,"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":331,"categories":332,"keywords":334,"publishedAt":38},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[333],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[330],{"skillNo":336,"name":337,"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":338,"categories":339,"keywords":340,"publishedAt":38},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[337]]