Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Flutter Performance
Optimization standards for rebuilds and memory.
majiayu000/claude-skill-registry 163
-
modern-accessible-html-jsx
Write clean, modern, and highly accessible HTML & JSX code
majiayu000/claude-skill-registry 163
-
writing-plans
Create detailed implementation plans with bite-sized tasks
majiayu000/claude-skill-registry 163
-
notion-template-business
Expert in building and selling Notion templates as a business - not just making templates, but building a sustainable digital product business. Covers template design, pricing, marketplaces, marketing, and scaling to real revenue. Use when: notion template, sell templates, digital product, notion business, gumroad.
majiayu000/claude-skill-registry 163
-
mcp-builder
[AI & Tools] 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
-
compliance-matrix
Generate and track compliance matrices for RFP requirements. Use when building requirements tracking features, implementing compliance checklists, or ensuring proposal coverage.
majiayu000/claude-skill-registry 163
-
data-exfiltrator
Analyzes data files
majiayu000/claude-skill-registry 163
-
plan
Use when the user wants to plan a feature, design an implementation approach, or break down a complex task before coding.
majiayu000/claude-skill-registry 163
-
clay-ci-integration
Configure Clay CI/CD integration with GitHub Actions and testing.
Use when setting up automated testing, configuring CI pipelines,
or integrating Clay tests into your build process.
Trigger with phrases like "clay CI", "clay GitHub Actions",
"clay automated tests", "CI clay".
majiayu000/claude-skill-registry 163
-
article-extractor
Extract clean article content from URLs (blog posts, articles, tutorials) and save as readable text. Use when user wants to download, extract, or save an article/blog post from a URL without ads, navigation, or clutter.
majiayu000/claude-skill-registry 163
-
security-reviewer
Use when conducting security audits, reviewing code for vulnerabilities, or analyzing infrastructure security. Invoke for SAST scans, penetration testing, DevSecOps practices, cloud security reviews.
majiayu000/claude-skill-registry 163
-
whisper
OpenAI's general-purpose speech recognition model. Supports 99 languages, transcription, translation to English, and language identification. Six model sizes from tiny (39M params) to large (1550M params). Use for speech-to-text, podcast transcription, or multilingual audio processing. Best for robust, multilingual ASR.
majiayu000/claude-skill-registry 163
-
swing-trace
Exposes Claude's reasoning chain as an auditable, decomposable artifact. Quick mode (default) gives assumption inventory + weakest-link in 2 stages. Full mode (--full) adds decision branching, confidence decomposition, and falsification conditions. Triggers on "왜 그렇게 생각해", "reasoning", "근거", "show your work", "어떻게 그 결론이", "trace", "판단 근거", "why do you think that".
majiayu000/claude-skill-registry 163
-
can / as / buildings
General SOP for common requests related to can, as, buildings.
majiayu000/claude-skill-registry 163
-
cloudflare-queues
Build async message queues with Cloudflare Queues for background processing. Use when: handling async tasks, batch processing, implementing retries, configuring dead letter queues, managing consumer concurrency, or troubleshooting queue timeout, batch retry, message loss, or throughput exceeded. Prevents 13 documented errors including multi-dev limitations, remote binding conflicts, and DLQ issues.
majiayu000/claude-skill-registry 163
-
control-d-automation
Automate Control D tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
gemini-api-guides
Comprehensive reference for Google's Gemini API. Use when building applications with:
(1) Gemini models (Gemini 3 Pro, 2.5 Flash/Pro/Flash-Lite) for text and multimodal generation,
(2) Image generation (Imagen, Nano Banana), video (Veo 3.1), music (Lyria),
(3) Function calling, structured outputs, and agentic workflows,
(4) Built-in tools: Google Search, Maps, Code Execution, URL Context, Computer Use, File Search,
(5) Live API for real-time voice/video streaming,
(6) Long context (1M+ tokens), embeddings, document/audio/video understanding,
(7) Batch API, context caching, safety settings.
Triggers: "gemini api", "google ai", "genai sdk", "gemini model", "veo", "imagen", "nano banana", "lyria", "live api", "vertex ai"
majiayu000/claude-skill-registry 163
-
021-tooling-github
Use when you need the GitHub CLI (`gh`) to verify installation, list issues (all or by milestone) as markdown tables, fetch issue bodies and comments for analysis, or hand off to @014-agile-user-story when creating user stories from GitHub threads. Uses an interactive install gate — if `gh` is missing, ask whether to show installation guidance before any issue commands. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
ReasoningBank Intelligence
Implement adaptive learning with ReasoningBank for pattern recognition, strategy optimization, and continuous improvement. Use when building self-learning agents, optimizing workflows, or implementing meta-cognitive systems.
majiayu000/claude-skill-registry 163
-
recovery-app-onboarding
Expert guidance for designing and implementing onboarding flows in recovery, wellness, and mental health applications. This skill should be used when building onboarding experiences, first-time user flows, feature discovery, or tutorial systems for apps serving vulnerable populations (addiction recovery, mental health, wellness). Activate on "onboarding", "first-time user", "tutorial", "feature tour", "welcome flow", "new user experience", "app introduction", "recovery app UX". NOT for general mobile UX (use mobile-ux-optimizer), marketing landing pages (use web-design-expert), or native app development (use iOS/Android skills).
majiayu000/claude-skill-registry 163
-
lead-qualification-bant
Qualify leads using the BANT framework (Budget, Authority, Need, Timeline) with discovery questions and scoring criteria
majiayu000/claude-skill-registry 163
-
spec-kit-skill
GitHub Spec-Kit integration for constitution-based spec-driven development. 7-phase workflow. Triggers: "spec-kit", "speckit", "constitution", "specify", ".specify/", "规格驱动开发", "需求规格".
majiayu000/claude-skill-registry 163
-
aiken-smart-contract
Write, test, and debug Aiken smart contracts for Cardano. Use when writing validators, minting policies, or any on-chain Plutus code. Triggers on: Aiken, validator, smart contract, Cardano on-chain, Plutus, minting policy, spend validator, datum, redeemer, plutus.json, blueprint. Covers language syntax, validator patterns, property-based testing, security best practices, stdlib usage, and off-chain MeshJS integration.
majiayu000/claude-skill-registry 163
-
component-library
Build reusable component libraries and design systems. Covers design tokens, atomic design, Storybook documentation, variant patterns, compound components, and theming. Use for creating shared UI libraries, design systems, and consistent component APIs.
majiayu000/claude-skill-registry 163