Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
tanstack-query
TanStack Query v5 data fetching patterns including useSuspenseQuery, useQuery, mutations, cache management, and API service integration. Use when fetching data, managing server state, or working with TanStack Query hooks.
majiayu000/claude-skill-registry 163
-
initialize-project
Initialize a new project from the TypeScript template by renaming packages, updating metadata, and cleaning up documentation. Use when starting a new project, "bootstrapping" from this template, or setting up a fresh repository.
majiayu000/claude-skill-registry 163
-
stock-analyzer
Performs comprehensive analysis of individual stocks including fundamental, technical, and valuation analysis
majiayu000/claude-skill-registry 163
-
discord-init
Initialize Discord configuration. Use when user wants to set up, configure, or connect their Discord account for the first time.
majiayu000/claude-skill-registry 163
-
test-task-visibility
Test if forked skill can see tasks created by parent/main conversation
majiayu000/claude-skill-registry 163
-
slack-writing
Generates Slack messages in user's authentic voice: direct, concise, data-driven.
Use when user needs to write, draft, compose, or rewrite Slack messages, DMs, or channel posts.
Adapts style based on channel type (public vs DM) and message type.
majiayu000/claude-skill-registry 163
-
ecs-deployment
ECS deployment strategies including rolling updates, blue-green with CodeDeploy, canary releases, and GitOps workflows. Covers deployment circuit breakers, rollback strategies, and production deployment patterns. Use when deploying ECS services, implementing blue-green deployments, setting up CI/CD pipelines, or managing production releases.
majiayu000/claude-skill-registry 163
-
streamlit-snowflake
Build and deploy Streamlit apps natively in Snowflake. Covers snowflake.yml scaffolding, Snowpark sessions, multi-page structure, Marketplace publishing as Native Apps, and caller's rights connections (v1.53.0+).
Use when building data apps on Snowflake, deploying SiS, fixing package channel errors, authentication issues, cache key bugs, or path resolution errors.
majiayu000/claude-skill-registry 163
-
planning
Generate comprehensive plans for new features by exploring the codebase, synthesizing approaches, validating with spikes, and decomposing into beads. Use when asked to plan a feature, create a roadmap, or design an implementation approach.
majiayu000/claude-skill-registry 163
-
fireflies
Use when finding meeting transcripts, searching Fireflies recordings, getting action items from calls, or answering 'what was discussed in the meeting' questions
majiayu000/claude-skill-registry 163
-
langchain-hello-world
Create a minimal working LangChain example.
Use when starting a new LangChain integration, testing your setup,
or learning basic LangChain patterns with chains and prompts.
Trigger with phrases like "langchain hello world", "langchain example",
"langchain quick start", "simple langchain code", "first langchain app".
majiayu000/claude-skill-registry 163
-
dyson-cli
Control Dyson air purifiers, fans, and heaters via local MQTT. Use when asked to control Dyson devices, adjust fan speed, set temperature/heat, enable oscillation, or check room temperature/humidity. Requires being on the same WiFi network as the device.
majiayu000/claude-skill-registry 163
-
livelib-quote-search
Given a LiveLib book URL and a quote fragment, find a matching LiveLib quote URL.
majiayu000/claude-skill-registry 163
-
react-state
Zustand v5 state management for React. Use when implementing global state, stores, persist, or client-side state.
majiayu000/claude-skill-registry 163
-
exa-multi-env-setup
Configure Exa across development, staging, and production environments.
Use when setting up multi-environment deployments, configuring per-environment secrets,
or implementing environment-specific Exa configurations.
Trigger with phrases like "exa environments", "exa staging",
"exa dev prod", "exa environment setup", "exa config by env".
majiayu000/claude-skill-registry 163
-
delaying-tasks
Schedule a delayed or interval-based action with minimal heartbeats. Use to wait before running a check (e.g., GH Actions, PR status, CI pipeline) or to poll on a bounded interval. Trigger on: "wait", "delay", "poll", "check later", "retry after", "schedule check".
majiayu000/claude-skill-registry 163
-
design-with-tailwind-plus
Expert UI designer for building responsive, accessible web interfaces with Tailwind CSS v4 and Tailwind Plus components. Use when building websites, landing pages, web applications, UI components, forms, navigation, layouts, e-commerce pages, or marketing pages. Has access to 657 Tailwind Plus component templates including application shells, forms, navigation, data display, overlays, e-commerce checkout flows, product pages, marketing heroes, pricing sections, and more. Specializes in responsive design, accessibility (WCAG), dark mode, modern CSS features, and system fonts.
majiayu000/claude-skill-registry 163
-
django-conventions
Comprehensive Django best practices covering project structure, models (field choices, Meta options, managers, QuerySets, migrations), views (CBVs vs FBVs, generic views), Django REST Framework (serializers, ViewSets, permissions), forms, templates, security (CSRF, XSS, SQL injection), performance (N+1 queries, select_related, prefetch_related, caching), testing, and common anti-patterns. Essential reference for Django code reviews and development.
majiayu000/claude-skill-registry 163
-
transfer-expert
Handles fund transfers between accounts with intelligent fuzzy matching and interactive UI wizard. Use when user wants to transfer money, move funds between accounts, or reallocate assets. 关键词:转账、账户互转、资金划转、余额转移。
majiayu000/claude-skill-registry 163
-
Customer Feedback Collection and Management
Gathering, analyzing, and acting on user input through surveys, feedback widgets, rating systems, sentiment analysis, and integration with product roadmap to improve products and services.
majiayu000/claude-skill-registry 163
-
shipyard-testing
Use when writing tests, structuring test suites, choosing test boundaries, or debugging test quality issues like flakiness, over-mocking, or brittle tests
majiayu000/claude-skill-registry 163
-
aggregating-performance-metrics
Aggregate and centralize performance metrics from applications, systems, databases, caches, and services. Use when consolidating monitoring data from multiple sources. Trigger with phrases like "aggregate metrics", "centralize monitoring", or "collect performance data".
majiayu000/claude-skill-registry 163
-
Writing Hookify Rules
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
majiayu000/claude-skill-registry 163
-
ent-framework-programmer
Use when creating ENT components/pages/stores or agent violates Vue 2 patterns - enforces ENT-specific rules and prevents common rationalizations about Vue 3, custom CSS, v-slot syntax, and fetch API
majiayu000/claude-skill-registry 163