Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
security-review
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
majiayu000/claude-skill-registry 163
-
public-docs
majiayu000/claude-skill-registry 163
-
ai-image-generator
Generate AI images using Gemini or GPT APIs directly. Covers model selection (Gemini for scenes, GPT for transparent icons), the 5-part prompting framework, API calling patterns, multi-turn editing, and quality assurance. Produces photorealistic scenes, icons, illustrations, OG images, and product shots. Use when building websites that need images, creating marketing assets, or generating visual content. Triggers: 'generate image', 'ai image', 'create hero image', 'make an icon', 'generate illustration', 'create og image', 'ai art', 'image generation'.
majiayu000/claude-skill-registry 163
-
vibe-research
Deep research and market validation for app ideas. Use when starting a new project, validating an idea, or when the user says "research my idea", "validate my app", or "help me start a new project".
majiayu000/claude-skill-registry 163
-
design-system-patterns
Build scalable design systems with design tokens, theming infrastructure, and component architecture patterns. Use when creating design tokens, implementing theme switching, building component libraries, or establishing design system foundations.
majiayu000/claude-skill-registry 163
-
walkthrough-video
Generate professional walkthrough videos from app screenshots or live sites using Remotion. Smooth transitions, zoom effects, text overlays, and optional voiceover narration. Produces MP4 videos for demos, product showcases, or documentation. Triggers: 'walkthrough video', 'demo video', 'product video', 'create a video walkthrough', 'remotion video', 'screen recording', 'app demo', 'showcase video', 'generate video from screenshots'.
majiayu000/claude-skill-registry 163
-
tech-debt
Run a structured technical debt scan across the STG codebase with prioritized findings
majiayu000/claude-skill-registry 163
-
model-context-protocol
Model Context Protocol (MCP) - Open standard for connecting AI applications to external data sources, tools, and systems. Use for building MCP servers (tools, resources, prompts), clients, understanding protocol architecture, and implementing AI integrations.
majiayu000/claude-skill-registry 163
-
php-pro
Write idiomatic PHP code with generators, iterators, SPL data structures, and modern OOP features. Use PROACTIVELY for high-performance PHP applications.
majiayu000/claude-skill-registry 163
-
personal statement
Assist in writing, structuring, and polishing personal statements and self-introductions. Use when the user mentions writing a PS, personal statement, self-introduction, application essay, motivation letter, statement of purpose, cover letter, or personal bio — for study abroad applications, graduate/PhD admissions, scholarship applications, job applications, or any similar context.
majiayu000/claude-skill-registry 163
-
scientific-slides
Build slide decks and presentations for research talks using Nano Banana Pro AI. Generates stunning PDF presentations with AI-generated slides. Use for conference presentations, seminar talks, thesis defense slides, or any scientific talk. Provides slide structure, design guidance, timing recommendations, and visual validation.
majiayu000/claude-skill-registry 163
-
git-sync-skill
Automate git workflow with intelligent commit message generation and email consistency verification. Use when syncing code changes with git, creating commits, or pushing to remote repositories. Triggers on phrases like 'sync my changes', 'commit and push', 'git sync', or any git workflow automation needs.
majiayu000/claude-skill-registry 163
-
conventional-commits
Use when creating git commits, writing commit messages, or following version control workflows
majiayu000/claude-skill-registry 163
-
web-frameworks
Build modern full-stack web applications with Next.js (App Router, Server Components, RSC, PPR, SSR, SSG, ISR), Turborepo (monorepo management, task pipelines, remote caching, parallel execution), and RemixIcon (3100+ SVG icons in outlined/filled styles). Use when creating React applications, implementing server-side rendering, setting up monorepos with multiple packages, optimizing build performance and caching strategies, adding icon libraries, managing shared dependencies, or working with TypeScript full-stack projects.
majiayu000/claude-skill-registry 163
-
phoenix-observability
Open-source AI observability platform for LLM tracing, evaluation, and monitoring. Use when debugging LLM applications with detailed traces, running evaluations on datasets, or monitoring production AI systems with real-time insights.
majiayu000/claude-skill-registry 163
-
improve
Incrementally implement feature improvements from docs/improvements.md with tests and atomic commits. Focuses on new functionality rather than refactoring.
majiayu000/claude-skill-registry 163
-
development-guidelines
Use when writing code to ensure you follow development best practices during development and implementation.
majiayu000/claude-skill-registry 163
-
sight-gate
majiayu000/claude-skill-registry 163
-
backend-development
Build backends with Node.js, Python, Go (NestJS, FastAPI, Django). Use for REST/GraphQL/gRPC APIs, auth (OAuth, JWT), databases, microservices, security (OWASP), Docker/K8s.
majiayu000/claude-skill-registry 163
-
initialize-project
Project initialization and setup workflow. Use when starting a new project,
setting up AI-assisted development environment, or bootstrapping an existing codebase
with Samuel framework structure.
majiayu000/claude-skill-registry 163
-
load-pickle-persona
Activates the Pickle Rick persona. Use this ONLY when the user explicitly requests to start the "Pickle Rick" mode or loop. DO NOT use this for general greetings (e.g., "hi") normal assistance.
majiayu000/claude-skill-registry 163
-
112-java-maven-plugins
Use when you need to add or configure Maven plugins in your pom.xml — including quality tools (enforcer, surefire, failsafe, jacoco, pitest, spotbugs, pmd), security scanning (OWASP), code formatting (Spotless), version management, container image build (Jib), build information tracking, and benchmarking (JMH) — through a consultative, modular step-by-step approach that only adds what you actually need. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
stock-analyzer
Performs comprehensive analysis of individual stocks including fundamental, technical, and valuation analysis
majiayu000/claude-skill-registry 163
-
daily-synthesis
Automated end-to-end feedback pipeline that pulls new Supabase entries, enriches, classifies, routes to canvases, and generates a synthesis report.
majiayu000/claude-skill-registry 163