Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
moai-lang-cpp
Modern C++ (C++23/C++20) development specialist covering RAII, smart pointers, concepts, ranges, modules, and CMake. Use when developing high-performance applications, games, system software, or embedded systems.
majiayu000/claude-skill-registry 163
-
deepchem
Molecular ML with diverse featurizers and pre-built datasets. Use for property prediction (ADMET, toxicity) with traditional ML or GNNs when you want extensive featurization options and MoleculeNet benchmarks. Best for quick experiments with pre-trained models, diverse molecular representations. For graph-first PyTorch workflows use torchdrug; for benchmark datasets use pytdc.
majiayu000/claude-skill-registry 163
-
training-machine-learning-models
Build train machine learning models with automated workflows. Analyzes datasets, selects model types (classification, regression), configures parameters, trains with cross-validation, and saves model artifacts. Use when asked to "train model" or "evalua... Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
managing-content
Integrates Headless CMS (Sanity, Strapi, Contentful) to manage dynamic content. Generates schemas, connects APIs, and builds type-safe frontend fetchers.
majiayu000/claude-skill-registry 163
-
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing
text to make it sound more natural and human-written.
majiayu000/claude-skill-registry 163
-
audit-context-building
Enables ultra-granular, line-by-line code analysis to build deep architectural context before vulnerability or bug finding.
majiayu000/claude-skill-registry 163
-
convert-roc-elm
Convert Roc code to idiomatic Elm. Use when migrating Roc applications to Elm frontend code, translating platform-agnostic Roc to browser-based Elm, or refactoring Roc CLI tools to Elm web applications. Extends meta-convert-dev with Roc-to-Elm specific patterns.
majiayu000/claude-skill-registry 163
-
resume
Resume a paused or backlog increment
majiayu000/claude-skill-registry 163
-
sociologist-analyst
Analyzes events through sociological lens using social structures, institutions, stratification, culture,
norms, collective behavior, and multiple theoretical perspectives (functionalist, conflict, symbolic interactionist).
Provides insights on social patterns, group dynamics, inequality, socialization, social change, and collective action.
Use when: Social movements, inequality, cultural trends, group behavior, institutions, identity, social change.
Evaluates: Social structures, power relations, inequality, norms, group dynamics, cultural patterns, social change.
majiayu000/claude-skill-registry 163
-
ai-multimodal
Process and generate multimedia content using Google Gemini API. Capabilities include analyze audio files (transcription with timestamps, summarization, speech understanding, music/sound analysis up to 9.5 hours), understand images (captioning, object detection, OCR, visual Q&A, segmentation), process videos (scene detection, Q&A, temporal analysis, YouTube URLs, up to 6 hours), extract from documents (PDF tables, forms, charts, diagrams, multi-page), generate images (text-to-image, editing, composition, refinement). Use when working with audio/video files, analyzing images or screenshots, processing PDF documents, extracting structured data from media, creating images from text prompts, or implementing multimodal AI features. Supports multiple models (Gemini 2.5/2.0) with context windows up to 2M tokens.
majiayu000/claude-skill-registry 163
-
spring-boot-testing
Spring Boot 4 testing strategies and patterns. Use when writing unit tests, slice tests (@WebMvcTest, @DataJpaTest), integration tests, Testcontainers with @ServiceConnection, security testing (@WithMockUser, JWT), or Modulith event testing with Scenario API. Covers the critical @MockitoBean migration from @MockBean.
majiayu000/claude-skill-registry 163
-
testing-framework-helper
Generates comprehensive test suites with unit tests, integration tests, and E2E tests for various frameworks (Jest, Pytest, Vitest, etc.). Use when writing tests.
majiayu000/claude-skill-registry 163
-
hive-workflow
Issue tracking and task management using the hive system. Use when creating, updating, or managing work items. Use when you need to track bugs, features, tasks, or epics. Do NOT use for simple one-off questions or explorations.
majiayu000/claude-skill-registry 163
-
libtransform
libtransform - Resource transformation utilities. pdfToHtml converts PDF documents to HTML using LLM vision capabilities, splitting pages to images and processing with multimodal models. Use for document conversion, PDF processing, and knowledge extraction from documents.
majiayu000/claude-skill-registry 163
-
WorkOS Manager
Complete WorkOS authentication management including OAuth, SSO, SCIM, email templates, domain verification, and user management. Use for enterprise auth configuration.
majiayu000/claude-skill-registry 163
-
note-post
下書きファイルをnote.comに下書き投稿。Frontmatterを検証し、mcp__note-post-mcp__save_draftを呼び出す。
majiayu000/claude-skill-registry 163
-
scaffold-context
Scaffold a new React Context module inside an existing feature using the Context + useReducer pattern (state, actions, reducer, context, provider, and barrel exports).
majiayu000/claude-skill-registry 163
-
lease-comparison-expert
Expert in lease-to-lease comparison and deviation analysis. Use when comparing lease amendments to originals, analyzing competing offers, benchmarking against precedents, or identifying deal term variations. Key terms include lease comparison, amendment analysis, offer comparison, precedent deviation, market benchmarking, competitive analysis
majiayu000/claude-skill-registry 163
-
inline-documentation
Use when writing code - ensure complete JSDoc, docstrings, and inline comments assuming documentation will be generated from code
majiayu000/claude-skill-registry 163
-
viem
Viem blockchain client patterns for Ethereum interactions, transactions, signing, encoding, and smart contract calls. Triggers on viem, publicClient, walletClient, chain, abi.
majiayu000/claude-skill-registry 163
-
supabase-rls-policy-generator
This skill should be used when the user requests to generate, create, or add Row-Level Security (RLS) policies for Supabase databases in multi-tenant or role-based applications. It generates comprehensive RLS policies using auth.uid(), auth.jwt() claims, and role-based access patterns. Trigger terms include RLS, row level security, supabase security, generate policies, auth policies, multi-tenant security, role-based access, database security policies, supabase permissions, tenant isolation.
majiayu000/claude-skill-registry 163
-
executive-summary
Create formal executive summaries from GitHub conversations or meeting transcripts. Use when generating leadership-ready summaries that distill key decisions, alternatives, outcomes, and next steps from complex conversations or meetings. Supports GitHub issues/PRs and transcript URIs (Zoom, Teams, etc.). Outputs are saved to Executive Summaries/ with date-organized structure.
majiayu000/claude-skill-registry 163
-
commit-rules
When making a Git commit, provide the subject of the commit and the rules to follow before committing.
majiayu000/claude-skill-registry 163
-
anthropic-mcp-builder
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