Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ensue-auto-memory
Automatic persistent memory for Claude Code sessions. Activates on preference statements ("I prefer", "I always", "I like"), corrections ("no, don't", "actually"), identity statements ("my name is", "I work at"), project decisions, or when the system detects memory-related context. Works invisibly in the background.
majiayu000/claude-skill-registry 163
-
bear-notes
Create, search, and manage Bear notes via grizzly CLI.
majiayu000/claude-skill-registry 163
-
find-overfull
Find pages with overfull boxes (content that doesn't fit) in LaTeX presentations. Use when checking for layout issues or content overflow.
majiayu000/claude-skill-registry 163
-
gsd-plan-checker
Validates plan quality by checking task completeness, dependency correctness, and scope sanity. Spawned by /gsd:plan-phase orchestrator.
majiayu000/claude-skill-registry 163
-
aceternity-ui
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI integration errors.
majiayu000/claude-skill-registry 163
-
grpc-microservices
Comprehensive gRPC microservices skill covering protobuf schemas, service definitions, streaming patterns, interceptors, load balancing, and production gRPC architecture
majiayu000/claude-skill-registry 163
-
code-implement
Language-specific coding guidelines. Use when implementing code in Python or other supported languages.
majiayu000/claude-skill-registry 163
-
testing-validation
Comprehensive testing and validation tools for Clerk authentication integrations. Includes E2E auth flow testing, security audits, configuration validation, unit testing patterns for sign-in/sign-up flows. Use when implementing Clerk tests, validating authentication setup, testing auth flows, running security audits, creating E2E tests for Clerk, or when user mentions Clerk testing, auth validation, E2E authentication tests, security audit, or test coverage.
majiayu000/claude-skill-registry 163
-
automating-excel
Automates Microsoft Excel on macOS via JXA with AppleScript dictionary discovery. Use when asked to "automate Excel spreadsheets", "JXA Excel scripting", "Excel macOS automation", or "bulk Excel data operations". Focuses on workbooks, worksheets, ranges, 2D arrays, performance toggles, and VBA escape hatches.
majiayu000/claude-skill-registry 163
-
layer-learning
Guides learning through the 4 layers in proper sequence (Logic → Concepts → Important Details → Arbitrary Details). Use when studying complex topics, building understanding, or when user appears to be jumping to details prematurely without foundational understanding.
majiayu000/claude-skill-registry 163
-
security-scanning
SAST rules, vulnerability patterns, secret detection, and security scanning configuration
majiayu000/claude-skill-registry 163
-
valibot
Validates data with Valibot's modular, tree-shakable schema library for minimal bundle size. Use when bundle size matters, building form validation, or needing lightweight TypeScript validation.
majiayu000/claude-skill-registry 163
-
kakao-status
카카오톡 연결 상태 확인. "카톡 상태", "연결 확인", "kakao status", "KakaoTalk connection" 시 사용.
majiayu000/claude-skill-registry 163
-
commerce-customer-service
Handle customer service operations for iCommerce. Use when managing tickets, order issues, returns, refunds, or support playbooks.
majiayu000/claude-skill-registry 163
-
Bankr Dev - Transfers
This skill should be used when building payment systems, implementing token transfers, or adding ENS/social handle resolution. Supports wallet addresses, ENS names, and social handles.
majiayu000/claude-skill-registry 163
-
dart-contribute
DART contribution workflow - branching, PRs, code review, dual-PR for bugfixes
majiayu000/claude-skill-registry 163
-
refactoring-inline-types
Refactor inline types into reusable, well-organized type definitions using interfaces, type aliases, and generics
majiayu000/claude-skill-registry 163
-
job-description-generator
Эксперт по job descriptions. Используй для создания вакансий, требований и EVP.
majiayu000/claude-skill-registry 163
-
tidewave-tools-usage
CRITICAL for ALL Elixir/Phoenix/Ash development work. Invoke when working with Elixir code, Ecto schemas, Ash resources, Phoenix applications, or databases in Elixir projects. Provides MCP tools for live code evaluation (via IEx), instant module navigation, direct SQL execution, schema introspection, and documentation access. Tidewave provides superior alternatives to bash/grep/read for Elixir tasks.
majiayu000/claude-skill-registry 163
-
n8n Workflow Builder
Design and build n8n workflows - triggers, nodes, flow logic, error handling, and best practices
majiayu000/claude-skill-registry 163
-
student-activity-analysis
Analyze student git activity, lab submissions, and project work for software engineering courses. Use when asked to "update student analysis", "check student activity", "analyze the class", or when working with student rosters and git repositories. Handles inconsistencies in student behavior like multiple usernames, name variations, and missing data.
majiayu000/claude-skill-registry 163
-
git-platform-cli
MANDATORY: Use gh (GitHub) or glab (GitLab) CLI for ALL issue/task management. Unified workflow across platforms.
majiayu000/claude-skill-registry 163
-
contract-first-design
Design and manage API contracts before implementation using OpenAPI and AsyncAPI specifications for contract-first development
majiayu000/claude-skill-registry 163
-
context-manager
Expert in managing the "Memory" of AI systems. Specializes in Vector Databases (RAG), Short/Long-term memory architectures, and Context Window optimization. Use when designing AI memory systems, optimizing context usage, or implementing conversation history management.
majiayu000/claude-skill-registry 163