<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by microsoft

cat-agent-skills

Skills for modern agents in Copilot Studio

  • Active — Updated in the last 14 days
Works with
  • Copilot

85 GitHub stars (85)

+7 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +7 in total; the busiest day was Oct 12 with +2 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: +1 starsOct 7: +1 starsOct 8: 0 starsOct 9: 0 starsOct 10: +1 starsOct 11: 0 starsOct 12: +2 starsOct 13: 0 starsOct 14: 0 starsOct 15: +1 starsOct 16: +1 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 6+1
Oct 7+1
Oct 80
Oct 90
Oct 10+1
Oct 110
Oct 12+2
Oct 130
Oct 140
Oct 15+1
Oct 16+1
  • 30 skills (30 skills found in its SKILL.md files)
  • 108 forks (108 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add microsoft/cat-agent-skills

Asks which skills and agents to install. Just one: npx skills add microsoft/cat-agent-skills --skill my-great-skill — add -g for every project.

Claude Code

git clone https://github.com/microsoft/cat-agent-skillscp -r "cat-agent-skills/submissions/_template" ~/.claude/skills/

Copies the my-great-skill skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add microsoft/cat-agent-skills

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 30 of 97 files.

  • my-great-skill

    The AGENT-facing description. This is what the model reads to decide WHEN to invoke the skill, so describe the trigger precisely (e.g. "Use this skill whenever the user asks to … BEFORE calling …"). Keep it action-oriented.

    submissions/_template/SKILL.md on GitHub (opens in a new tab)
  • accessibility-pass

    Use this skill whenever the user asks to check, review, or fix the accessibility of a PowerPoint deck, Word document, HTML page, or Markdown file, and before handing over any deck or document this agent just generated, so it does not ship with missing alt text, untitled slides, or unreadable colour contrast.

    submissions/accessibility-pass/SKILL.md on GitHub (opens in a new tab)
  • acroform-writer

    Use this skill whenever the user wants values written INTO an existing PDF form that lives in the connected SharePoint knowledge source — filling out, completing, populating, or submitting a fillable PDF (application, intake sheet, contract, government form) from data they supply, a spreadsheet row, or the conversation. Triggers include "fill out the job application form", "complete the intake fo…

    submissions/acroform-writer/SKILL.md on GitHub (opens in a new tab)
  • action-items-todo

    Use this skill whenever the user asks to monitor, capture, or track action items directed at them across Microsoft Teams chats, meeting transcripts, and Outlook mail, and record them as Microsoft To Do tasks — e.g. "set up action item tracking", "monitor my action items", "capture asks into To Do", "scan for action items now", "what did people ask me to do". Run the SETUP wizard first when no con…

    submissions/action-items-todo/SKILL.md on GitHub (opens in a new tab)
  • agent-evaluation-designer

    Use this skill whenever the user wants to evaluate, test, or validate an AI agent, decide whether an agent is ready to ship or go live, choose how to grade an agent's answers (exact match, similarity, meaning, keywords, quality, or custom), design a test set of questions and expected answers, or interpret evaluation results into a go/no-go decision. Invoke it before the user hand-builds tests or…

    submissions/agent-evaluation-designer/SKILL.md on GitHub (opens in a new tab)
  • agent-harness-explorer

    Use this skill whenever the user wants to inspect, understand, snapshot, compare, or document the capabilities of the current agent harness — for example "what can this harness do?", "which Python libraries are installed?", "what should I use to create Word documents?", "capture/remember a snapshot", "compare with my baseline", or "what changed since last week?". Prefer this skill BEFORE guessing…

    submissions/agent-harness-explorer/SKILL.md on GitHub (opens in a new tab)
  • agent-performance-triage

    Diagnose a live Microsoft Copilot Studio agent from its analytics and transcripts, find why it is underperforming, and produce a prioritized improvement backlog tied to specific topics, knowledge sources and tools. Use when an agent is already in production and someone asks why resolution or engagement is low, why users escalate or abandon, what the top unanswered questions are, how to improve an…

    submissions/agent-performance-triage/SKILL.md on GitHub (opens in a new tab)
  • agent-red-team

    Run an adversarial assurance review of a Microsoft Copilot Studio agent you own — generate and execute test cases for indirect prompt injection, oversharing and authorization bypass, data leakage, scope escape and tool misuse — then score the findings and map each one to a concrete Copilot Studio control. Use when someone asks to red team, pen test, adversarially test, jailbreak-test or security-…

    submissions/agent-red-team/SKILL.md on GitHub (opens in a new tab)
  • ai-demo-assistant

    Builds a scenario-driven content pack for a Microsoft 365 Copilot customer demo. From a customer name, line of business, and target personas, it proposes demo scenarios for operator approval, then generates fictional Word/PowerPoint/Excel example files plus an AI Demo Delivery Plan (persona roster with tenant-account mapping, email and Teams chat scripts, calendar meetings with agendas, a meeting…

    submissions/ai-demo-assistant/SKILL.md on GitHub (opens in a new tab)
  • ai-first-process-redesign

    Facilitates a zero-based AI-first process redesign session that helps a team reimagine an existing work process as AI-first. Guides them through framing, idea expansion, current-state capture, diagnostic probing, and an AI-first remodel, then delivers a package: a current-state task map, a future-state swimlane blueprint tagging each step AI-owned / Hybrid / Human-led, an AI-Agents-&-Skills summa…

    submissions/ai-first-process-redesign/SKILL.md on GitHub (opens in a new tab)
  • ai-usecase-assessment

    Use this skill whenever the user says "assess this use case", "score my AI use case", "prioritise these agent ideas", "generate a use case assessment report", or "update my AI use case report" — or when they attach a use-case document, SDR, or prior `*_AI_UseCase_Assessment_Report_*.html` and ask you to assess, strengthen, score, or refresh it. Invoke BEFORE writing any assessment content and BEF…

    submissions/ai-usecase-assessment/SKILL.md on GitHub (opens in a new tab)
  • anonymised-case-study-writer

    Use this skill when the user asks to create, improve, anonymise, structure, or publish a client case study, success story, engagement summary, or transformation story.

    submissions/anonymised-case-study-writer/SKILL.md on GitHub (opens in a new tab)
  • b2b-outreach-suite

    A complete B2B sales outreach toolkit for agentic sales solutions. Use this skill whenever the user wants to research a prospect or build an account briefing, create cold emails or first-contact emails, LinkedIn/social DMs and connection messages, plan a follow-up sequence or outreach cadence, write B2B ad copy (social posts, ads, flyers, headlines, out-of-home), or needs to answer a prospect's o…

    submissions/b2b-outreach-suite/SKILL.md on GitHub (opens in a new tab)
  • blog-content-auditor

    Use this skill when the user asks to audit, review, score, rationalise, prioritise, refresh, or improve blog posts, article libraries, newsletters, or thought-leadership content.

    submissions/blog-content-auditor/SKILL.md on GitHub (opens in a new tab)
  • blog-post-structure-pass

    Use this skill when the user asks to restructure, reorganise, improve, rewrite, tighten, or strengthen a blog post, article, newsletter, essay, or thought-leadership draft.

    submissions/blog-post-structure-pass/SKILL.md on GitHub (opens in a new tab)
  • booth-loop-video

    Use this skill whenever the user asks for a looping booth, kiosk, trade-show, lobby-screen, or silent background video — including requests phrased as "a video loop for our stand", "an animated explainer with no voiceover", "a motion graphic for the monitor", or "turn this pitch into a looping MP4". Generate and run a self-contained Python render script (Pillow + ffmpeg) that outputs a 1920x1080…

    submissions/booth-loop-video/SKILL.md on GitHub (opens in a new tab)
  • brand-template-enforcer

    Applies bundled or SharePoint-hosted organization-approved PowerPoint and Word templates whenever the agent is about to create, generate, export, or substantially rebuild a presentation, slide deck, report, proposal, brief, memo, letter, or other .pptx, .docx, or .dotx deliverable. Use before any file-generation tool or document-creation skill so the output starts from the appropriate brand templ…

    submissions/brand-template-enforcer/SKILL.md on GitHub (opens in a new tab)
  • brand-voice-pass

    Use this skill when the user asks to rewrite, humanise, de-AI, polish, localise, or align draft text to a brand voice, house style, named audience, or writing profile.

    submissions/brand-voice-pass/SKILL.md on GitHub (opens in a new tab)
  • breathing-room

    Show the user where their own week has room to breathe and where it does not, from their calendar, their sent mail and their sent Teams messages. Use this skill when the user asks how their day or week looks, whether they are overloaded, where their free blocks are, whether they still have deep-work time, how much they are working outside hours or at weekends, what the coming week already looks l…

    submissions/breathing-room/SKILL.md on GitHub (opens in a new tab)
  • browser-uat-analyst

    Use this skill whenever the user asks to test, validate, UAT, regression-check, or investigate the behaviour of a browser-based application — including Copilot Studio agents, Power Platform apps and flows, Dataverse, Dynamics 365, Microsoft 365 admin centres, Teams web, and custom web apps. Covers test charter design, Playwright-driven execution, screenshot evidence capture, expected-vs-observed…

    submissions/browser-uat-analyst/SKILL.md on GitHub (opens in a new tab)
  • business-os

    Turns vague or complex business requests (decisions, problems, projects, incidents, processes, ideas, documents, communications) into a clear outcome, an appropriately sized plan, and a verified result. Also assesses whether repeated work should become a reusable Skill and can draft that Skill package. Use for business questions, tasks, decisions, problems, projects, incidents, process design, or…

    submissions/business-os/SKILL.md on GitHub (opens in a new tab)
  • call-for-speakers-digest

    Weekly digest of open conference Call for Speakers (CFP) opportunities matching the person's topics of interest, delivered as an HTML email. Use this skill when someone asks to be notified about speaking opportunities, wants a recurring CFP digest, asks "what conferences are taking submissions right now", or wants to set up a weekly speaker opportunity search. Also use on the skill's own recurrin…

    submissions/call-for-speakers-digest/SKILL.md on GitHub (opens in a new tab)
  • campaign-deck-builder

    Use this skill whenever the user wants to create a marketing-campaign presentation, pitch deck, or launch deck for a brand. Ask the campaign questions, then run the bundled script to fill the template into a finished .pptx.

    submissions/campaign-deck-builder/SKILL.md on GitHub (opens in a new tab)
  • chart-builder

    Use this skill whenever the user asks to visualize, chart, plot, or graph data (bar, line, scatter, histogram, pie) from a CSV, table, or DataFrame. It gives the agent prebuilt, parameterized matplotlib functions so charts are produced faster and more reliably — with consistent styling and sane defaults — instead of hand-writing matplotlib each time.

    submissions/chart-builder/SKILL.md on GitHub (opens in a new tab)
  • classic-text-adventure

    Play and operate a deterministic, resumable Colossal Cave text adventure with verbatim game output and an OOC escape. Use when a user asks to start, continue, inspect, reset, or smoke-test the Classic Text Adventure; treat unprefixed messages as game commands while a session is active.

    submissions/classic-text-adventure/SKILL.md on GitHub (opens in a new tab)
  • clipchamp-video

    Create narrated demo/explainer videos of a live web app or agent, with real screen-flow footage under an AI (Ava neural) voiceover. Use whenever the user wants to "make a video", "record a demo", "create a walkthrough", "screen record an agent/app and narrate it", "build a Clipchamp video", "produce a product demo", or turn a Copilot Studio / web-app flow into a narrated MP4. FIRST ask the user w…

    submissions/clipchamp-video/SKILL.md on GitHub (opens in a new tab)
  • clt-hr-assistant

    Responde dúvidas de legislação trabalhista brasileira (CLT) para equipes de RH/DP e calcula verbas rescisórias com memória de cálculo completa, usando as tabelas oficiais vigentes (salário mínimo, INSS e IRRF, incluindo a Lei 15.270/2025).

    submissions/clt-hr-assistant/SKILL.md on GitHub (opens in a new tab)
  • commenting-content

    Analyzes a .docx or .pptx file, researches the topic using internal documents, emails, Microsoft Teams messages, and web sources, then adds native comments throughout the file authored by "Copilot Studio AI" — without modifying the original content.

    submissions/commenting-content/SKILL.md on GitHub (opens in a new tab)
  • competitive-battlecard-builder

    Build an interactive sales battlecard comparing your product or company against one or more named competitors: their likely pitch, where you win, where you're genuinely vulnerable, and objection-handling scripts. Use this skill whenever someone asks for a battlecard, competitive positioning, "how do we beat [competitor]", objection handling against a named competitor, or a sales enablement compar…

    submissions/competitive-battlecard-builder/SKILL.md on GitHub (opens in a new tab)
  • conditional-chat-reminder

    Use this skill whenever a Scout user asks to schedule a Teams chat reminder or follow-up that should be sent only if a person has not already posted a relevant update after the request, including "remind them Thursday if there is no news," "follow up unless they reply," or "check the chat first and only nudge if needed." Use it before creating the Scout automation or sending any message.

    submissions/conditional-chat-reminder/SKILL.md on GitHub (opens in a new tab)

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.