agentleFS

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.

Worked for most · soon
MicrosoftSkill

agent-framework-builder-dotnet

microsoft/agent-framework/skills/agent-framework-builder-dotnet/SKILL.md

Use this skill when building, modifying, reviewing, evaluating, integrating, or hosting .NET (C#) applications with Microsoft Agent Framework. Use it for Agent Framework agents, harness agents, workflows, orchestrations, declarative definitions, tools, sessions, middleware, evaluation, observability, integrations, or hosting, even when the user has not yet chosen the correct framework pattern.

Surging11 mentions in 2 weeks

1 project uses a version of this

15k24d agoReviewMountCreate a free account to mount
MicrosoftSkill

lsp-node-protocol-consistency

microsoft/language-server-protocol/.github/skills/lsp-node-protocol-consistency/SKILL.md

Keeps the Language Server Protocol specification and the vscode-languageserver-node TypeScript implementation aligned. Use when adding, changing, reviewing, or auditing LSP requests, notifications, capabilities, registration options, wire types, proposed or final status, since tags, meta-model data, or related documentation across microsoft/language-server-protocol and microsoft/vscode-languageserver-node.

13k3mo agoReviewMountCreate a free account to mount
MicrosoftSkill

adaptive-spin-wait

microsoft/garnet/.github/skills/adaptive-spin-wait/SKILL.md

Selects Garnet spin-wait policies based on the slow-path cost. Use when adding or changing spin loops, busy waits, retry polling, SpinWait, Thread.SpinWait, fixed spin counts, or spin-to-block/backoff transitions.

Steady9 mentions in 2 weeks

No other project uses it yet

12k9d agoReviewMountCreate a free account to mount
MicrosoftSkill

add-garnet-command

microsoft/garnet/.github/skills/add-garnet-command/SKILL.md

Adds a new built-in RESP command to Garnet end-to-end. Covers enum registration, parsing, dispatch, RESP handler, API surface, storage session, RMW callbacks, command metadata JSON, ACL tests, and integration tests. Use when asked to "add a command", "implement RI.SET", "add RESP command", or any new server command. Do NOT use for custom extension commands (CustomRawStringFunctions) or object-type sub-operations.

Steady9 mentions in 2 weeks

No other project uses it yet

12k9d agoReviewMountCreate a free account to mount
MicrosoftSkill

pr-finalize

microsoft/garnet/.github/skills/pr-finalize/SKILL.md

Finalizes any PR for merge by verifying title/description match implementation AND performing code review for best practices. Use when asked to "finalize PR", "check PR description", "review commit message", before merging any PR, or when PR implementation changed during review. Do NOT use for extracting lessons or investigating build failures.

Steady9 mentions in 2 weeks

3 projects use a version of this

12k9d agoReviewMountCreate a free account to mount
MicrosoftSkill

review-pr

microsoft/presidio/.claude/skills/review-pr/SKILL.md

Review a Presidio pull request, or the current branch, against the repo's contribution rules and return a short verdict with what is missing. Use when asked to review, check, or approve a PR, or before opening one.

Steady23 mentions in 2 weeks

185 projects use a version of this

12k7d agoReviewMountCreate a free account to mount
MicrosoftSkill

maf-prs-job

microsoft/promptflow/.github/skills/maf-prs-job/SKILL.md

Convert an existing Prompt Flow Parallel Run Step (PRS) pipeline submission into an Azure ML PRS pipeline that runs a Microsoft Agent Framework (MAF) workflow. Wraps the MAF workflow into a PRS init()/run() entry script, generates the parallel component YAML and conda environment, and rewrites the pipeline submission script. Replaces what `load_component(flow.dag.yaml)` did automatically for Prompt Flow \u2014 produces the hand-built equivalent so that downstream pipeline code (`flow_node = flow_component(...)`, `flow_node.outputs.flow_outputs`, `flow_node.outputs.debug_info`, `flow_node.mini_batch_size`, scheduler, batch endpoint) stays unchanged. WHEN: convert promptflow PRS to MAF PRS, migrate PRS pipeline to agent framework, wrap MAF workflow as parallel component, bulk run MAF workflow, run agent framework as parallel run step, batch run MAF workflow on AML, submit MAF workflow as pipeline component, replace flow.dag.yaml with MAF workflow in pipeline, load_component equivalent for MAF workflow, MAF version of flow_component, load MAF workflow as component, wrap MAF workflow as flow component, MAF flow component, replace flow_node in pipeline with MAF workflow, keep flow_outputs and debug_info ports with MAF, MAF parallel component with connections={}, run MAF workflow as flow_node in AML pipeline, load_component('workflow.py') doesn't work. DO NOT USE FOR: converting the flow itself (use promptflow-to-maf), deploying as online endpoint (use maf-online-endpoint), enabling tracing only (use maf-tracing).

11k7mo agoReviewMountCreate a free account to mount
MicrosoftSkill

pre-release-npm-package

microsoft/fluentui-system-icons/.github/skills/pre-release-npm-package/SKILL.md

Prepare already-public npm packages for pre-release publishing. Keywords: prerelease, pre-release, publish, npm, alpha, beta, rc, release group.

Steady12 mentions in 2 weeks

No other project uses it yet

11k16mo agoReviewMountCreate a free account to mount
MicrosoftSkill

tui-test

microsoft/inshellisense/.github/skills/tui-test/SKILL.md

Drive, inspect, assert on, record, and watch a real terminal from the command line with the tui-test cli. Use when running shells (bash, zsh, fish, PowerShell, pwsh, cmd, xonsh, elvish, nushell) or TUI programs (vim, less, top, etc.) in a headless PTY; sending keystrokes, key combos, or mouse input; resizing, writing raw bytes, or signaling the child; waiting for a command to finish or the screen to settle; asserting on terminal text, colors, exit codes, output, or snapshots; capturing text or full-color SVG screenshots; recording and replaying asciinema sessions; watching a live cli session while an agent drives it; or driving process-local sessions from Rust, Python, or Node.

Steady2 mentions in 2 weeks

1 project uses a version of this

11k3mo agoReviewMountCreate a free account to mount
MicrosoftSkill

fast-bug-report

microsoft/fast/.github/skills/fast-bug-report/SKILL.md

Generate a bug report issue for the FAST repository using the provided template.

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

fast-feature-request

microsoft/fast/.github/skills/fast-feature-request/SKILL.md

Generate a feature request issue for the FAST repository using the provided template.

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

fast-pull-request

microsoft/fast/.github/skills/fast-pull-request/SKILL.md

Generate a pull request description for the FAST repository using the provided template.

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

rust

microsoft/fast/.github/skills/rust/SKILL.md

Use this guide when working on Rust changes in the FAST monorepo.

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

shipping

microsoft/fast/.github/skills/shipping/SKILL.md

Use this skill when contributing changes to the FAST monorepo — creating pull requests, generating change files, writing PR descriptions, and keeping documentation up to date.

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

testing

microsoft/fast/.github/skills/testing/SKILL.md

Use this skill when running or writing tests in the FAST monorepo — local test execution, CI workflows, Playwright fixtures, and WebUI integration testing.

Often used withbundle-dependency-prsupdate-library-template

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

typescript

microsoft/fast/.github/skills/typescript/SKILL.md

Use this guide when working on TypeScript changes in the FAST monorepo — authoring Web Components, writing templates and styles, working with the observable/reactive system, and testing.

9.7k5mo agoReviewMountCreate a free account to mount
MicrosoftSkill

build

microsoft/microsoft-ui-xaml/.github/skills/build/SKILL.md

Build the WinUI repository. Use when asked to build, compile, or rebuild the project after making code changes.

8.6k52d agoReviewMountCreate a free account to mount
MicrosoftSkill

code-coverage-calculation

microsoft/microsoft-ui-xaml/.github/skills/code-coverage-calculation/SKILL.md

EXPERIMENTAL. Calculate code coverage of a WinUI control or component (for example "calculate coverage of control TitleBar") by running only that component's tests on a local Hyper-V VM against the local build. Supports controls in Microsoft.UI.Xaml.Controls.dll and Microsoft.UI.Xaml.Controls.Tabular.dll, and dxaml types in Microsoft.ui.xaml.dll. Reports per-file and per-function line coverage that matches the ADO Code Coverage tab. Use for "calculate/measure/get coverage of <control>", "how much do <control>'s tests cover", or "coverage before/after my tests" when you have a local build and a VM.

8.6k52d agoReviewMountCreate a free account to mount
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.