Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
xcode-project
Add files and frameworks to Xcode projects programmatically
majiayu000/claude-skill-registry 163
-
chain-tester
majiayu000/claude-skill-registry 163
-
web-interface
Build and deploy a Next.js web interface for the Voice Assistant with real-time voice/chat capabilities.
Use this skill when: (1) Creating a web-based voice assistant UI, (2) Setting up FastAPI WebSocket backend,
(3) Implementing browser-based voice recording without Picovoice, (4) Deploying with Docker for global access,
(5) Integrating push-to-talk or browser wake word detection, (6) Building scalable agentic web systems.
majiayu000/claude-skill-registry 163
-
openai-responses
Build agentic AI applications with OpenAI's Responses API - the stateful successor to Chat Completions. Preserves reasoning across turns for 5% better multi-turn performance and 40-80% improved cache utilization.
Use when: building AI agents with persistent reasoning, integrating MCP servers for external tools, using built-in Code Interpreter/File Search/Web Search, managing stateful conversations, implementing background processing for long tasks, or migrating from Chat Completions to gain polymorphic outputs and server-side tools.
majiayu000/claude-skill-registry 163
-
Bidirectional Design Token Sync
Use this skill when users mention "sync design tokens", "Figma to code", "design system sync", "token drift", "keep tokens in sync", or want to synchronize design tokens between Figma and codebase bidirectionally with automatic drift detection and conflict resolution.
majiayu000/claude-skill-registry 163
-
mkdocs-config-generator
Generate mkdocs config generator operations. Auto-activating skill for Technical Documentation.
Triggers on: mkdocs config generator, mkdocs config generator
Part of the Technical Documentation skill category. Use when configuring systems or services. Trigger with phrases like "mkdocs config generator", "mkdocs generator", "mkdocs".
majiayu000/claude-skill-registry 163
-
nextjs-app-scaffold
Use this skill whenever the user wants to create or restructure a Next.js app with my standard stack (TypeScript, App Router, Tailwind CSS, shadcn/ui, Vitest, and Playwright E2E tests). Prefer this skill when the task involves starting a new frontend project or aligning an existing one to my conventions.
majiayu000/claude-skill-registry 163
-
chicago-data-portal
This skill should be used when the user asks to "query Chicago data", "find Chicago datasets", "get Chicago crime data", "download Chicago permits", "write a SODA query for Chicago", "search data.cityofchicago.org", or mentions Chicago city data (311, permits, licenses, inspections, crimes, etc.).
majiayu000/claude-skill-registry 163
-
n8n-workflow-patterns
Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow architecture, or asking about webhook processing, HTTP API integration, database operations, AI agent workflows, or scheduled tasks.
majiayu000/claude-skill-registry 163
-
bye
Save session state (continue working or exit safely)
majiayu000/claude-skill-registry 163
-
cache-components
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR).
**PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations.
**DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions.
**USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
majiayu000/claude-skill-registry 163
-
feishu-docx
Export Feishu/Lark cloud documents to Markdown. Supports docx, sheets, bitable, and wiki. Use this skill when you need to read, analyze, or reference content from Feishu knowledge base.
majiayu000/claude-skill-registry 163
-
mojo-memory-check
Verify memory safety in Mojo code including ownership, borrowing, and lifetime management. Use when reviewing code or debugging memory issues.
majiayu000/claude-skill-registry 163
-
lumileds
Lumileds MPN encoding patterns for LUXEON LEDs, automotive LEDs, and handler guidance. Use when working with Lumileds LED components or LumiledsHandler.
majiayu000/claude-skill-registry 163
-
duplicate-skill
First version of duplicate skill from package A
majiayu000/claude-skill-registry 163
-
git-log
Generate appropriate commit messages and maintain git log documentation. Use when preparing to commit changes, reviewing git history, or maintaining project change documentation. Provides commit message generation, git log maintenance, and quick command reference.
majiayu000/claude-skill-registry 163
-
db-migration-check
Detect dangerous operations in database migrations before deployment
majiayu000/claude-skill-registry 163
-
gget
CLI/Python toolkit for rapid bioinformatics queries. Preferred for quick BLAST searches. Access to 20+ databases: gene info (Ensembl/UniProt), AlphaFold, ARCHS4, Enrichr, OpenTargets, COSMIC, genome downloads. For advanced BLAST/batch processing, use biopython. For multi-database integration, use bioservices.
majiayu000/claude-skill-registry 163
-
pr-description
ユーザーが「PR説明を生成」「PR本文を作って」「プルリクエストの説明が欲しい」等と要求した時、または他のスキル(issue-fixなど)から呼び出された時に発動。 git diffから変更内容を分析し、詳細なPR本文を生成する。 チームの規約に準拠したフォーマットで出力する。
majiayu000/claude-skill-registry 163
-
simulator-effect
Implication beats simulation — imagination renders (Will Wright)
majiayu000/claude-skill-registry 163
-
ffi-bindings
Create FFI bindings between Lean 4 and C code. Use when working with foreign functions, native libraries, Metal, or system APIs.
majiayu000/claude-skill-registry 163
-
taskfiles
Create, modify, and maintain Taskfiles following Task (https://taskfile.dev) best practices.
Use when: (1) Creating new tasks or Taskfiles, (2) Modifying existing task definitions,
(3) Adding new task includes, (4) Debugging task execution issues, (5) Questions about
Taskfile syntax or patterns, (6) Running or understanding "task" commands,
(7) Questions about available tasks or task namespaces.
Triggers: "taskfile", "Taskfile.yaml", "task command", "task:", "create task",
"add task", "task --list", "task tg:", "task inv:", "task wt:", ".taskfiles/",
"how to run", "available tasks", "task syntax", "taskfile.dev"
This skill covers the repository's specific conventions in .taskfiles/ and the root Taskfile.yaml.
majiayu000/claude-skill-registry 163
-
vendix-backend-auth
Authentication and Authorization patterns.
majiayu000/claude-skill-registry 163
-
math-router
Deterministic router for math cognitive stack - maps user intent to exact CLI commands
majiayu000/claude-skill-registry 163