{"id":"5779fc04-682a-4302-982e-4d1d32c085fc","shortId":"zETNQt","kind":"skill","title":"Workiq Copilot","tagline":"Awesome Copilot skill by Github","description":"# 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/Projects** – “Who is working on Project Alpha?”\n\n## Getting Access\n\n1. **Copilot CLI plugin (preferred)**\n   - `copilot`\n   - `/plugin marketplace add github/copilot-plugins`\n   - `/plugin install workiq@copilot-plugins`\n   - Restart Copilot CLI.\n2. **Standalone CLI / MCP server**\n   - `npm install -g @microsoft/workiq` (or `npx -y @microsoft/workiq 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 <tenant-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 \"<prompt>\"` (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/tasks, 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 <tenant> -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/documents 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/workflow 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/auth errors** – re-run command after admin grants permissions or after completing device login.\n- **Long/incomplete output** – rerun with refined scope or ask for specific data slices (per day/project/person).\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/overflow holds at suggested times.\n- Draft reschedule/decline 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.","tags":["workiq","copilot","awesome","github"],"capabilities":["skill","source-github","category-awesome-copilot"],"categories":["awesome-copilot"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/github/awesome-copilot/workiq-copilot","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under github/awesome-copilot","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T13:40:15.259Z","embedding":null,"createdAt":"2026-04-18T20:25:54.722Z","updatedAt":"2026-04-22T13:40:15.259Z","lastSeenAt":"2026-04-22T13:40:15.259Z","tsv":"'/plugin':104,108 '1':98,215 '2':117,228,415 '3':140,245,416 '365':19,148 '4':257 '5':274 '6':287 'accept':183,190,315,317 'accept-eula':189,314 'access':97,531 'action':219,366,454,487,605,628 'add':106 'addit':272,634 'admin':149,155,159,554 'administr':165 'afternoon':409 'agenda':218,359,485,518 'agent':356 'agent/workflow':527 'alpha':95 'analysi':644 'anoth':526 'answer':261 'approv':161 'ask':249,322,326,328,338,515,569 'attende':496 'avail':182 'avoid':281 'awesom':3 'best':469 'beyond':50 'binari':180 'block':292,406,458,608 'blocker':395,422 'browser':210,599 'budget':65 'c':589 'calendar':364 'call':418 'came':396 'cancel':578 'captur':627 'category-awesome-copilot' 'channel':87 'checklist':171 'clarifi':216 'clear':456 'cli':100,116,119,534,594 'combin':482 'command':175,247,299,301,506,552,576,581 'common':201 'communic':384 'complet':205,559,601 'concis':414 'confidenti':499 'confirm':192 'conflict':486,519 'conflicts/tasks':280 'consent':142,150 'consent/auth':547 'contact':157 'continu':441 'contoso':381 'copilot':2,4,9,16,99,103,112,115,593 'copilot-plugin':111 'core':213 'correct':194 'craft':229 'ctrl':588 'custom':375 'data':20,55,572 'day/project/person':575 'deadlin':392 'deeper':296,467,643 'default':200 'desir':256 'devic':206,560 'differ':198 'direct':529 'display':310 'document':27,74,77,221,377 'draft':294,614 'e.g':237,442 'email':30,58,60 'enabl':166 'eng':242 'engin':86 'ensur':178,539,598 'error':548 'etc':227,298 'eula':151,185,191,316 'exampl':586 'execut':259 'explicit':502 'expos':135,351,495 'find':75 'finish':269 'first':143,319 'flight':170 'focus':405 'focus/overflow':609 'follow':33,290,370,462,603 'follow-up':32,289,369,461,602 'futur':510 'fy26':382 'g':124 'generic':430 'get':96,174 'get-command':173 'github':7 'github/copilot-plugins':107 'global':306 'grant':555 'guid':167 'guidanc':619 'guidelin':411 'hang':577 'help':304 'highlight':277 'hold':610 'includ':232 'insight':278,393 'instal':109,123,311,535 'intellig':49 'intent':217 'interact':323 'issu':271 'item':220,367,488,629 'keep':412 'languag':23 'last':400 'let':15 'licens':318 'link':284,436 'list':378,497 'live':47 'load':420 'local':52 'log':504 'logic':484 'login':207,561,600 'long':260 'long/incomplete':562 'lookup':222 'manag':388 'map':450 'marketplac':105 'may':262 'mcp':120,130,133,136,346,348,521,524 'meet':66,71,402 'meetings/documents':429 'mention':437 'messag':29,83,616 'microsoft':18,147 'microsoft/workiq':125,129 'miss':533 'mode':324,522 'monitor':258 'multipl':478 'must':156 'narrow':472 'natur':22 'need':46,139,435,449,481,528 'next':425 'nois':476 'non':154 'non-admin':153 'note':279,295 'notifi':543 'npm':122,537 'npx':127 'offer':288,457,607 'option':307,424 'organiz':48 'output':483,563 'overlap':625 'overview':11 'past':282 'path':540 'pattern':358 'peopl':223 'people/projects':89 'per':162,574 'permiss':152,556 'plan':80,403 'plugin':101,113 'post':240 'powerpoint':379 'practic':470 'pre':169 'pre-flight':168 'precis':230 'prefer':102,336,471 'preview':14 'prioriti':421 'privaci':492 'project':94,638 'prompt':57,145,212,231,357,473 'public':13 'purpos':302 'q':252,333,340 'q4':79 'queri':17,297,468,479,636 'question':250,327,331 'rang':641 'raw':283 're':550 're-run':549 'readi':203 'recent':76 'record':465,621 'redact':276 'reduc':475 'refer':300,427,513 'referenc':617 'refin':566 'repositori':53 'request':273,464,503,620 'requir':286 'rerun':564 'reschedule/decline':615 'respect':491 'respond':490 'respons':267,410 'restart':114,591 'retri':597 'risk':225 'roadmap':383 'run':131,172,246,466,477,508,551,580,633 'sampl':56 'sarah':62 'say':389 'schedul':26 'scope':567 'search':224 'send':460 'sentenc':417 'server':121,350 'session':595,626 'set':542 'shorthand':254,334 'show':305,445 'skill':5,10,42 'slice':573 'snippet':500 'sourc':234 'source-github' 'specif':330,343,434,571 'stakehold':36,639 'standalon':118 'start':347 'stdio':349 'step':426,511 'stream':263 'suggest':404,453,612 'summar':59,82,238,275,368 'summari':37,226,413,623 'sun':447 'support':25,54 'sync':376 'target':341 'task':45,631 'team':28,81,239 'tenant':141,158,164,195,344 'termin':584 'thread':31 'three':401 'thu':446 'time':293,459,613,640 'timefram':233 'today':88,244,373 'tomorrow':365 'tool':137,353,530 'topic':236 'track':35 'tracker':632 'troubleshoot':532 'tuesday':408 'unavail':546 'unless':285,431,501 'up':291,371 'upcom':70 'use':40,144,251,320,332,520 'user':433,544 'version':309,312 'via':187,536 'wait':264 'week':73 'whenev':43 'work':92 'workflow':214 'workiq':1,8,12,110,132,176,188,248,303,308,313,321,325,337,345,352,439,443,451,516,523,618,635 'y':128","prices":[{"id":"9d8e663b-393b-4429-acc9-9c7768a454d3","listingId":"5779fc04-682a-4302-982e-4d1d32c085fc","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"github","category":"awesome-copilot","install_from":"skills.sh"},"createdAt":"2026-04-18T20:25:54.722Z"}],"sources":[{"listingId":"5779fc04-682a-4302-982e-4d1d32c085fc","source":"github","sourceId":"github/awesome-copilot/workiq-copilot","sourceUrl":"https://github.com/github/awesome-copilot/tree/main/skills/workiq-copilot","isPrimary":false,"firstSeenAt":"2026-04-18T21:51:41.899Z","lastSeenAt":"2026-04-22T12:52:26.794Z"},{"listingId":"5779fc04-682a-4302-982e-4d1d32c085fc","source":"skills_sh","sourceId":"github/awesome-copilot/workiq-copilot","sourceUrl":"https://skills.sh/github/awesome-copilot/workiq-copilot","isPrimary":true,"firstSeenAt":"2026-04-18T20:25:54.722Z","lastSeenAt":"2026-04-22T13:40:15.259Z"}],"details":{"listingId":"5779fc04-682a-4302-982e-4d1d32c085fc","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"github","slug":"workiq-copilot","source":"skills_sh","category":"awesome-copilot","skills_sh_url":"https://skills.sh/github/awesome-copilot/workiq-copilot"},"updatedAt":"2026-04-22T13:40:15.259Z"}}