Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ux-waiting-audit
Audit UX waiting states for web applications with long-running operations (30+ seconds). Use when asked to evaluate, audit, or analyze a product's loading states, wait times, progress indicators, or user experience during slow operations. Requires browser automation (Chrome MCP tools). Generates comprehensive reports with screenshots, checklist evaluation, and prioritized recommendations.
majiayu000/claude-skill-registry 163
-
frontend-delegation
Use when touching frontend files to classify visual vs logic changes before acting
majiayu000/claude-skill-registry 163
-
retention-system
Design comprehensive customer retention systems with health scoring, churn prediction, proactive engagement workflows, and customer success frameworks to maximize lifetime value.
majiayu000/claude-skill-registry 163
-
design-system-foundations
Expert en Design Systems avec approche Atomic Design industrielle. Utilisé pour structurer les fondations (couleurs, typographie, espacement, ombres), atomes, molécules et templates de manière cohérente et scalable. Invoque ce skill lors des interactions avec les designers ou pour créer/auditer un design system.
majiayu000/claude-skill-registry 163
-
sca-blackduck
Software Composition Analysis (SCA) using Synopsys Black Duck for identifying open source vulnerabilities, license compliance risks, and supply chain security threats with CVE, CWE, and OWASP framework mapping. Use when: (1) Scanning dependencies for known vulnerabilities and security risks, (2) Analyzing open source license compliance and legal risks, (3) Identifying outdated or unmaintained dependencies, (4) Integrating SCA into CI/CD pipelines for continuous dependency monitoring, (5) Providing remediation guidance for vulnerable dependencies with CVE and CWE mappings, (6) Assessing supply chain security risks and third-party component threats.
majiayu000/claude-skill-registry 163
-
flow-convert-handlebars-to-liquid
Convert Handlebars template syntax to Liquid.js in prompts. Use when migrating prompt templates from Flow SDK to Output SDK.
majiayu000/claude-skill-registry 163
-
discord-list-channels
List all channels in a Discord guild/server via the Discord API. Use this skill when the user wants to see all channels, find specific channels, or audit server structure.
majiayu000/claude-skill-registry 163
-
sora-higgsfield-prompting
AI video generation prompting guide for Sora 2 and Higgsfield.ai
majiayu000/claude-skill-registry 163
-
initialize-governance
Initialize complete governance framework in a project - creates constitution, roadmap, directory READMEs, and issue/spec templates with guided setup process
majiayu000/claude-skill-registry 163
-
chatgpt-app
Guidance for building the chatgpt-app (Vite + React + @openai/apps-sdk-ui) with the MCP-friendly single-file output.
majiayu000/claude-skill-registry 163
-
ux-brief
Design system templates and patterns for UI/UX briefs. Used by /majestic:ux-brief command.
majiayu000/claude-skill-registry 163
-
politique-confidentialite
Guide complet pour la rédaction de politiques de confidentialité conformes au RGPD. Contient les recommandations CNIL 2020, un template de référence et les bonnes pratiques. À utiliser lors de la rédaction ou révision d'une politique de confidentialité pour un site web ou une application.
majiayu000/claude-skill-registry 163
-
nextjs-fsd-starter
Create a new Next.js project with FSD (Feature-Sliced Design) architecture, TypeScript, Tailwind CSS, ESLint (flat config), Prettier, and Husky. Use when user asks to create/scaffold/initialize a Next.js project with FSD architecture, or when they want a production-ready Next.js boilerplate with modern tooling setup.
majiayu000/claude-skill-registry 163
-
designing-clis
Use when building, improving, or reviewing command-line interfaces for better user experience - before implementing commands/output/errors, when users report confusion or frustration, or when CLI feels hard to use - provides UX principles, visual design techniques, and practical patterns for creating discoverable, delightful CLIs
majiayu000/claude-skill-registry 163
-
discovery-interview-patterns
When gathering requirements for new features or projects. Used by DISCOVERY-AGENT.
majiayu000/claude-skill-registry 163
-
palmistry-and-chiromancy-guide
Palm reading expert covering line interpretations, hand shapes, mounts, and traditional chiromancy practices
majiayu000/claude-skill-registry 163
-
landing-page-creator
Create high-converting landing pages with optimized copy, structure, and design elements. Generates complete pages for lead generation, product launches, event registration, and sales campaigns with conversion-focused layouts.
majiayu000/claude-skill-registry 163
-
typescript-types
Define TypeScript types, interfaces, and type utilities. Use when creating type definitions, DTOs, API response types, or component props.
majiayu000/claude-skill-registry 163
-
aws-vpc-design
Design and implement production-grade VPC architectures
majiayu000/claude-skill-registry 163
-
add-vault-protocol
Add support for a new ERC-4626 vault protocol. Use when the user wants to integrate a new vault protocol like IPOR, Plutus, Morpho, etc. Requires vault smart contract address, protocol name, and protocol slug as inputs.
majiayu000/claude-skill-registry 163
-
reframe
This skill should be used when the user is stuck, obvious solutions aren't working, constraints feel impossible, or they keep circling back to bad options. Use when designs keep getting rejected or the user is solving symptoms instead of root causes.
majiayu000/claude-skill-registry 163
-
hook-authoring
Complete guide for writing Claude Code and SDK hooks with security-first design.
Triggers: hook creation, hook writing, PreToolUse, PostToolUse, UserPromptSubmit,
tool validation, logging hooks, context injection, workflow automation
Use when: creating new hooks for tool validation, logging operations for audit,
injecting context before prompts, enforcing project-specific workflows,
preventing dangerous operations in production
DO NOT use when: logic belongs in core skill - use Skills instead.
DO NOT use when: complex multi-step workflows needed - use Agents instead.
DO NOT use when: behavior better suited for custom tool.
Use this skill BEFORE writing any hook. Check even if unsure.
majiayu000/claude-skill-registry 163
-
telecli
This skill should be used when the user asks to "send a Telegram message", "poll for Telegram updates", "check Telegram bot status", "respond to Telegram messages", "react to messages", "manage Telegram bot", or mentions Telegram Bot API operations. Provides comprehensive guidance for using the tg CLI to interact with Telegram bots.
majiayu000/claude-skill-registry 163
-
Convex Agents Messages
Sends, saves, retrieves, and manages messages within agent conversations. Use this when handling user messages, displaying conversation history, and working with UIMessages for rich rendering.
majiayu000/claude-skill-registry 163