hairyf

hairyf/skills

67 resources in this repository

GitHub
🎯67
24

🎯Skills67

🎯tailwindcss🎯Skill

Rapidly style web applications using utility-first CSS classes, enabling responsive designs and easy theme customization with Tailwind CSS.

tailwindcss
🎯hairy-utils🎯Skill

Provides comprehensive JavaScript/TypeScript utility functions for async handling, function composition, type checking, and core development tasks

hairy-utils
🎯motion🎯Skill

Motion animation library skill for JavaScript, React, and Vue covering gestures, layout transitions, scroll-linked effects, motion values, and 120fps GPU-accelerated animations

motion
🎯next🎯Skill

Builds full-stack React applications with Next.js, offering optimized routing, server components, data fetching, and performance features.

next
🎯react-use🎯Skill

Provides comprehensive React Hooks for tracking browser sensors, UI interactions, device states, and managing component lifecycle with minimal boilerplate code.

react-use
🎯valtio🎯Skill

Manages reactive state with proxy-based objects, enabling fine-grained reactivity and render optimization in React and vanilla JavaScript.

valtio
🎯valtio-define🎯Skill

Simplifies React state management by creating reactive stores with Valtio, offering a Pinia-like API and comprehensive TypeScript support.

valtio-define
🎯hairy-react-lib🎯Skill

Provides comprehensive React hooks and components for advanced state management, async handling, and conditional rendering in React applications.

hairy-react-lib
🎯overlastic🎯Skill

Enables cross-framework modal/dialog/popup management with promise-based lifecycle control and flexible mounting options.

overlastic
🎯openapi-specification-v3.2🎯Skill

Enables comprehensive authoring, validation, and interpretation of OpenAPI 3.2 specification documents with full support for paths, schemas, security, and extensions.

openapi-specification-v3.2
🎯vitest🎯Skill

Vitest testing framework skill covering Jest-compatible API, native ESM/TypeScript/JSX support, smart test filtering, fixtures, mocking, and coverage configuration

vitest
🎯unjs🎯Skill

Provides universal JavaScript libraries and tools for building high-performance, cross-environment applications with modular, single-purpose packages

unjs
🎯openapi-specification-v2🎯Skill

Validates, generates, and interprets OpenAPI (Swagger) 2.0 specifications for describing RESTful API structures and interactions.

openapi-specification-v2
🎯writing-humanizer-zh🎯Skill

Detects and removes AI writing traces from Chinese text to make it sound more natural and human-written, based on Wikipedia's AI writing characteristics guide.

writing-humanizer-zh
🎯hairy🎯Skill

Opinionated web development preferences skill covering pnpm, TypeScript strict mode, ESM modules, @antfu/eslint-config, Vitest, simple-git-hooks, and VitePress documentation

hairy
🎯undocs🎯Skill

Generates zero-config documentation sites with elegant CLI, automatic content transformations, and built-in components for Nuxt projects.

undocs
🎯arch-tsdown-monorepo🎯Skill

Scaffolds TypeScript monorepo with pnpm, tsdown per package, workspace dependencies, and npm Trusted Publisher for streamlined library development.

arch-tsdown-monorepo
🎯tsdown🎯Skill

Bundles TypeScript and JavaScript libraries with blazing-fast speed using Rolldown, supporting multiple formats and type declarations.

tsdown
🎯tauri🎯Skill

Provides Claude with knowledge of Tauri framework for building cross-platform desktop applications with web technologies and Rust backends.

tauri
🎯react-native-reusables🎯Skill

An agent skill for React Native Reusables, providing shadcn/ui-style components for React Native (Expo) with Nativewind/Uniwind theming, RN Primitives, CLI-driven scaffolding, and portal-based overlay patterns.

react-native-reusables
🎯uniapp🎯Skill

Enables cross-platform mobile and web app development using Vue syntax, compiling to multiple platforms like App, H5, and mini-programs.

uniapp
🎯create-skill-from-repo🎯Skill

Clones a repository, extracts key documentation into modular skill references, and automatically registers the new skill in the workspace.

create-skill-from-repo
🎯github-workflow🎯Skill

A GitHub Actions workflow skill from a curated agent skills collection, generated from official documentation and fine-tuned for AI coding agent usage.

github-workflow
🎯react-native-expo🎯Skill

A skill for building and maintaining React Native apps with Expo, covering app configuration, Continuous Native Generation (Prebuild), Expo SDK packages, development builds, EAS Build for cloud builds, and EAS Update for over-the-air JavaScript updates. Includes references for Metro bundler, native modules, config plugins, debugging, and common development errors.

react-native-expo
🎯nativewind🎯Skill

Part of Hairy's skills collection based on Anthony Fu's skills, providing guidance for using NativeWind to style React Native components with Tailwind CSS across both web and native platforms.

nativewind
🎯pnpm🎯Skill

Manages Node.js dependencies with strict resolution, efficient disk usage, and advanced workspace support across projects.

pnpm
🎯create-skill🎯Skill

Generates Agent Skills from local project documentation, creating skill files and updating AGENTS.md without cloning from GitHub.

create-skill
🎯github-cli🎯Skill

A curated collection of agent skills for web development extending Anthony Fu's skills, covering Vue/Vite/Nuxt and React/Next.js ecosystems with both hand-maintained and auto-generated skills.

github-cli
🎯react-native🎯Skill

A React Native reference skill generated from the official React Native documentation, covering core components, Flexbox layout, styling, animations, and platform APIs for building native mobile apps.

react-native
🎯vite🎯Skill

Configures and optimizes Vite build tool with fast dev server, plugin API, SSR support, and Rolldown migration for modern frontend projects.

vite
🎯react🎯Skill

A React reference skill generated from the official React documentation, providing comprehensive guidance on hooks (useState, useEffect, useContext, useRef, useReducer), Suspense, and component patterns for AI coding agents.

react
🎯arch-tsdown-cli🎯Skill

Scaffolds TypeScript CLI packages with tsdown, providing a minimal, opinionated setup for ESM-only, npm-publishable command-line tools.

arch-tsdown-cli
🎯taze🎯Skill

A skill for keeping JavaScript/TypeScript dependencies fresh using the `taze` CLI, which provides safe-by-default version bumps, powerful filtering, and monorepo support. It guides agents through dependency upgrade workflows with safety policies around tests, lint/typecheck, and upgrade strategies.

taze
🎯flutter🎯Skill

A Flutter development skill from a curated agent skills collection, generated from official documentation and covering both Vue/Vite/Nuxt and React/Next.js ecosystems.

flutter
🎯uniapp-x🎯Skill

A skill based on uni-app x documentation that provides guidance for cross-platform app development using UTS language, uvue rendering engine, and Vue syntax to build applications for Android, iOS, HarmonyOS, Web, and mini-programs.

uniapp-x
🎯writing-humanizer🎯Skill

A writing humanizer skill from a curated Agent Skills collection based on Anthony Fu's skills, extended with preferences for web development covering both Vue/Vite/Nuxt and React/Next.js ecosystems.

writing-humanizer
🎯nest🎯Skill

NestJS framework skill for building efficient, scalable Node.js server-side applications β€” covers controllers, modules, providers, dependency injection, pipes, guards, interceptors, and REST/GraphQL API construction with TypeScript.

nest
🎯arch-tsdown🎯Skill

Scaffolds TypeScript libraries with tsdown, providing an ESM-first, opinionated setup with pnpm, Vitest, and npm Trusted Publisher configuration.

arch-tsdown
🎯anime🎯Skill

Enables creating versatile JavaScript animations with ease, supporting CSS, SVG, DOM, and object animations through a lightweight and powerful library.

anime
🎯electron-forge🎯Skill

Packages and distributes Electron applications with a full build pipeline, covering scaffolding, configuring makers, publishers, plugins, and extending Electron Forge.

electron-forge
🎯writing-styles-juejin🎯Skill

A writing style skill for producing Juejin (Chinese tech community) style technical articles, covering article structure, headline patterns, opening hooks, tech explainers, ranking/review posts, tutorials, and tone best practices.

writing-styles-juejin
🎯electron🎯Skill

A curated collection of agent skills for web development, extending Anthony Fu's skills with additional preferences for Vue/Vite/Nuxt and React/Next.js ecosystems. Includes hand-maintained and auto-generated skills from official documentation.

electron
🎯web-design-guidelines🎯Skill

A web design guidelines skill for reviewing UI code against Web Interface Guidelines compliance, covering accessibility, design quality, and UX best practices.

web-design-guidelines
🎯vueuse-functions🎯Skill

Apply VueUse composables to build concise, maintainable Vue.js and Nuxt features with appropriate utility functions.

vueuse-functions
🎯pinia🎯Skill

Provides guidance on Pinia, the official Vue state management library, covering type-safe store definitions, state/getters/actions, and store patterns in Vue apps.

pinia
🎯vue🎯Skill

Enables Vue 3 Composition API development with TypeScript, providing robust script setup macros, reactivity system, and built-in component utilities.

vue
🎯slidev🎯Skill

A curated agent skills collection for web development, extending Anthony Fu's skills with additional coverage for Vue/Vite/Nuxt and React/Next.js ecosystems, including hand-maintained best practices and auto-generated skills from official documentation.

slidev
🎯vue-router🎯Skill

An agent skill providing guidance on Vue Router, the official router for Vue.js, covering routing configuration, navigation guards, nested routes, and programmatic navigation, based on a curated web development skills collection.

vue-router
🎯arch-vscode🎯Skill

A curated collection of agent skills forked from antfu/skills, extended with additional web development best practices spanning both the Vue/Vite/Nuxt and React/Next.js ecosystems.

arch-vscode
🎯unplugin🎯Skill

Part of a web development skills collection forked from antfu/skills, covering the Vue/Vite/Nuxt and React/Next.js ecosystems with skills generated from official documentation and hand-maintained best practices.

unplugin
🎯arch-webext-vue🎯Skill

Part of Hairy's Skills, a curated agent skills collection based on Anthony Fu's skills and extended with web development best practices covering Vue/Vite/Nuxt and React/Next.js ecosystems.

arch-webext-vue
🎯react-router🎯Skill

A curated collection of agent skills for web development, extending Anthony Fu's skills with coverage of both the Vue/Nuxt and React/Next.js ecosystems. Includes hand-maintained opinionated skills and skills auto-generated from official documentation for frameworks like Vue, Vite, Nuxt, and React Router.

react-router
🎯arch-unplugin🎯Skill

An agent skill providing guidance on unplugin, a unified plugin system that works across Vite, Rollup, webpack, esbuild, Rspack, Farm, Rolldown, and Bun, from a curated skills collection for web development.

arch-unplugin
🎯arch-nuxt🎯Skill

An architecture skill for scaffolding Vitesse-style Nuxt 4 projects with Vite, UnoCSS, Pinia, VueUse, and PWA support, based on Anthony Fu's vitesse-nuxt starter template.

arch-nuxt
🎯arch-nuxt-module-builder🎯Skill

A curated collection of agent skills extending Anthony Fu's skills with additional web development best practices for Vue, Nuxt, React, and Next.js ecosystems.

arch-nuxt-module-builder
🎯arch-nuxt-lite🎯Skill

An architecture skill for scaffolding lightweight Vite + Vue 3 single-page applications with file-based routing, based on Anthony Fu's Vitesse Lite starter template.

arch-nuxt-lite
🎯nuxt🎯Skill

A curated agent skills collection based on antfu/skills, extended with additional preferences and best practices for web development, installable via the skills CLI.

nuxt
🎯vue-router-best-practices🎯Skill

Provides comprehensive Vue Router 4 best practices, navigation guard patterns, and route lifecycle management techniques for robust Vue.js routing.

vue-router-best-practices
🎯unocss🎯Skill

Generates atomic CSS utilities instantly with flexible configuration, supporting Tailwind-like syntax and advanced features like shortcuts, variants, and custom presets.

unocss
🎯e2e-testing🎯Skill

Part of Hairyf's curated agent skills collection extending Anthony Fu's skills, covering web development best practices across both Vue/Vite/Nuxt and React/Next.js ecosystems. Includes hand-maintained skills for coding preferences, GitHub workflows, OpenAPI specifications, and auto-generated skills from official documentation.

e2e-testing
🎯vue-best-practices🎯Skill

Vue.js best practices skill recommending Composition API with <script setup> and TypeScript. Covers Vue 3, SSR, Volar, vue-tsc, and Vue Router.

vue-best-practices
🎯vue-testing-best-practices🎯Skill

Provides comprehensive Vue.js testing best practices, patterns, and solutions for common testing challenges across components, composables, and E2E scenarios.

vue-testing-best-practices
🎯arch-upkeep🎯Skill

A curated collection of agent skills extending Anthony Fu's skills collection with additional web development skills, covering both the Vue/Vite/Nuxt and React/Next.js ecosystems. Includes hand-maintained skills for personal best practices, GitHub workflow, and OpenAPI specifications.

arch-upkeep
🎯vitepress🎯Skill

A skill for building documentation sites with VitePress, the Static Site Generator built on Vite and Vue 3, covering configuration, file-based routing, Markdown with Vue components, theming, and search integration.

vitepress
🎯antfu🎯Skill

Encodes Anthony Fu's opinionated coding conventions for JavaScript/TypeScript projects, covering code organization, TypeScript best practices, Vitest testing patterns, and his preferred toolchain including ESLint flat config and @antfu/ni commands.

antfu
🎯turborepo🎯Skill

Provides guidance on using Turborepo for JavaScript/TypeScript monorepo management, covering task pipelines, caching strategies, remote cache setup, CI optimization, and package task configuration.

turborepo
🎯create-skills-from-repo🎯Skill

Skill

create-skills-from-repo