Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
majiayu000/claude-skill-registry 163
-
usage
Token usage tracking, cost estimation, and usage analytics
majiayu000/claude-skill-registry 163
-
svelte-kit
Expert guidance for SvelteKit 2 with Svelte 5 runes, server-side rendering, and modern patterns. Covers $state, $derived, $effect, form actions, load functions, and API routes. Use for SvelteKit applications, Svelte 5 runes, and full-stack Svelte development.
majiayu000/claude-skill-registry 163
-
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
walking-through-the-grove
Find the right Grove-themed name for a new service or feature. Use when naming anything new in the Grove ecosystem. Involves reading the naming philosophy, creating a visualization scratchpad, and walking through the forest metaphor to find where the concept naturally fits.
majiayu000/claude-skill-registry 163
-
nuget-package-management
Manage NuGet packages using Central Package Management (CPM) and dotnet CLI. Never edit .csproj or Directory.Packages.props XML directly - use dotnet add/remove/list commands. Use shared version variables for related packages. Covers workspaces, security audits, and version management.
majiayu000/claude-skill-registry 163
-
pre-mortem
Anticipate failures before they happen
majiayu000/claude-skill-registry 163
-
debugging-strategies
Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
majiayu000/claude-skill-registry 163
-
compose-multiplatform-patterns
Compose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI.
majiayu000/claude-skill-registry 163
-
obsidian
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
majiayu000/claude-skill-registry 163
-
review-changes
[Code Quality] Review all uncommitted changes before commit
majiayu000/claude-skill-registry 163
-
agent-audit
When reviewing, optimizing, or inheriting an LLM agent, systematically identify
what's actually load-bearing vs. cruft. Instruments usage, ablates components,
and strips the agent to minimum viable form. Answers: "What can we remove
without degrading quality?" The goal is the leanest agent that still works.
majiayu000/claude-skill-registry 163
-
wireless-security
majiayu000/claude-skill-registry 163
-
convex-http-actions
External API integration and webhook handling including HTTP endpoint routing, request/response handling, authentication, CORS configuration, and webhook signature validation
majiayu000/claude-skill-registry 163
-
create-branch
Git branch naming guidelines. Use when creating, renaming, or checking out new branches.
majiayu000/claude-skill-registry 163
-
add-cursor-pagination
Add cursor-based pagination for list endpoints with stable ordering (project)
majiayu000/claude-skill-registry 163
-
tremor-design-system
Build dashboards, analytics interfaces, and data-rich UIs using the Tremor design system (React + Tailwind CSS + Recharts). Use when the user asks to create dashboard components, KPI cards, charts, data tables, analytics pages, monitoring interfaces, or any data visualization UI that should use Tremor. Triggers include mentions of "Tremor", "tremor.so", "@tremor/react", requests for dashboard UIs with charts and tables, or when the user's project already uses Tremor components. Supports both Tremor Raw (copy-and-paste, tremor.so) and Tremor NPM (@tremor/react) versions. Do NOT use for general frontend work unrelated to dashboards or data visualization, or when the user explicitly requests a different component library.
majiayu000/claude-skill-registry 163
-
hello-skillset
Example Skillset that bundles two minimal skills for testing.
majiayu000/claude-skill-registry 163
-
stdlib-point-at-infinity
Guidelines for handling point-at-infinity in stdlib circuit types. Use when working on serialization, public inputs, or cycle_group/biggroup code.
majiayu000/claude-skill-registry 163
-
vercel-deployment
Expert knowledge for deploying to Vercel with Next.js Use when: vercel, deploy, deployment, hosting, production.
majiayu000/claude-skill-registry 163
-
breakdown-feature-prd
Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.
majiayu000/claude-skill-registry 163
-
using-git-worktrees
(中文)Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
majiayu000/claude-skill-registry 163
-
ln-830-code-modernization-coordinator
Modernizes codebase via OSS replacement and bundle optimization. Use when acting on audit findings to reduce custom code.
majiayu000/claude-skill-registry 163
-
onboard
Generates a contextual onboarding document for a new contributor or agent joining the project. Summarizes project state, architecture, conventions, and current priorities relevant to the specified role or area.
majiayu000/claude-skill-registry 163