Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git-operation
Guide for basic Git operations
majiayu000/claude-skill-registry 163
-
evo-create-architecture
Create architecture solution design decisions for AI agent consistency. Use when the user says "lets create architecture" or "create technical architecture" or "create a solution design"
majiayu000/claude-skill-registry 163
-
ios-swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
majiayu000/claude-skill-registry 163
-
supabase-automation
Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
forge
Create a persistent expert agent file. Use when "create an agent", "make an agent", "design an agent", "forge an agent", "agent for [task]", "I need a specialist", "build a [role] agent".
majiayu000/claude-skill-registry 163
-
deployment-validation-config-validate
You are a configuration management expert specializing in validating, testing, and ensuring the correctness of application configurations. Create comprehensive validation schemas, implement configurat
majiayu000/claude-skill-registry 163
-
tech-writing-patterns
Use when writing or reviewing technical articles for Zenn/Qiita. Cross-posting, tone adjustment, quality patterns.
majiayu000/claude-skill-registry 163
-
notebooklm
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
majiayu000/claude-skill-registry 163
-
session-start
Resumes work from a previous session using handoff notes, checkpoints, or compact state. Use at the beginning of a new session to restore context and continuity.
majiayu000/claude-skill-registry 163
-
using-avantis-adapter
How to use the Avantis adapter for the avUSDC ERC-4626 vault on Base (market/manager reads, position snapshots, and deposit/redeem execution).
majiayu000/claude-skill-registry 163
-
testing-strategy
Comprehensive testing strategies and coverage standards. Use when testing strategy guidance is required.
majiayu000/claude-skill-registry 163
-
payment-integration
Implement payment integrations with SePay (Vietnamese payment gateway with VietQR, bank transfers, cards) and Polar (global SaaS monetization platform with subscriptions, usage-based billing, automated benefits). Use when integrating payment processing, implementing checkout flows, managing subscriptions, handling webhooks, processing bank transfers, generating QR codes, automating benefit delivery, or building billing systems. Supports authentication (API keys, OAuth2), product management, customer portals, tax compliance (Polar as MoR), and comprehensive SDK integrations (Node.js, PHP, Python, Go, Laravel, Next.js).
majiayu000/claude-skill-registry 163
-
traits
Reusable behaviour shared across multiple unrelated classes. Traits provide shared Eloquent scopes, accessors, lifecycle hooks, and small stateless helper methods.
majiayu000/claude-skill-registry 163
-
riverpod-mutations
Use Riverpod mutations for UI-driven async operations like form submit; Mutation.run, MutationIdle/Pending/Success/Error, Mutation.reset, keyed mutations. Use when showing loading/error/success for a single action (e.g. submit button) without polluting provider state. Use this skill when the user asks about mutations, loading state for actions, or form submission with Riverpod.
majiayu000/claude-skill-registry 163
-
aspire
Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces, templates, dashboard, and deployment. Use when the user asks to create, run, debug, configure, deploy, or troubleshoot an Aspire distributed application.
majiayu000/claude-skill-registry 163
-
hybrid-cloud-networking
Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.
majiayu000/claude-skill-registry 163
-
review-pr
Review-only GitHub pull request analysis with the gh CLI. Use when asked to review a PR, provide structured feedback, or assess readiness to land. Do not merge, push, or make code changes you intend to keep.
majiayu000/claude-skill-registry 163
-
serply-automation
Automate Serply tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
gathering-requirements
Use when eliciting or clarifying feature requirements, defining scope, identifying constraints, or capturing user needs. Triggers: 'what are the requirements', 'define the requirements', 'scope this feature', 'user stories', 'acceptance criteria', 'what should this do', 'what problem are we solving', 'what are the constraints'. Also invoked by implementing-features during DISCOVER stage and by the Forged workflow.
majiayu000/claude-skill-registry 163
-
ai-note
Use when a debugging session, research, or investigation yields non-obvious findings worth preserving for future sessions.
majiayu000/claude-skill-registry 163
-
moai-session-info
Display comprehensive project and session information including Git status, SPEC progress, version details, and system resources. Use when starting new sessions, checking project status, reviewing project context, or when users ask "what's the status", "show project info", or "where are we".
majiayu000/claude-skill-registry 163
-
screenshot
Take and analyze a screenshot of the current game state
majiayu000/claude-skill-registry 163
-
continuous-learning
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
majiayu000/claude-skill-registry 163
-
pdf
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
majiayu000/claude-skill-registry 163