Updated 4mo ago
by andreaswasita
copilot-cowork-dojo
A skills & discipline framework for Microsoft 365 Copilot Cowork — for knowledge workers using AI as a coworker.
33 GitHub stars (33)
Steady at 33 stars — no new stars in the 16 days since Sep 30.
- 29 skills (29 skills found in its SKILL.md files)
- 9 forks (9 forks)
- 4mo ago last update (Last updated 4mo ago)
Install
Skills CLI
npx skills add andreaswasita/copilot-cowork-dojo
Asks which skills and agents to install. Just one: npx skills add andreaswasita/copilot-cowork-dojo --skill agent-handoff — add -g for every project.
Claude Code
git clone https://github.com/andreaswasita/copilot-cowork-dojocp -r "copilot-cowork-dojo/skills/agent-handoff" ~/.claude/skills/
Copies the agent-handoff skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add andreaswasita/copilot-cowork-dojo
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 29 of 39 files.
-
agent-handoff
Pass context cleanly between Copilot agents (e.g. analyst agent -> comms agent). Use whenever a deliverable spans more than one specialist agent or persona. Triggers: "hand off to", switching agents, multi-agent pipeline, agent A -> agent B.
skills/agent-handoff/SKILL.md on GitHub (opens in a new tab) -
agent-orchestration
Sequence specialist agents and humans around a single goal. Use for multi-step deliverables — e.g. research -> synthesis -> draft -> review -> publish. Triggers: "set up the pipeline", "orchestrate agents", "research-then-draft", multi-stage workflow.
skills/agent-orchestration/SKILL.md on GitHub (opens in a new tab) -
brand-consistency
Apply your organization's brand - colors, typography, logo, and tone - consistently across Copilot-generated deliverables in Word, PowerPoint, Teams, and Viva. Use when polishing a deck, document, or post so it looks on-brand and accessible. Triggers: "make it on-brand", "apply our branding", "brand colors", "company template", "style this deck", "corporate identity", "match our style guide".
skills/brand-consistency/SKILL.md on GitHub (opens in a new tab) -
cite-your-sources
Every factual claim in a Copilot-assisted deliverable links to a file, message, URL, or named source the reader can open. Use whenever you produce research, analysis, recaps, or any document that informs a decision. Triggers: any quoted number, named individual, "per the…", "according to…", Copilot summaries.
skills/cite-your-sources/SKILL.md on GitHub (opens in a new tab) -
clarify-the-ask
Restate the request, surface assumptions, and confirm the deliverable before you open Copilot. Use when a request is vague, secondhand, urgent-but-fuzzy, arrives in chat as a one-liner, or any time "make me a..." appears without an audience or decision attached. Triggers: "quick favor", "just summarize", "can you draft", forwarded email with no framing.
skills/clarify-the-ask/SKILL.md on GitHub (opens in a new tab) -
confluence-connector
Read, search, create, and update Confluence pages from Copilot. Use when the team's durable knowledge — runbooks, decision records, design docs, meeting archives — lives in Confluence rather than SharePoint. Triggers: "find the runbook", "publish the decision", "Confluence page", "RFC", "wiki page".
skills/confluence-connector/SKILL.md on GitHub (opens in a new tab) -
connector-builder
Phased workflow for building a high-quality connector or MCP server that lets Copilot act on an external system (an internal API, a line-of-business app, a SaaS tool). Use when planning, designing, or reviewing custom connector tools for Copilot or M365 agents. Triggers: "build a connector", "MCP server", "expose our API to Copilot", "custom tool for Copilot", "connect Copilot to <system>", "Grap…
skills/connector-builder/SKILL.md on GitHub (opens in a new tab) -
context-gathering
Pull the right files, threads, and people into the Cowork session before drafting. Use whenever the deliverable depends on prior work that lives scattered across email, Teams, SharePoint, OneDrive, or Loop. Triggers: before any non-trivial draft; "Copilot doesn't know about…"; when context lives in 3+ places.
skills/context-gathering/SKILL.md on GitHub (opens in a new tab) -
decision-memo
Produce a one-page decision memo: context, options, recommendation, risks, ask. Use when you need a leader to make or ratify a decision asynchronously. Triggers: "draft a decision memo", "we need a one-pager for X", async approval, exec ratification.
skills/decision-memo/SKILL.md on GitHub (opens in a new tab) -
deck-building
Build PowerPoint (.pptx) decks with M365 Copilot using approved templates, layouts, and slide-narrative discipline. Use for QBRs, steerco updates, board pre-reads, customer briefings, all-hands — any deliverable that ships as a slide deck. Triggers: "build a deck", "make slides", "QBR deck", "steerco", "board pre-read", "PowerPoint", ".pptx".
skills/deck-building/SKILL.md on GitHub (opens in a new tab) -
doc-coauthoring
Co-author a substantial structured document with Copilot through three stages: context gathering, section-by-section refinement, and reader testing. Use when writing a proposal, PRD, design doc, decision doc, RFC, technical spec, or any long-form doc in Word or on SharePoint. Triggers: "write a doc", "draft a proposal", "create a spec", "write up the PRD", "design doc", "decision doc", "help me w…
skills/doc-coauthoring/SKILL.md on GitHub (opens in a new tab) -
document-summarization
Faithfully summarize a long document at the right altitude for the audience. Use for board pre-reads, exec briefs, policy reviews, RFP responses. Triggers: "summarize this", "give me the highlights", "TL;DR of this PDF", "exec summary of the report".
skills/document-summarization/SKILL.md on GitHub (opens in a new tab) -
drafting-with-copilot
Drive Copilot through a structured draft section-by-section after CLARIFY, PLAN, and CONTEXT are done. Use when producing any multi-section deliverable — memo, brief, deck, status, recap. Triggers: "draft section", "fill in the section", section-by-section authoring.
skills/drafting-with-copilot/SKILL.md on GitHub (opens in a new tab) -
email-triage
Triage an inbox or thread, surface what needs a reply, and draft replies in your voice. Use during morning triage or when returning from time off. Triggers: "triage my inbox", "what needs a reply", "draft replies", returning-from-PTO inbox, end-of-week sweep.
skills/email-triage/SKILL.md on GitHub (opens in a new tab) -
excel-analysis
Analyze, transform, reconcile, and visualize tabular data in Excel with M365 Copilot — formulas, pivots, charts, conditional formatting, Power Query. Use whenever the input or output is a spreadsheet (variance commentary, headcount roll-up, pipeline hygiene, budget reconciliation, cohort analysis, forecast). Triggers: "analyze this spreadsheet", "build a pivot", "reconcile", "variance", "forecast…
skills/excel-analysis/SKILL.md on GitHub (opens in a new tab) -
human-in-the-loop
Define where a human must approve, edit, or intervene in a Copilot workflow. Use whenever automation crosses a sensitivity, judgment, or external-communication boundary. Triggers: "set up approval", "who signs off", "before sending externally", any gate definition.
skills/human-in-the-loop/SKILL.md on GitHub (opens in a new tab) -
intent-framing
Frame audience, outcome, format, and constraints into one short brief that every subsequent prompt builds on. Use as the first step of the CLARIFY -> PLAN pipeline for any non-trivial deliverable. Triggers: opening a new Cowork session, switching topics mid-session, "let's draft a…".
skills/intent-framing/SKILL.md on GitHub (opens in a new tab) -
internal-comms
Write internal company communications in the formats your org expects: 3P updates (Progress, Plans, Problems), company or team newsletters, FAQ roundups, leadership updates, and incident or project updates. Use when drafting recurring org comms for Outlook, Teams announcements, or Viva Engage. Triggers: "weekly update", "write the newsletter", "3P", "team update", "company FAQ", "leadership updat…
skills/internal-comms/SKILL.md on GitHub (opens in a new tab) -
jira-connector
Drive Jira from Copilot — create / update issues, run JQL queries, manage sprints and boards, generate release notes. Use whenever engineering or delivery context is captured in Jira and needs to flow into a cowork deliverable (status, steerco, retro). Triggers: "Jira status", "JQL", "create issue", "release notes", "sprint summary".
skills/jira-connector/SKILL.md on GitHub (opens in a new tab) -
learn-from-every-session
After any meaningful Copilot session, log what worked, what failed, and the rule you'd give a teammate. Promote recurring lessons into team patterns. Use at the end of every scenario walkthrough or whenever a Copilot output surprised you (good or bad). Triggers: end of any session, unexpected hallucination, surprisingly good output, weekly retro.
skills/learn-from-every-session/SKILL.md on GitHub (opens in a new tab) -
meeting-prep
Produce a brief, agenda, and pre-reads for an upcoming meeting from scattered context (prior decks, threads, emails, last meeting's recap). Use 24–48h before any meeting that warrants a decision. Triggers: "prep for tomorrow's meeting", "need a brief", "build the agenda", steerco prep.
skills/meeting-prep/SKILL.md on GitHub (opens in a new tab) -
meeting-recap
Produce a recap of decisions, actions, and owners — not a transcript. Use within 24h of any meeting where decisions were made or actions assigned. For a recurring series, also produce a private behavioral readout over a set window — speaking-time, decision velocity, and action carryover as a share of the whole, each finding tied to one concrete change. Triggers: "recap the meeting", "send notes",…
skills/meeting-recap/SKILL.md on GitHub (opens in a new tab) -
onedrive-connector
Read, write, search, and share files in OneDrive / SharePoint via Copilot connectors. Use whenever the deliverable lives in a document library or a user's OneDrive — including grounding Copilot on a specific file or folder. Triggers: "ground on this file", "save to SharePoint", "share with", "find the latest version", "OneDrive link".
skills/onedrive-connector/SKILL.md on GitHub (opens in a new tab) -
outlook-connector
Drive Outlook mail and calendar from Copilot — search threads, draft replies, schedule meetings, manage rules. Use whenever the input or output of a task is an email or a calendar event. Triggers: "draft a reply", "schedule a meeting", "find emails from", "calendar conflicts", "send to".
skills/outlook-connector/SKILL.md on GitHub (opens in a new tab) -
pdf-extraction
Extract text, tables, citations, forms, and metadata from PDFs as grounded context for downstream M365 Copilot work. Use whenever a source for research-synthesis, decision-memo, or document-summarization arrives as a PDF (contracts, regulatory filings, policy documents, vendor reports, scanned forms, fillable intake forms, academic papers), including encrypted, permission-restricted, hybrid nativ…
skills/pdf-extraction/SKILL.md on GitHub (opens in a new tab) -
plan-before-prompt
Sketch the deliverable structure before you open a Copilot prompt. Use for any output longer than a paragraph: memos, briefs, decks, recaps, status updates, proposals. Skip only for one-line answers. Triggers: "draft a memo", "build a deck", "write a brief", second time reprompting.
skills/plan-before-prompt/SKILL.md on GitHub (opens in a new tab) -
planner-connector
Manage Microsoft Planner / Tasks (and the Planner Premium / Project for the Web surface) from Copilot — create tasks, update assignments, roll up status, generate steerco views. Use for project-coordinator workflows and meeting-action tracking. Triggers: "create tasks from this", "Planner status", "assign to", "due date", "roll up tasks".
skills/planner-connector/SKILL.md on GitHub (opens in a new tab) -
protect-sensitive-info
Know what you can and cannot paste into a Copilot prompt or share through Cowork. Covers personal data, customer data, financials pre-announcement, legal matters, security incidents, and confidential strategy. Use before pasting anything you wouldn't post in a public Teams channel. Triggers: pasting a file, sharing a Cowork session, exporting Copilot output, anything with PII / financials / legal…
skills/protect-sensitive-info/SKILL.md on GitHub (opens in a new tab) -
refining-iteratively
Drive Copilot toward a shippable draft with targeted, specific follow-ups rather than vague "make it better" prompts. Use after REVIEW, in tight loops until the deliverable passes the SHIP gate. Triggers: any refine prompt; "tighten this", "make it stronger", "fix section X".
skills/refining-iteratively/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.