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
thongdn-itSkill

feature-arch

thongdn-it/react-agent-skills/skills/feature-arch/SKILL.md

React feature-based architecture guidelines for scalable applications (formerly feature-architecture). This skill should be used when writing, reviewing, or refactoring React code to ensure proper feature organization. Triggers on tasks involving project structure, feature organization, module boundaries, cross-feature imports, data fetching patterns, or component composition.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

msw

thongdn-it/react-agent-skills/skills/msw/SKILL.md

MSW (Mock Service Worker) best practices for API mocking in tests (formerly test-msw). This skill should be used when setting up MSW, writing request handlers, or mocking HTTP APIs. This skill does NOT cover general testing patterns (use test-vitest or test-tdd skills) or test methodology.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

nextjs

thongdn-it/react-agent-skills/skills/nextjs/SKILL.md

Next.js 16 App Router performance optimization guidelines (formerly nextjs-16-app-router). This skill should be used when writing Next.js 16 code, configuring caching, implementing Server Components in Next.js, setting up App Router routing, or configuring next.config.js. This skill does NOT cover generic React 19 patterns (use react-19 skill) or non-Next.js server rendering.

Often used withreacttypescript

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

nuqs

thongdn-it/react-agent-skills/skills/nuqs/SKILL.md

nuqs (type-safe URL query state) best practices for Next.js applications. This skill should be used when writing, reviewing, or refactoring code that uses nuqs for URL state management. Triggers on tasks involving useQueryState, useQueryStates, search params, URL state, query parameters, nuqs parsers, or Next.js routing with state.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

playwright

thongdn-it/react-agent-skills/skills/playwright/SKILL.md

Playwright testing best practices for Next.js applications (formerly test-playwright). This skill should be used when writing, reviewing, or debugging E2E tests with Playwright. Triggers on tasks involving test selectors, flaky tests, authentication state, API mocking, hydration testing, parallel execution, CI configuration, or debugging test failures.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

react-hook-form

thongdn-it/react-agent-skills/skills/react-hook-form/SKILL.md

React Hook Form performance optimization for client-side form validation using useForm, useWatch, useController, and useFieldArray. This skill should be used when building client-side controlled forms with React Hook Form library. This skill does NOT cover React 19 Server Actions, useActionState, or server-side form handling (use react-19 skill for those).

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

react

thongdn-it/react-agent-skills/skills/react/SKILL.md

React 19 performance optimization guidelines for concurrent rendering, Server Components, actions, hooks, and memoization (formerly react-19). This skill should be used when writing React 19 components, using concurrent features, or optimizing re-renders. This skill does NOT cover Next.js-specific features like App Router, next.config.js, or Next.js caching (use nextjs-16-app-router skill). For client-side form validation with React Hook Form, use react-hook-form skill.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

shadcn

thongdn-it/react-agent-skills/skills/shadcn/SKILL.md

shadcn/ui component library best practices and patterns (formerly shadcn-ui). This skill should be used when writing, reviewing, or refactoring shadcn/ui components to ensure proper architecture, accessibility, and performance. Triggers on tasks involving Radix primitives, Tailwind styling, form validation with React Hook Form, data tables, theming, or component composition patterns.

Often used withmigrate-radix-to-basereact-hook-formtanstack-query-best-practices

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

tailwind

thongdn-it/react-agent-skills/skills/tailwind/SKILL.md

Tailwind CSS v4 performance optimization and best practices guidelines (formerly tailwindcss-v4-style). This skill should be used when writing, reviewing, or refactoring Tailwind CSS v4 code to ensure optimal build performance, minimal CSS output, and correct usage of v4 features. Triggers on tasks involving Tailwind configuration, @theme directive, utility classes, responsive design, dark mode, container queries, or CSS generation optimization.

Often used withwaapigsapremotion-to-hyperframes

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

tanstack-query

thongdn-it/react-agent-skills/skills/tanstack-query/SKILL.md

TanStack Query v5 performance optimization for data fetching, caching, mutations, and query patterns. This skill should be used when using useQuery, useMutation, queryClient, prefetch patterns, or TanStack Query caching. This skill does NOT cover generating query hooks from OpenAPI (use orval skill) or mocking API responses in tests (use test-msw skill).

Often used withtanstack-router

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

tdd

thongdn-it/react-agent-skills/skills/tdd/SKILL.md

Test-Driven Development methodology and red-green-refactor workflow (formerly test-tdd). This skill should be used when practicing TDD, writing tests first, designing tests before implementation, or reviewing test-first approaches. Triggers on "write tests first", "test before code", "red green refactor", "test driven development". This skill does NOT cover Vitest framework specifics (use vitest skill) or API mocking with MSW (use msw skill).

Often used withketchup-videoprinciple-laziness-protocolsetup-pstack

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

typescript

thongdn-it/react-agent-skills/skills/typescript/SKILL.md

This skill should be used when the user asks to "optimize TypeScript performance", "speed up tsc compilation", "configure tsconfig.json", "fix type errors", "improve async patterns", or encounters TS errors (TS2322, TS2339, "is not assignable to"). Also triggers on .ts, .tsx, .d.ts file work involving type definitions, module organization, or memory management. Does NOT cover TypeScript basics, framework-specific patterns, or testing.

Often used withrustreactpython

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

ui-design

thongdn-it/react-agent-skills/skills/ui-design/SKILL.md

UI/UX and frontend design best practices guidelines (formerly frontend-design). This skill should be used when writing, reviewing, or designing frontend code to ensure accessibility, performance, and usability. Triggers on tasks involving HTML structure, CSS styling, responsive layouts, form design, animations, or accessibility improvements.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

vercel-composition-patterns

thongdn-it/react-agent-skills/skills/vercel-composition-patterns/SKILL.md

Composition patterns for building flexible, maintainable React components. Avoid boolean prop proliferation by using compound components, lifting state, and composing internals. These patterns make codebases easier for both humans and AI agents to work with as they scale. Reference these guidelines when: - architecture-avoid-boolean-props - Don't add boolean props to customize behavior; use composition - architecture-compound-components - Structure complex components with shared context - state-decouple-implementation - Provider is the only place that knows how state is managed - state-context-interface -…

Often used withvercel-optimizebuilding-componentsdeploy-to-vercel

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

vercel-react-best-practices

thongdn-it/react-agent-skills/skills/vercel-react-best-practices/SKILL.md

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

Often used withdep-refsvercel-composition-patternsarchitecture-governance

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

vitest

thongdn-it/react-agent-skills/skills/vitest/SKILL.md

Vitest testing framework patterns for test setup, async testing, mocking with vi.*, snapshots, and test performance (formerly test-vitest). This skill should be used when writing or debugging Vitest tests. This skill does NOT cover TDD methodology (use test-tdd skill), API mocking with MSW (use test-msw skill), or Jest-specific APIs.

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

web-design-guidelines

thongdn-it/react-agent-skills/skills/web-design-guidelines/SKILL.md

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

Rising8 mentions in 2 weeks

178 projects use a version of this

Often used withintelligent-routingvercel-optimizevercel-composition-patterns

59mo agoReviewMountCreate a free account to mount
thongdn-itSkill

zod

thongdn-it/react-agent-skills/skills/zod/SKILL.md

Zod schema validation best practices for type safety, parsing, and error handling. This skill should be used when defining z.object schemas, using z.string validations, safeParse, or z.infer. This skill does NOT cover React Hook Form integration patterns (use react-hook-form skill) or OpenAPI client generation (use orval skill).

59mo 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.