Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
faion-python-developer
Python development: Django, FastAPI, async patterns, testing, type hints.
majiayu000/claude-skill-registry 163
-
ui-mock-builder
SwiftUIを使ったiOSアプリのUI実装を支援するスキル。View +
majiayu000/claude-skill-registry 163
-
gh-issue-fix-flow
End-to-end GitHub issue fix workflow using gh, local code changes, builds/tests, and git push. Use when asked to take an issue number, inspect the issue via gh, implement a fix, run XcodeBuildMCP builds/tests, commit with a closing message, and push.
majiayu000/claude-skill-registry 163
-
fullstack-guide
全栈开发规范百科全书 (React/TS/Node/Supabase). Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend/backend code.
majiayu000/claude-skill-registry 163
-
h5p-patterns
Create interactive H5P content for Moodle and web platforms. Use when building interactive exercises, quizzes, or multimedia learning content.
majiayu000/claude-skill-registry 163
-
css-performance
Optimize CSS performance - critical CSS, code splitting, purging, bundle analysis
majiayu000/claude-skill-registry 163
-
bio-proteomics-dia-analysis
Data-independent acquisition (DIA) proteomics analysis with DIA-NN and other tools. Use when analyzing DIA mass spectrometry data with library-free or library-based workflows for deep proteome profiling.
majiayu000/claude-skill-registry 163
-
extract-algorithm
Parse and document algorithm pseudocode from research papers. Use when preparing for implementation.
majiayu000/claude-skill-registry 163
-
history-logger
[Task Mgmt] A Skill that logs completed tasks to Docs/History/History_yyMMdd.md as a Markdown table in Korean. Use this when a task or subtask has been completed and the user wants to record the completion time, task title, and a short Korean retrospective line into the History file for that date. (user)
majiayu000/claude-skill-registry 163
-
html-basics
Core HTML5 elements, document structure, and foundational markup patterns
majiayu000/claude-skill-registry 163
-
mybatis-plus-generator
Provides comprehensive guidance for generating MyBatis-Plus code including Entity, Mapper, Service, ServiceImpl,
Controller, DTO, VO, BO and other related objects from database tables. Use ONLY when the user explicitly
mentions MyBatis-Plus, mybatis-plus-generator, or wants to generate code using MyBatis-Plus framework.
This skill automatically generates standard CRUD methods and custom methods based on user requirements for
MyBatis-Plus projects. Supports MVC and DDD architectures, Java and Kotlin languages. Do NOT trigger for
generic code generation, JPA/Hibernate, or other ORM frameworks.
majiayu000/claude-skill-registry 163
-
qdrant-chunk-retriever
Retrieves and inspects chunks from specific PDF documents in Qdrant vector database. Use when user wants to view, inspect, debug, or examine chunks from a particular file, check chunk content, or investigate chunk indexing.
majiayu000/claude-skill-registry 163
-
manage-run-config
Run configuration handling for persistent command configuration storage
majiayu000/claude-skill-registry 163
-
Financial Reporter
Generate comprehensive financial reports including P&L, balance sheets, and cash flow statements
majiayu000/claude-skill-registry 163
-
expo-app-setup
Guidance for building, refactoring, and debugging Expo + React Native apps (including Expo Router). Use when wiring screens/layouts, navigation (tab/stack) scaffolding with `_layout.tsx` per group, avoiding unwanted redirects in `app/index.tsx`, theming, data fetching with React Query/fetch, Expo module usage, offline handling, and running local Expo tooling (install/start/lint).
majiayu000/claude-skill-registry 163
-
drug-interaction
majiayu000/claude-skill-registry 163
-
helm-production-patterns
Implement production deployment strategies including secrets management, blue-green deployments, canary releases, and upgrade procedures. Use when deploying charts to production, implementing secrets management, setting up blue-green or canary deployments, configuring chart testing strategies, or planning upgrade and rollback procedures.
majiayu000/claude-skill-registry 163
-
market-sizing-analysis
This skill should be used when the user asks to "calculate TAM", "determine SAM", "estimate SOM", "size the market", "calculate market opportunity", "what's the total addressable market", or requests market sizing analysis for a startup or business opportunity.
majiayu000/claude-skill-registry 163
-
replicate-cli
This skill provides comprehensive guidance for using the Replicate CLI to run AI models, create predictions, manage deployments, and fine-tune models. Use this skill when the user wants to interact with Replicate's AI model platform via command line, including running image generation models, language models, or any ML model hosted on Replicate. This skill should be used when users ask about running models on Replicate, creating predictions, managing deployments, fine-tuning models, or working with the Replicate API through the CLI.
majiayu000/claude-skill-registry 163
-
xai-cons
Perform observational constraint (Emergent Constraint, EC) analysis for climate research. Use historical observations to constrain future climate projections from CMIP6 multi-model ensembles, reducing prediction uncertainty. Includes inter-model regression analysis, EC relationship establishment, physical mechanism diagnostics (residual analysis, teleconnection pathways, Walker circulation, lead-lag correlation, SVD), uncertainty quantification (variance reduction, confidence intervals), and reliability assessment (binning analysis, random EC comparison). Use when conducting observational constraint analysis, CMIP multi-model evaluation, reducing prediction uncertainty, validating inter-model relationships, or climate teleconnection research. Applicable to any climate variable pairs (e.g., SST-TAS, precipitation-circulation).
majiayu000/claude-skill-registry 163
-
write
Expert writing for technical content, social media, and developer documentation. Use when asked to write tweets, LinkedIn posts, blog posts, READMEs, commit messages, feature announcements, or any written content. Optimized to avoid AI detection patterns.
majiayu000/claude-skill-registry 163
-
nextjs-api-routes
Apply when building API endpoints in Next.js App Router using Route Handlers.
majiayu000/claude-skill-registry 163
-
Critical Peer Personality
Professional, skeptical communication style focused on critical thinking and coaching. Never over-enthusiastic, always verifies before agreeing, challenges ideas constructively. Use when you want a persona to act as an expert peer who coaches rather than serves.
majiayu000/claude-skill-registry 163
-
publish-release
Publish a new release to GitHub Packages. Use when ready to release, after tests pass and version is updated. Creates git tag and pushes to trigger GitHub Actions.
majiayu000/claude-skill-registry 163