agentleFS
Sign inSign up

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Most stars first · from page 48Worked for most · soon
MicrosoftSkill

paper2assets

microsoft/ResearchStudio/ResearchStudio-Reel/skills/paper2assets/SKILL.md

Extract a research paper PDF into a structured set of poster-agnostic assets reusable by any downstream renderer (paper2poster, paper2blog, paper2audio, paper2video). Produces a `<outdir>/` containing the paper's full text (assets/meta/text.txt), per-figure captions (assets/meta/captions.json), cleaned figure rasters (assets/figures/*.png + assets/meta/figures.json manifest), paper metadata (assets/meta/metadata.json: title / authors / institutes / venue / paper_url / code_url), institute logos (assets/logos/*), URL QR codes (assets/qr/*), and a 9-section structured paper summary (assets/meta/paper_spec.md). The bundle follows the Output Contract layout (deliverables at top, everything else under `assets/`). Use when the user wants to extract paper content into reusable assets, OR as the mandatory upstream stage of any paper-rendering pipeline — e.g., "extract this paper", "build paper assets", "get the figures and spec from this PDF", "paper2assets".

2.9k3mo agoDiscuss
MicrosoftSkill

paper2blog

microsoft/ResearchStudio/ResearchStudio-Reel/skills/paper2blog/SKILL.md

Use when transforming an academic paper, arXiv/OpenReview PDF, conference paper, technical report, poster, slide deck, repository README, or related research materials into a bilingual editorial package for an editing team. Produces two articles by default — a Chinese WeChat public-account version (`blog_zh.docx`) and an English research-blog version (`blog_en.docx`). Use for drafting, revising, or packaging article copy, figure placement, captions, image prompts, and the final `.docx` deliverables.

2.9k3mo agoDiscuss
MicrosoftSkill

html2pptx

microsoft/ResearchStudio/ResearchStudio-Reel/skills/paper2poster/html2pptx/SKILL.md

Convert a rendered HTML page (especially A0 conference posters) into a native PowerPoint .pptx with editable text + native shapes — NOT a PNG-in-slide. Walks the live DOM via headless chromium, extracts BLOCK-level text containers (p/h1-h6/li/td) as TextBoxes with inline <strong>/<em> as mixed-style Runs, <img> as Picture with object-fit:contain respected (plus white-tile decoration under transparent-PNG logos), CSS ::before/::after generated content (e.g. 'So what →' callouts) as inherited-style runs, SVG via cairosvg rasterization, decorative <div>/<section> with bg/border/gradient/box-shadow as Rectangle/RoundedRect with matching fill (solid + linear-gradient + outer shadow). All CSS colors (including color-mix/oklab/color()) normalized via canvas. CSS hyphens:auto becomes OOXML soft hyphens via pyphen. CSS line-height absolute Pt for paragraph spacing. Native OOXML bullets with hanging indent. Optional Claude-vision fidelity auditor runs by default (toggle with `--no-vision-audit`); diffs HTML truth vs PPT render → structured 12-category issue report. Supports both direct API (`ANTHROPIC_AUTH_TOKEN`) and base-URL proxy (`ANTHROPIC_BASE_URL`) auth. Targets ~95% visual fidelity with web fonts installed. TRIGGER when user asks: 'HTML to PPT', 'poster to PowerPoint', 'editable PPT from HTML', 'pptx from html', '1:1 PPT clone', or wants an HTML render shipped as an editable .pptx for a non-developer collaborator.

2.9k3mo agoReads credentialsDiscuss
MicrosoftSkill

paper2poster

microsoft/ResearchStudio/ResearchStudio-Reel/skills/paper2poster/SKILL.md

Render a pre-extracted paper's structured 9-section spec (`paper_spec.md`) into a single-page HTML academic poster, fit the layout to the page via an iterative measured-fill loop, and export it to print-ready PDF + PNG thumbnail. Requires the upstream `paper2assets` skill to have produced an output bundle with `manifest.json` at the root and an `assets/` folder holding the paper metadata and media. Use when the user wants an HTML poster, PDF/PNG export, or PPTX from extracted paper assets, for example "render the poster", "make the poster from this spec", "export poster to PDF", or "paper2poster". The three skills paper2assets → paper2poster → html2pptx run in sequence, each invokable on its own.

2.9k3mo agoReads credentialsDiscuss
MicrosoftSkill

paper2reel

microsoft/ResearchStudio/ResearchStudio-Reel/skills/paper2reel/SKILL.md

Build an interactive HTML viewer that aligns paper2poster output with slide/video deck frames through a sidecar content_alignment.json, without modifying the original poster, PPTX, or blog deliverables.

2.9k3mo agoDiscuss
MicrosoftSkill

paper2video

microsoft/ResearchStudio/ResearchStudio-Reel/skills/paper2video/SKILL.md

Turn a research paper, a paper2assets package, or an existing PPT deck into a narrated MP4 video by fully delegating slide authoring to the installed ppt-master skill and fully delegating rendering, subtitles, timeline assembly, and strict media QA to the installed pptx2video skill and its public CLI. Resolves one explicit animation-trigger decision (on-click or after-previous) and hands it to both child skills so the delivered PPTX and the delivered MP4 never disagree, then audits the final PPTX's native p:timing tree to prove the handoff held. Use when the user wants a paper turned into a video, wants /paper2video, or wants a narrated MP4 plus editable PPTX from a paper2assets bundle.

2.9k3mo agoDiscuss
MicrosoftSkill

release

microsoft/DirectXTK/.github/skills/release/SKILL.md

Guide for performing the DirectX Tool Kit for DirectX 11 release process. Use this skill when asked to help with releasing a new version, publishing packages, or updating ports.

2.9k2mo agoDiscuss
MicrosoftSkill

directxtk-tutorial

microsoft/DirectXTK/skills/directxtk-tutorial/SKILL.md

Walk through the DirectX Tool Kit for DirectX 11 Getting Started tutorial step by step. Use this skill when asked to follow the tutorial, set up a new DirectX 11 project, or learn how to use DirectX Tool Kit from scratch.

2.9k2mo agoDiscuss
MicrosoftSkill

directxtk-usage

microsoft/DirectXTK/skills/directxtk-usage/SKILL.md

Guide for integrating DirectX Tool Kit for DirectX 11 into new projects and understanding the API surface. Use this skill when asked about how to use DirectX Tool Kit, integrate it into a project, or get an overview of its classes and functionality.

2.9k2mo agoDiscuss
MicrosoftSkill

pg-durable-sql

microsoft/pg_durable/.agents/skills/pg-durable-sql/SKILL.md

Generate correct pg_durable SQL code for durable function workflows. USE WHEN: writing pg_durable DSL, creating durable functions, using df.start(), composing ~> |=> & | ?> !> @> operators, building ETL pipelines, loops, parallel joins, race conditions, conditional branching, HTTP requests, signals, cron scheduling, or variable substitution in pg_durable. DO NOT USE FOR: general PostgreSQL queries unrelated to pg_durable, Rust extension development, or duroxide internals.

2.8k21d agoDiscuss
MicrosoftSkill

community-ontology-contribution

microsoft/Ontology-Playground/.github/skills/community-ontology-contribution/SKILL.md

Add a contributor ontology to catalogue/community/. Use when a community member submits an RDF/OWL file and wants it listed in the Playground catalogue under their GitHub username.

2.8k4mo agoDiscuss
MicrosoftSkill

name-generator

microsoft/Ontology-Playground/.github/skills/name-generator/SKILL.md

Generate approved person names for examples, demos, quests, tests, docs, and sample data. Use when a task needs fictional person names, customer names, employee names, patient names, student names, instructor names, or other human names.

2.8k4mo agoDiscuss
MicrosoftSkill

ontology-catalog-import

microsoft/Ontology-Playground/.github/skills/ontology-catalog-import/SKILL.md

Import customer or external RDF/OWL into this repo's catalogue format. Use when user drops an RDF/OWL file and wants it catalogue-ready (metadata, category, validation, compile).

2.8k4mo agoDiscuss
MicrosoftSkill

ontology-school-path-generator

microsoft/Ontology-Playground/.github/skills/ontology-school-path-generator/SKILL.md

Generate Ontology School course paths/labs with progressive step ontologies from source ontology material. Use when user asks to tutorialize an ontology into school lessons and per-step builds.

2.8k4mo agoDiscuss
MicrosoftSkill

theme-authoring

microsoft/Ontology-Playground/.github/skills/theme-authoring/SKILL.md

Add a new color theme to the Ontology Playground. Use when someone wants to create, author, or plug in a theme, palette, color scheme, dark mode, or light mode, or add an entry to the theme picker. Covers the appStore registration plus the CSS token block.

2.8k4mo agoDiscuss
MicrosoftSkill

write-changelog

microsoft/vscode-pull-request-github/.github/skills/write-changelog/SKILL.md

Write a CHANGELOG.md entry for a new extension release. Use when: writing changelog, updating changelog, adding release notes, preparing a release, documenting milestone changes. Requires a milestone name and extension version number.

2.6k3mo agoDiscuss
MicrosoftSkill

address-pr-comments

microsoft/vscode-pull-request-github/src/lm/skills/address-pr-comments/SKILL.md

Address review comments (including Copilot comments) on the active pull request. Use when: responding to PR feedback, fixing review comments, resolving PR threads, implementing requested changes from reviewers, addressing code review, fixing PR issues.

2.6k3mo agoDiscuss
MicrosoftSkill

create-pull-request

microsoft/vscode-pull-request-github/src/lm/skills/create-pull-request/SKILL.md

Create a GitHub Pull Request from the current or specified branch. Use when: opening a PR, submitting code for review, creating a draft PR, publishing a branch as a pull request, proposing changes to a repository.

2.6k3mo agoDiscuss
MicrosoftSkill

form-github-search-query

microsoft/vscode-pull-request-github/src/lm/skills/form-github-search-query/SKILL.md

Forms a GitHub search query based on a natural language query and the type of search (issue or PR). This skill helps users create effective search queries to find relevant issues or pull requests on GitHub.

2.6k3mo agoDiscuss
MicrosoftSkill

show-github-search-result

microsoft/vscode-pull-request-github/src/lm/skills/show-github-search-result/SKILL.md

Summarizes the results of a GitHub search query in a human friendly markdown table that is easy to read and understand. ALWAYS use this skill when displaying the results of a GitHub search query.

2.6k3mo agoDiscuss
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.