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
VercelSkill

write-guide

vercel/next.js/.agents/skills/write-guide/SKILL.md

Generates technical guides that teach real-world use cases through progressive examples.

Steady2 mentions in 2 weeks

4 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelSkill

next-bundle-optimizer

vercel/next.js/skills/next-bundle-optimizer/SKILL.md

Audit and reduce Next.js browser initial-load work. Use for slow route startup, oversized client bundles, duplicate browser dependencies, or features that can wait for interaction.

Surging2 mentions in 2 weeks

3 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelSkill

next-cache-components-adoption

vercel/next.js/skills/next-cache-components-adoption/SKILL.md

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the `cacheComponents` flag, work through a flood of blocking-prerender / instant validation errors, run the `cache-components-instant-false` codemod, or decide between opting routes out with `export const instant = false` and fixing them in place.

Rising2 mentions in 2 weeks

13 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelReads credentialsSkill

next-cache-components-optimizer

vercel/next.js/skills/next-cache-components-optimizer/SKILL.md

Optimize the meaningful UI available immediately from a Next.js route on an initial load (hard navigation) or named client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route and entry point at a time; the shipped test then guards against regression. Use when asked to grow a static shell, fix a slow first paint or non-instant navigation, diagnose which Suspense boundary blocks useful UI, or add instant() regression coverage. Requires Next.js 16.3+ with Cache Components already adopted.

Surging2 mentions in 2 weeks

11 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelSkill

next-dev-loop

vercel/next.js/skills/next-dev-loop/SKILL.md

Verify Next.js runtime behavior after editing app code. Use this skill to confirm a change actually works in a running app — not just that it compiles or type-checks. Combines /_next/mcp (Next.js's view) with agent-browser (the browser's view). Requires a running `next dev`.

Cooling2 mentions in 2 weeks

18 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelSkill

next-partial-prefetching-adoption

vercel/next.js/skills/next-partial-prefetching-adoption/SKILL.md

Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the `partialPrefetching` flag, opt routes in with `export const prefetch = 'partial'`, audit `Link prefetch={true}` behavior, preserve existing prefetched UI with `instant()` tests, or resolve the instant-link-prefetch-partial and instant-shell-url-data insights.

Steady2 mentions in 2 weeks

10 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelSkill

next-partial-prefetching-optimizer

vercel/next.js/skills/next-partial-prefetching-optimizer/SKILL.md

Optimize what selected Next.js client navigations include before the click under Partial Prefetching. Use after Cache Components and Partial Prefetching are adopted when the user wants selected URL-specific UI to be instant, wants reusable content to wait for navigation, or needs to choose between default, viewport, and intent prefetching. Requires Next.js 16.3+.

Surging2 mentions in 2 weeks

3 projects use a version of this

144k6mo agoReviewMountCreate a free account to mount
VercelSkill

add

vercel/turborepo/skills/add/SKILL.md

Add Turborepo to an existing repository in any toolchain Turborepo supports. Use when asked to add, introduce, or set up Turborepo or turbo in a repository that does not use it yet.

31k33d agoReviewMountCreate a free account to mount
VercelSkill

turborepo

vercel/turborepo/skills/turborepo/SKILL.md

Configure and troubleshoot Turborepo repositories. Use when working with turbo.json, task pipelines, caching, Remote Cache, the turbo CLI, filtering, environment variables, package boundaries, monorepo structure, or CI workflows.

31k33d agoReviewMountCreate a free account to mount
VercelSkill

island-rescue

vercel/ai/examples/ai-e2e-next/data/island-rescue/SKILL.md

How to be rescued from a lonely island

Steady2 mentions in 2 weeks

No other project uses it yet

28k12d agoReviewMountCreate a free account to mount
VercelSkill

add-function-examples

vercel/ai/skills/add-function-examples/SKILL.md

Guide for adding new AI function examples, for testing specific features against the actual provider APIs.

Steady2 mentions in 2 weeks

No other project uses it yet

28k12d agoReviewMountCreate a free account to mount
VercelReads credentialsSkill

add-harness-package

vercel/ai/skills/add-harness-package/SKILL.md

Guide for adding new AI SDK harness packages. Use when creating a new @ai-sdk/harness-<name> package that adapts a coding-agent runtime to HarnessV1.

28k12d agoReviewMountCreate a free account to mount
VercelReads credentialsSkill

add-provider-package

vercel/ai/skills/add-provider-package/SKILL.md

Guide for adding first-party AI provider packages to the AI SDK. Use when creating a provider package under packages/ to integrate an external AI service.

Steady2 mentions in 2 weeks

No other project uses it yet

28k12d agoReviewMountCreate a free account to mount
VercelSkill

adr-skill

vercel/ai/skills/adr-skill/SKILL.md

Create, update, or consult Architecture Decision Records (ADRs). Use when capturing an architecture decision and its rationale, maintaining its lifecycle, checking decisions that govern planned changes, or when a session leads to a new decision affecting future work across multiple layers. Do not use for routine bug fixes or features confined to API internals or a single provider or harness adapter.

28k12d agoReviewMountCreate a free account to mount
VercelSkill

capture-api-response-test-fixture

vercel/ai/skills/capture-api-response-test-fixture/SKILL.md

Capture API response test fixture.

Steady2 mentions in 2 weeks

1 project uses a version of this

28k12d agoReviewMountCreate a free account to mount
VercelReads credentialsSkill

develop-ai-functions-example

vercel/ai/skills/develop-ai-functions-example/SKILL.md

Develop examples for AI SDK functions. Use when creating, running, or modifying examples under examples/ai-functions/src to validate provider support, demonstrate features, or create test fixtures.

Steady2 mentions in 2 weeks

2 projects use a version of this

28k12d agoReviewMountCreate a free account to mount
VercelSkill

list-npm-package-content

vercel/ai/skills/list-npm-package-content/SKILL.md

List the contents of an npm package tarball before publishing. Use when the user wants to see what files are included in an npm bundle, verify package contents, or debug npm publish issues.

Steady2 mentions in 2 weeks

1 project uses a version of this

28k12d agoReviewMountCreate a free account to mount
VercelSkill

major-version-mode

vercel/ai/skills/major-version-mode/SKILL.md

Context for working on the next AI SDK major release. Only use when explicitly invoked by the user (e.g. via '/major-version-mode'). Do NOT trigger autonomously based on task content.

Steady2 mentions in 2 weeks

No other project uses it yet

28k12d agoReviewMountCreate a free account to mount
VercelSkill

migrate-ai-sdk-v6-to-v7

vercel/ai/skills/migrate-ai-sdk-v6-to-v7/SKILL.md

Migrate applications from AI SDK 6.x to AI SDK 7.0. Use when upgrading Vercel AI SDK packages, fixing v7 migration errors, or when the user mentions AI SDK v6, v7, upgrade, migration, breaking changes, system to instructions, fullStream, telemetry, tool context, or finalStep.

Steady2 mentions in 2 weeks

2 projects use a version of this

28k12d agoReviewMountCreate a free account to mount
VercelSkill

update-harness-dependencies

vercel/ai/skills/update-harness-dependencies/SKILL.md

Update the primary SDK dependencies of harness packages. Use when asked to update the harness SDKs or harness adapter dependencies.

28k12d 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.