Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
google-calendar-skill
Manage Google Calendar - search, create, update events and answer calendar questions. Use when user wants to interact with their Google Calendar for scheduling and calendar operations.
majiayu000/claude-skill-registry 163
-
forge-stencil-testing
Add stencil buffer testing to an SDL GPU project. Configure depth-stencil textures with stencil bits, set up stencil state on pipelines, and use stencil operations for portals, outlines, and per-pixel masking.
majiayu000/claude-skill-registry 163
-
api-pagination
Implements efficient API pagination using offset, cursor, and keyset strategies for large datasets. Use when building paginated endpoints, implementing infinite scroll, or optimizing database queries for collections.
majiayu000/claude-skill-registry 163
-
extract-prompt
Analyze a conversation and extract a reusable prompt that captures the successful pattern. Generalizes specific instructions into templates.
majiayu000/claude-skill-registry 163
-
scientific-visualization
Create publication figures with matplotlib/seaborn/plotly. Multi-panel layouts, error bars, significance markers, colorblind-safe, export PDF/EPS/TIFF, for journal-ready scientific plots.
majiayu000/claude-skill-registry 163
-
running-tests
Use when asked to run tests in the dd-sdk-ios project — whether a full module suite, a specific test class, or a single test method. Use when choosing between make, xcodebuild, or Xcode MCP for running iOS/tvOS/visionOS tests.
majiayu000/claude-skill-registry 163
-
docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
majiayu000/claude-skill-registry 163
-
senior-qa
This skill should be used when the user asks to "generate tests", "write unit tests", "analyze test coverage", "scaffold E2E tests", "set up Playwright", "configure Jest", "implement testing patterns", or "improve test quality". Use for React/Next.js testing with Jest, React Testing Library, and Playwright.
majiayu000/claude-skill-registry 163
-
youtube-transcribe-skill
Extract subtitles/transcripts from YouTube videos. Triggers: "youtube transcript", "extract subtitles", "video captions", "视频字幕", "字幕提取", "YouTube转文字", "提取字幕".
majiayu000/claude-skill-registry 163
-
image-crop-rotate
Image processing skill for cropping images to 50% from center and rotating them 90 degrees clockwise. This skill should be used when users request image cropping to center, image rotation, or both operations combined on image files.
majiayu000/claude-skill-registry 163
-
skill-creator
Creates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.
majiayu000/claude-skill-registry 163
-
metrics-framework
Set up leading vs lagging indicators for product decisions. Framework for metric selection and tracking.
majiayu000/claude-skill-registry 163
-
pi
Route tasks to Pi for comparison testing. Toggle Pi mode or run specific commands through Pi.
majiayu000/claude-skill-registry 163
-
game-changing-features
Find 10x product opportunities and high-leverage improvements. Use when the user wants strategic product thinking, mentions 10x, wants to find high-impact features, or asks what would make a product dramatically more valuable.
majiayu000/claude-skill-registry 163
-
ralph
Convert a PRD markdown file to prd.json and set up Ralph loop infrastructure for autonomous development with feature branches and optional scaffold skills.
majiayu000/claude-skill-registry 163
-
agents-orchestrator
Autonomous pipeline manager that orchestrates the entire development workflow. You are the leader of this process.
majiayu000/claude-skill-registry 163
-
async-python-patterns
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
majiayu000/claude-skill-registry 163
-
retrofitting-types
Add types to untyped code gradually without breaking functionality
majiayu000/claude-skill-registry 163
-
design-wizard
Interactive design wizard that guides through a complete frontend design process with discovery, aesthetic selection, and code generation. Use for creating distinctive, production-ready UI.
majiayu000/claude-skill-registry 163
-
research-agent
Research agent for external documentation, best practices, and library APIs via CLI tools
majiayu000/claude-skill-registry 163
-
related
majiayu000/claude-skill-registry 163
-
creating-skills
Guides creation of effective Agent Skills with proper structure and validation.
Use when users want to create a new skill, update an existing skill, or need
guidance on skill design patterns, SKILL.md format, or verify.py implementation.
NOT when just using existing skills (use those skills directly).
majiayu000/claude-skill-registry 163
-
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
majiayu000/claude-skill-registry 163
-
generating-patches
Generates git patch files from codebase modifications for local application. Use when user mentions patch, diff, export changes, bring changes back, apply locally, or after editing uploaded codebases.
majiayu000/claude-skill-registry 163