Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
device-testing
Interact with iOS simulators and verify app behavior using xcobra
majiayu000/claude-skill-registry 163
-
playwright-config-generator
Generate Playwright configuration files for cross-browser E2E testing. Triggers on "create playwright config", "generate playwright configuration", "playwright setup", "browser testing config".
majiayu000/claude-skill-registry 163
-
convex-file-storage
Complete file handling including upload flows, serving files via URL, storing generated files from actions, deletion, and accessing file metadata from system tables
majiayu000/claude-skill-registry 163
-
positional-revelation
Generate stories where ordinary people become crucial through their structural position in systems. Use when you want protagonists who aren't chosen ones but accidental pivots, when mundane jobs should reveal conspiracies, or when you need structurally inevitable involvement rather than coincidence.
majiayu000/claude-skill-registry 163
-
rust-cli-agent-style
Coding patterns extracted from OpenAI Codex Rust codebase - a production CLI/agent system with strict error handling, async patterns, and workspace organization
majiayu000/claude-skill-registry 163
-
writing-pr-faqs
Write Press Release / FAQ documents. Use when proposing new products or features using Amazon's working backwards method. Covers PR/FAQ format.
majiayu000/claude-skill-registry 163
-
generate-testing
開発作業のテスト手順書(testing.md)を生成します。このスキルは単独で使用することも、generate-working-docsから呼び出されることもあります。
majiayu000/claude-skill-registry 163
-
handoff
Hand off to a fresh Claude session. Use when context is full, you've finished a logical chunk of work, or need a fresh perspective. Work continues from hook.
majiayu000/claude-skill-registry 163
-
awesome-copilot
Expert guidance for creating GitHub Copilot customizations including custom agents, prompts, instructions, and collections. Based on the awesome-copilot community toolkit with 200+ agents, 180+ prompts, and 150+ instructions. Use when customizing GitHub Copilot, creating specialized AI agents, writing coding standards, or building developer productivity tools.
majiayu000/claude-skill-registry 163
-
synalinks
Build neuro-symbolic LLM applications with Synalinks framework. Use when working with DataModel, Program, Generator, Module, training LLM pipelines, in-context learning, structured output, JSON operators, Branch/Decision control flow, FunctionCallingAgent, RAG/KAG, or Keras-like LLM workflows.
majiayu000/claude-skill-registry 163
-
Encapsulating Complexity
Hide implementation details behind interfaces - work at domain level (what), not implementation level (how)
majiayu000/claude-skill-registry 163
-
image-enhancer
Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.
majiayu000/claude-skill-registry 163
-
emotion-choreographer
Design and implement new emotion behaviors, gestures, and semantic performances for the emotive-mascot engine. Use when creating new emotions, choreographing particle movements, or designing multi-step performances.
majiayu000/claude-skill-registry 163
-
azure-mgmt-arizeaiobservabilityeval-dotnet
Azure Resource Manager SDK for Arize AI Observability and Evaluation (.NET). Use when managing Arize AI organizations
on Azure via Azure Marketplace, creating/updating/deleting Arize resources, or integrating Arize ML observability
into .NET applications. Triggers: "Arize AI", "ML observability", "ArizeAIObservabilityEval", "Arize organization".
majiayu000/claude-skill-registry 163
-
vendor-management
Manage wedding vendors including registration, profiles, services, and communication. Use when working with vendors, vendor data, vendor services, vendor onboarding, vendor listings, or vendor-related database operations.
majiayu000/claude-skill-registry 163
-
learning-objective-generator
Generate clear, measurable, and curriculum-aligned learning objectives for any topic. Use when user asks to define goals, outcomes, or objectives for a lesson or course.
majiayu000/claude-skill-registry 163
-
kubernetes-troubleshoot
Troubleshoot and manage Kubernetes clusters, including resource inspection, debugging, pod logs, events, and cluster operations. Use when the user needs to diagnose issues, inspect workloads, analyze pod failures, or perform Kubernetes cluster operations.
majiayu000/claude-skill-registry 163
-
github-workflow-automation
Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management
majiayu000/claude-skill-registry 163
-
remove-git-worktree
git worktreeを削除します。間違えて作成した場合や、作業完了後のクリーンアップに使用します。
majiayu000/claude-skill-registry 163
-
component-designer
Designs reusable UI components including buttons, inputs, cards, modals, and other interface elements. Specifies states, variations, and usage guidelines. Considers accessibility and responsive behavior.
majiayu000/claude-skill-registry 163
-
embedding-service
文本向量化(Embedding)基础服务。将自然语言转换为高维稠密向量,为语义搜索、聚类分析、推荐系统等下游任务提供核心数据支持。
majiayu000/claude-skill-registry 163
-
asyncredux-before-after
Implement action lifecycle methods `before()` and `after()`. Covers running precondition checks, showing/hiding modal barriers, cleanup logic in `after()`, and understanding that `after()` always runs (like a finally block).
majiayu000/claude-skill-registry 163
-
greedy-selection-algorithm
Use when building selection algorithms that must balance multiple diversity/coverage constraints (e.g., selecting test cases, sampling datasets, portfolio optimization). Especially useful when hard co...
majiayu000/claude-skill-registry 163
-
js-ts-best-practices
JavaScript and TypeScript best practices covering naming conventions, control flow, state management, TypeScript patterns (avoid any/enum, prefer type over interface), safety (input validation, assertions, error handling), performance optimization (reduce branching/looping, memoization, defer await, cache property access, storage API caching, avoid needless allocations, currying for hot paths), and documentation (JSDoc, comment markers). Use when writing JS/TS functions, refactoring code for performance, reviewing code quality, fixing type errors, optimizing loops or conditionals, adding validation, or improving error messages.
majiayu000/claude-skill-registry 163