@skills · Owner
Agent skills by hairyf
81 skills indexed from github.com/hairyf. Reference any of them in AdaL, Claude Code, Cursor or any coding agent — nothing to install.
- anime · Skill · 24 stars
Anime.js v4 - A fast, multipurpose and lightweight JavaScript animation library. Use when creating animations, timelines, draggable interactions, SVG anima
- antfu · Skill · 24 stars
Anthony Fu's opinionated tooling and conventions for JavaScript/TypeScript projects. Use when setting up new projects, configuring ESLint/Prettier alternat
- arch-nuxt · Skill · 24 stars
Vitesse-style Nuxt 4 starter with Vite, UnoCSS, Pinia, VueUse, PWA. Use when scaffolding or maintaining a Nuxt app with this stack.
- arch-nuxt-lite · Skill · 24 stars
Vitesse Lite — lightweight Vite + Vue 3 SPA with file-based routing, UnoCSS, VueUse, Vitest. Use when scaffolding or maintaining a simple Vue SPA with this
- arch-nuxt-module-builder · Skill · 24 stars
Build and ship Nuxt modules with @nuxt/module-builder. Use when scaffolding, building, or maintaining a Nuxt module (unbuild preset, types, runtime).
- arch-tsdown · Skill · 24 stars
TypeScript library starter using tsdown. Use when scaffolding or maintaining a TS/ESM library with tsdown, pnpm, Vitest, and npm Trusted Publisher.
- arch-tsdown-cli · Skill · 24 stars
TypeScript CLI starter using tsdown. Use when scaffolding or maintaining an npm CLI package with tsdown, pnpm, Vitest, and npm Trusted Publisher.
- arch-tsdown-monorepo · Skill · 24 stars
pnpm monorepo starter for TypeScript libraries with tsdown per package. Use when scaffolding or maintaining a multi-package TS/ESM repo with workspace deps
- arch-unplugin · Skill · 24 stars
Build universal build-tool plugins with unplugin-starter. Use when scaffolding, building, or maintaining an unplugin (Vite, Rollup, Webpack, Nuxt, esbuild,
- arch-upkeep · Skill · 24 stars
Architecture health-check and upgrade orchestrator. Use to detect a repo’s current shape (lib/cli/monorepo/webext/vscode/...) and migrate it onto the canon
- arch-vscode · Skill · 24 stars
VSCode extension starter using reactive-vscode and tsdown. Use when scaffolding or maintaining a VSCode extension with reactive APIs, CJS build, and vscode
- arch-webext-vue · Skill · 24 stars
Build and run browser extensions with Vue 3 and Vite (Vitesse WebExtension template). Use when scaffolding or maintaining a Chrome/Firefox extension with p
- create-skill · Skill · 24 stars
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's ca
- create-skill-from-repo · Skill · 24 stars
Bootstraps modular Agent Skills from any repository. Clones the source to `sources/`, extracts core documentation into categorized references under `skills
- e2e-testing · Skill · 24 stars
End-to-end testing patterns with Playwright for full-stack Python/React applications. Use when writing E2E tests for complete user workflows (login, CRUD,
- electron · Skill · 24 stars
Build cross-platform desktop apps with JavaScript, HTML, and CSS. Use when building or maintaining Electron apps, configuring IPC/security, or packaging an
- electron-forge · Skill · 24 stars
Package and distribute Electron apps with a full build pipeline. Use when scaffolding, configuring makers/publishers/plugins, or extending Forge.
- flutter · Skill · 24 stars
Flutter framework for building beautiful, fast user experiences for mobile, web, and desktop from a single codebase. Use when building Flutter apps, workin
- github-cli · Skill · 24 stars
GitHub CLI (gh) reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, and GitHub operations from the command l
- github-workflow · Skill · 24 stars
Standard flow from any task source (link or description) to creating a PR: resolve task, create branch and TODO.md, delegate fix to SubAgent (TODO.md), the
- hairy · Skill · 24 stars
Hairy's {Opinionated} preferences and best practices for web development
- hairy-react-lib · Skill · 24 stars
Comprehensive skills for working with @hairy/react-lib React hooks and components
- hairy-utils · Skill · 24 stars
Comprehensive skills for working with @hairy/utils core utilities
- migrate-nativewind-to-uniwind · Skill · 24 stars
Migrate a React Native project from NativeWind to Uniwind. Use when the user wants to replace NativeWind with Uniwind, upgrade from NativeWind, switch to U
- motion · Skill · 24 stars
Motion animation library for JavaScript, React and Vue. Use when creating animations, gestures, layout transitions, scroll-linked effects, or working with
- nativewind · Skill · 24 stars
Use Tailwind CSS to style React Native components across web and native
- nest · Skill · 24 stars
NestJS framework for building efficient, scalable Node.js server-side applications. Use when working with NestJS apps, controllers, modules, providers, dep
- next · Skill · 24 stars
Next.js framework for building React applications with App Router, Server Components, and optimized performance. Use when working with Next.js apps, routin
- nuxt · Skill · 24 stars
Nuxt full-stack Vue framework with SSR, auto-imports, and file-based routing. Use when working with Nuxt apps, server routes, useFetch, middleware, or hybr
- openapi-specification-v2 · Skill · 24 stars
OpenAPI (Swagger) 2.0 specification for describing REST APIs. Use when writing, validating, or interpreting Swagger 2.0 specs, generating clients/docs, or
- openapi-specification-v3.2 · Skill · 24 stars
OpenAPI Specification 3.2 — write and interpret OpenAPI descriptions (OAD), paths, operations, parameters, request/response, schema (JSON Schema 2020-12),
- overlastic · Skill · 24 stars
Comprehensive skills for working with Overlastic
- pinia · Skill · 24 stars
Pinia official Vue state management library, type-safe and extensible. Use when defining stores, working with state/getters/actions, or implementing store
- pnpm · Skill · 24 stars
Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with c
- react · Skill · 24 stars
React library for building user interfaces. Use when building web applications, creating components, managing state, handling side effects, or optimizing p
- react-native · Skill · 24 stars
React Native framework for building native mobile apps with React. Use when building iOS/Android apps, working with native components, handling touch inter
- react-native-expo · Skill · 24 stars
Build and maintain React Native apps with Expo SDK, EAS Build, EAS Update, and Continuous Native Generation. Use when configuring Expo projects, adding nat
- react-native-reusables · Skill · 24 stars
Agent skill for React Native Reusables — shadcn-style components for React Native (Expo) with Nativewind/Uniwind, RN Primitives, and CLI-driven scaffolding
- react-router · Skill · 24 stars
React Router - multi-strategy router for React bridging React 18 to React 19. Use when building React applications with routing, data loading, SSR, or SPA
- react-use · Skill · 24 stars
Collection of essential React Hooks for sensors, UI, animations, side-effects, lifecycles, and state management
- skills · Collection · 24 stars
- skills · Collection · 24 stars
- slidev · Skill · 24 stars
Create and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features.
- tailwindcss · Skill · 24 stars
Tailwind CSS utility-first CSS framework. Use when styling web applications with utility classes, building responsive designs, or customizing design system
- tauri · Skill · 24 stars
Cross-platform app toolkit with Rust backend and WebView frontend. Use when building or maintaining Tauri apps, configuring IPC/security, or developing plu
- taze · Skill · 24 stars
Keep JavaScript/TypeScript dependencies fresh with safety rails and monorepo support.
- tsdown · Skill · 24 stars
Bundle TypeScript and JavaScript libraries with blazing-fast speed powered by Rolldown. Use when building libraries, generating type declarations, bundling
- turborepo · Skill · 24 stars
Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected,
- undocs · Skill · 24 stars
Minimal Documentation Theme and CLI for shared usage across UnJS projects. Use when creating documentation sites with Nuxt, Nuxt Content, and Nuxt UI.
- uniapp · Skill · 24 stars
uni-app 跨平台应用开发框架。适用于使用 Vue 语法开发 App、H5、各端小程序时的能力与用法。
- uniapp-x · Skill · 24 stars
uni-app x 跨平台应用开发引擎。适用于使用 UTS、uvue、Vue 语法开发 Android/iOS/鸿蒙/Web/小程序应用时的能力与用法。
- uniwind · Skill · 24 stars
Uniwind — Tailwind CSS v4 styling for React Native. Use when adding, building, or debugging components in a React Native project that uses Uniwind classNam
- unjs · Skill · 24 stars
UnJS ecosystem - agnostic JavaScript libraries, tools, and utilities. Use when working with UnJS packages like h3, nitro, ofetch, unstorage, or building un
- unocss · Skill · 24 stars
UnoCSS instant atomic CSS engine, superset of Tailwind CSS. Use when configuring UnoCSS, writing utility rules, shortcuts, or working with presets like Win
- unplugin · Skill · 24 stars
Unified plugin system for Vite, Rollup, webpack, esbuild, Rspack, Farm, Rolldown, and Bun. Use when authoring or consuming build-tool plugins that work acr
- valtio · Skill · 24 stars
Valtio proxy state management for React and vanilla JavaScript. Use when creating reactive state, managing application state, or working with proxy-based s
- valtio-define · Skill · 24 stars
Comprehensive skills for working with valtio-define
- vision · Skill · 24 stars
Image recognition for agents without native vision support. Use when the user shares an image path or URL, the message contains saved image attachments, or
- vite · Skill · 24 stars
Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or buildi
- vitepress · Skill · 24 stars
VitePress static site generator powered by Vite and Vue. Use when building documentation sites, configuring themes, or writing Markdown with Vue components
- vitest · Skill · 24 stars
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test fi
- vue · Skill · 24 stars
Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, wat
- vue-best-practices · Skill · 24 stars
MUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar,
- vue-router · Skill · 24 stars
Vue Router - official router for Vue.js. Use when building single-page applications with routing, navigation guards, nested routes, or programmatic navigat
- vue-router-best-practices · Skill · 24 stars
Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.
- vue-testing-best-practices · Skill · 24 stars
Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
- vueuse-functions · Skill · 24 stars
Apply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.
- web-design-guidelines · Skill · 24 stars
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my
- writing-humanizer · Skill · 24 stars
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's co
- writing-humanizer-zh · Skill · 24 stars
去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、 AI 词汇、否定式排比、过多的连接性短语。
- writing-styles-juejin · Skill · 24 stars
掘金风格技术文章写作:结构、标题、开头、技术讲解、锐评排行、举例与代码、语气人格化,便于 Agent 产出简体中文技术内容。
- fabric · Skill
Fabric mod development for Minecraft — project setup with Loom, Fabric Loader and Fabric API, registering items/blocks/entities/fluids, networking, events,
- geckolib · Skill
GeckoLib Minecraft mod animation — GeckoLib 5 (1.21+) render-state pipeline plus GeckoLib 4.4.9 (1.20.1) API for Fabric/Forge/NeoForge: setup, entities, bl
- imagine · Skill
AI image, sticker, icon, and seamless-texture generation for agents. Use when the user asks to create, generate, edit, or iterate on images, photos, illust
- minecraft-modding · Skill
Cross-loader Minecraft Java mod development workflow — audit project context, mine vanilla implementations, follow the standard implementation checklist, a
- minecraft-model · Skill
Create Minecraft 3D models (Java/Bedrock) — generate a vanilla-Minecraft design and three-view reference with an image model, then build, texture, and anim
- minecraft-orchestra · Skill
Orchestrate a complex Minecraft mod build (e.g. a custom sub-world/dimension) with a team of specialized subagents — design, bpm, worldgen, content, art, a
- minecraft-texture · Skill
Generate Minecraft item/block textures (16x16 / 32x32 PNG) from AI-generated art. Use when the user asks to create, convert, or post-process Minecraft text
- software-engineering · Skill
Orchestrate a multi-agent software project (web app/page, tool, game, library, etc.) with a team of specialized subagents — design, bpm, art, audio, qa — i
- sonic · Skill
AI voice (TTS), music, lyrics, and sound-effect generation for agents. Use when the user asks to generate, synthesize, or create speech, voiceovers, songs,
- veil · Skill
Add advanced rendering to Minecraft mods with Veil — Veil 4.4.1 (MC 1.21.1) plus Veil 1.0.0.228 (MC 1.20.1): custom GLSL shaders, post-processing pipelines