[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71TP2RTV4F3ZHEQPJMS9AHC":3,"skill-same:01M71TP2RTV4F3ZHEQPJMS9AHC":68},{"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":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":13,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":53,"install":54,"resources":67},"01M71TP2RTV4F3ZHEQPJMS9AHC","workiq-copilot",null,"Guides the Copilot CLI on how to use the WorkIQ CLI\u002FMCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live context, summaries, and recommendations.","javiertarazon\u002Fide-agente-free-jt7-","javiertarazon","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F153141207?v=4","01M71R52TB3S9HXKH6WSNT8A7V","01M71R52VG5KS2DKDDH4GDQ30A",0,"MIT","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fworkiq-copilot\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"workiq","workiq copilot","copilot","recommendations","how","meetings","summaries","cli","server","guides","microsoft 365 copilot","mcp server","query","people","use","MCP","emails","how to","teams","for","2026-11-10 13:02:02",false,"---\nname: workiq-copilot\ndescription: 'Guides the Copilot CLI on how to use the WorkIQ CLI\u002FMCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live context, summaries, and recommendations.'\n---\n\n# WorkIQ Copilot Skill\n\n## Overview\n\nWorkIQ (Public Preview) lets Copilot query Microsoft 365 data with natural language. It supports schedules, documents, Teams messages, email threads, follow-up tracking, stakeholder summaries, and more. Use this skill whenever a task needs live organizational intelligence beyond the local repository.\n\n## Supported Data & Sample Prompts\n\n- **Emails** – “Summarize emails from Sarah about the budget.”\n- **Meetings** – “What are my upcoming meetings this week?”\n- **Documents** – “Find recent documents about Q4 planning.”\n- **Teams** – “Summarize messages in the Engineering channel today.”\n- **People\u002FProjects** – “Who is working on Project Alpha?”\n\n## Getting Access\n\n1. **Copilot CLI plugin (preferred)**\n   - `copilot`\n   - `\u002Fplugin marketplace add github\u002Fcopilot-plugins`\n   - `\u002Fplugin install workiq@copilot-plugins`\n   - Restart Copilot CLI.\n2. **Standalone CLI \u002F MCP server**\n   - `npm install -g @microsoft\u002Fworkiq` (or `npx -y @microsoft\u002Fworkiq mcp`).\n   - Run `workiq mcp` to expose MCP tools if needed.\n3. **Tenant consent**\n   - First use prompts for Microsoft 365 admin consent (EULA + permissions). Non-admins must contact tenant admin to approve per the Tenant Administrator Enablement Guide.\n\n## Pre-flight Checklist\n\n- Run `Get-Command workiq` to ensure the binary is available.\n- Accept the EULA once via `workiq accept-eula`.\n- Confirm the correct tenant (`-t \u003Ctenant-id>` if different from default `common`).\n- Be ready to complete device login in the browser when prompted.\n\n## Core Workflow\n\n1. **Clarify intent** – agenda, action items, document lookup, people search, risk summary, etc.\n2. **Craft precise prompt** – include timeframe, source, or topic (e.g., “Summarize Teams posts in #eng for today”).\n3. **Run command** – `workiq ask --question \"\u003Cprompt>\"` (use `-q` for shorthand if desired).\n4. **Monitor execution** – long answers may stream; wait for the response to finish before issuing additional requests.\n5. **Summarize & redact** – highlight insights, note conflicts\u002Ftasks, avoid pasting raw links unless required.\n6. **Offer follow-ups** – blocking time, drafting notes, deeper queries, etc.\n\n## Command Reference\n\n| Command                           | Purpose                                                       |\n| --------------------------------- | ------------------------------------------------------------- |\n| `workiq --help`                   | Show global options.                                          |\n| `workiq version`                  | Display installed version.                                    |\n| `workiq accept-eula`              | Accept license (first use).                                   |\n| `workiq ask`                      | Interactive mode.                                             |\n| `workiq ask --question \"...\"`     | Ask a specific question (use `-q` shorthand if preferred).    |\n| `workiq ask -t \u003Ctenant> -q \"...\"` | Target a specific tenant.                                     |\n| `workiq mcp`                      | Start MCP stdio server (expose WorkIQ tools to other agents). |\n\n## Prompt Patterns\n\n- Agenda: “What’s on my calendar tomorrow?”\n- Action items: “Summarize follow-ups from today’s customer sync.”\n- Documents: “List PowerPoints about Contoso FY26 roadmap.”\n- Communications: “What did my manager say about the deadline?”\n- Insights: “What blockers came up in the last three meetings?”\n- Planning: “Suggest focus blocks for Tuesday afternoon.”\n\n## Response Guidelines\n\n- Keep summaries concise (2–3 sentences) calling out load, priorities, blockers, and optional next steps.\n- Refer to meetings\u002Fdocuments generically unless the user specifically needs links.\n- Mention if WorkIQ can continue (e.g., “WorkIQ can show Thu–Sun if needed”).\n- Map WorkIQ’s suggested actions to clear offers (block time, send follow-up, request recording, run deeper query).\n\n## Best Practices\n\n- Prefer narrow prompts to reduce noise; run multiple queries if needed.\n- Combine outputs logically (agenda + conflicts + action items) before responding.\n- Respect privacy: do not expose attendee lists or confidential snippets unless explicitly requested.\n- Log which commands were run so future steps can reference them (“Asked WorkIQ for agenda + conflicts”).\n- Use MCP mode (`workiq mcp`) when another agent\u002Fworkflow needs direct tool access.\n\n## Troubleshooting\n\n- **Missing CLI** – install via npm or ensure PATH is set; notify user if unavailable.\n- **Consent\u002Fauth errors** – re-run command after admin grants permissions or after completing device login.\n- **Long\u002Fincomplete output** – rerun with refined scope or ask for specific data slices (per day\u002Fproject\u002Fperson).\n- **Command hanging** – cancel the running command in your terminal (for example, with Ctrl+C) or restart the Copilot CLI session, then retry; ensure browser login completed.\n\n## Follow-up Actions to Offer\n\n- Block focus\u002Foverflow holds at suggested times.\n- Draft reschedule\u002Fdecline messages referencing WorkIQ guidance.\n- Request recordings or summaries for overlapping sessions.\n- Capture action items into task trackers.\n- Run additional WorkIQ queries (by project, stakeholder, time range) for deeper analysis.\n","# WorkIQ Copilot Skill\n\n## Overview\n\nWorkIQ (Public Preview) lets Copilot query Microsoft 365 data with natural language. It supports schedules, documents, Teams messages, email threads, follow-up tracking, stakeholder summaries, and more. Use this skill whenever a task needs live organizational intelligence beyond the local repository.\n\n## Supported Data & Sample Prompts\n\n- **Emails** – “Summarize emails from Sarah about the budget.”\n- **Meetings** – “What are my upcoming meetings this week?”\n- **Documents** – “Find recent documents about Q4 planning.”\n- **Teams** – “Summarize messages in the Engineering channel today.”\n- **People\u002FProjects** – “Who is working on Project Alpha?”\n\n## Getting Access\n\n1. **Copilot CLI plugin (preferred)**\n   - `copilot`\n   - `\u002Fplugin marketplace add github\u002Fcopilot-plugins`\n   - `\u002Fplugin install workiq@copilot-plugins`\n   - Restart Copilot CLI.\n2. **Standalone CLI \u002F MCP server**\n   - `npm install -g @microsoft\u002Fworkiq` (or `npx -y @microsoft\u002Fworkiq mcp`).\n   - Run `workiq mcp` to expose MCP tools if needed.\n3. **Tenant consent**\n   - First use prompts for Microsoft 365 admin consent (EULA + permissions). Non-admins must contact tenant admin to approve per the Tenant Administrator Enablement Guide.\n\n## Pre-flight Checklist\n\n- Run `Get-Command workiq` to ensure the binary is available.\n- Accept the EULA once via `workiq accept-eula`.\n- Confirm the correct tenant (`-t \u003Ctenant-id>` if different from default `common`).\n- Be ready to complete device login in the browser when prompted.\n\n## Core Workflow\n\n1. **Clarify intent** – agenda, action items, document lookup, people search, risk summary, etc.\n2. **Craft precise prompt** – include timeframe, source, or topic (e.g., “Summarize Teams posts in #eng for today”).\n3. **Run command** – `workiq ask --question \"\u003Cprompt>\"` (use `-q` for shorthand if desired).\n4. **Monitor execution** – long answers may stream; wait for the response to finish before issuing additional requests.\n5. **Summarize & redact** – highlight insights, note conflicts\u002Ftasks, avoid pasting raw links unless required.\n6. **Offer follow-ups** – blocking time, drafting notes, deeper queries, etc.\n\n## Command Reference\n\n| Command                           | Purpose                                                       |\n| --------------------------------- | ------------------------------------------------------------- |\n| `workiq --help`                   | Show global options.                                          |\n| `workiq version`                  | Display installed version.                                    |\n| `workiq accept-eula`              | Accept license (first use).                                   |\n| `workiq ask`                      | Interactive mode.                                             |\n| `workiq ask --question \"...\"`     | Ask a specific question (use `-q` shorthand if preferred).    |\n| `workiq ask -t \u003Ctenant> -q \"...\"` | Target a specific tenant.                                     |\n| `workiq mcp`                      | Start MCP stdio server (expose WorkIQ tools to other agents). |\n\n## Prompt Patterns\n\n- Agenda: “What’s on my calendar tomorrow?”\n- Action items: “Summarize follow-ups from today’s customer sync.”\n- Documents: “List PowerPoints about Contoso FY26 roadmap.”\n- Communications: “What did my manager say about the deadline?”\n- Insights: “What blockers came up in the last three meetings?”\n- Planning: “Suggest focus blocks for Tuesday afternoon.”\n\n## Response Guidelines\n\n- Keep summaries concise (2–3 sentences) calling out load, priorities, blockers, and optional next steps.\n- Refer to meetings\u002Fdocuments generically unless the user specifically needs links.\n- Mention if WorkIQ can continue (e.g., “WorkIQ can show Thu–Sun if needed”).\n- Map WorkIQ’s suggested actions to clear offers (block time, send follow-up, request recording, run deeper query).\n\n## Best Practices\n\n- Prefer narrow prompts to reduce noise; run multiple queries if needed.\n- Combine outputs logically (agenda + conflicts + action items) before responding.\n- Respect privacy: do not expose attendee lists or confidential snippets unless explicitly requested.\n- Log which commands were run so future steps can reference them (“Asked WorkIQ for agenda + conflicts”).\n- Use MCP mode (`workiq mcp`) when another agent\u002Fworkflow needs direct tool access.\n\n## Troubleshooting\n\n- **Missing CLI** – install via npm or ensure PATH is set; notify user if unavailable.\n- **Consent\u002Fauth errors** – re-run command after admin grants permissions or after completing device login.\n- **Long\u002Fincomplete output** – rerun with refined scope or ask for specific data slices (per day\u002Fproject\u002Fperson).\n- **Command hanging** – cancel the running command in your terminal (for example, with Ctrl+C) or restart the Copilot CLI session, then retry; ensure browser login completed.\n\n## Follow-up Actions to Offer\n\n- Block focus\u002Foverflow holds at suggested times.\n- Draft reschedule\u002Fdecline messages referencing WorkIQ guidance.\n- Request recordings or summaries for overlapping sessions.\n- Capture action items into task trackers.\n- Run additional WorkIQ queries (by project, stakeholder, time range) for deeper analysis.\n",{"name":5,"description":7},"release\u002Fv4.2.11-panel-pro","a92ea02bcf7e2b3dbaf46d49696c29a3cb490d4f",".github\u002Fskills\u002Fworkiq-copilot","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-","https:\u002F\u002Fgithub.com\u002Fjaviertarazon","2026-07-12 07:10:45",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add javiertarazon\u002Fide-agente-free-jt7- --skill workiq-copilot",{"tool":60,"command":61},"bunx","bunx skills add javiertarazon\u002Fide-agente-free-jt7- --skill workiq-copilot",{"tool":63,"command":64},"pnpm","pnpm dlx skills add javiertarazon\u002Fide-agente-free-jt7- --skill workiq-copilot","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fworkiq-copilot\u002FSKILL.md",true,[],[69,98,121,141,156,178],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":78,"publishedAt":43},"01M71TQ7Q6Z10VWF3C2H5X1KW9","zustand-store-ts","Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state\u002Faction separation. Use when building React state management, creating global stores, or implementing reacti...","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzustand-store-ts\u002FSKILL.md",[75],{"categoryNo":76,"categoryName":77,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[79,80,81,82,83,84,37,85,86,87,88,89,90,91,92,93,94,95,96,97],"zustand","store","zustand store ts","community","middleware","implementing","react state management","when","unknown","react","with","state","create","state management","typescript","action","management","separation","global",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":105,"publishedAt":43},"01M71TQ5EAR40G6W0MV5ZDVEZT","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzoom-automation\u002FSKILL.md",[104],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[106,107,108,82,109,42,110,111,38,87,112,113,114,115,116,117,118,119,95,120],"zoom automation","zoom","automation","creation","search","schemas","first","via","meeting","search tools","tracking","webinars","composio","recordings","Tools",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":128,"publishedAt":43},"01M71TQ29B1EYBCEAP1ZBGXQ1A","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzoho-crm-automation\u002FSKILL.md",[127],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[129,130,108,131,132,133,82,134,135,42,136,110,111,137,38,87,138,139,140,91],"crm automation","zoho crm automation","crm","zoho crm","zoho","leads","manage leads","manage","records","convert","tasks","contacts",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":148,"publishedAt":43},"01M71TPZPMN60DH0XV58KVHY23","zendesk-automation","Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzendesk-automation\u002FSKILL.md",[147],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[149,108,150,82,42,110,111,38,151,87,139,152,153,112,113,154,115,118,120,155],"zendesk automation","zendesk","organizations","replies","users","tickets","automate",{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":162,"publishedAt":43},"01M71TPXDWKHKG4N6TVEPXWD0N","zapier-make-patterns","No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity ...","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fzapier-make-patterns\u002FSKILL.md",[],[163,164,165,166,167,168,169,170,171,108,172,87,173,174,175,176,177,155],"zapier make patterns","zapier","patterns","make","No-Code","complexity","writing","spawner","business","workflow","code","integromat","apache","processes","but",{"skillNo":179,"name":180,"nameZh":6,"description":181,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":187,"publishedAt":43},"01M71TPT5T10WXNKW9G7ZXZ27W","youtube-summarizer","Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks","https:\u002F\u002Fgithub.com\u002Fjaviertarazon\u002Fide-agente-free-jt7-\u002Fblob\u002Frelease\u002Fv4.2.11-panel-pro\u002F.github\u002Fskills\u002Fyoutube-summarizer\u002FSKILL.md",[184],{"categoryNo":185,"categoryName":186,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",[188,189,190,191,82,192,193,25,194,195,196,197,173,198,30,29,199,200,201,202],"summarizer","youtube","youtube summarizer","Video","content-analysis","frameworks","2025","github-copilot","extract transcripts","analysis","codex","github","generate","summarization","2026"]