Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
metabolicexpimputation
Imputes missing/dropout values in scRNA-seq expression data to improve metabolic pathway analysis. This process handles sparsity common in single-cell RNA sequencing data by filling in zero values using advanced imputation methods (ALRA, scImpute, or MAGIC). The imputed data provides more accurate metabolic pathway activity calculations and feature selection in downstream analysis.
majiayu000/claude-skill-registry 163
-
flutter-testing
Comprehensive Flutter testing guidance covering unit tests, widget tests, and integration tests. Use when working with Flutter applications to write unit tests for functions/methods/classes, create widget tests to verify UI components, develop integration tests for end-to-end testing, mock dependencies and plugin interactions, debug common testing errors, test Flutter plugins with native code, and run tests in different build modes (debug, profile, release)
majiayu000/claude-skill-registry 163
-
skill-bonds-plurigrid-asi-2
majiayu000/claude-skill-registry 163
-
moai-project-template-optimizer
Handle template comparison and optimization workflows including backup detection, smart merging, and update completion reporting. Enhanced with Context7 MCP for up-to-date documentation.
majiayu000/claude-skill-registry 163
-
spring-boot-data-ddd
Spring Boot 4 data layer implementation for Domain-Driven Design. Use when implementing JPA or JDBC aggregates, Spring Data repositories, transactional services, projections, or entity auditing. Covers aggregate roots with AbstractAggregateRoot, value object mapping, EntityGraph for N+1 prevention, and Spring Boot 4 specifics (JSpecify null-safety, AOT repositories). For DDD concepts and design decisions, see the domain-driven-design skill.
majiayu000/claude-skill-registry 163
-
tiptap
Build rich text editors with Tiptap - headless editor framework with React and Tailwind v4. Covers SSR-safe setup, image uploads, prose styling, and collaborative editing.
Use when creating blog editors, comment systems, or Notion-like apps, or troubleshooting SSR hydration errors, typography issues, or image upload problems.
majiayu000/claude-skill-registry 163
-
unity-developer
Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance issues, game mechanics, or cross-platform builds.
majiayu000/claude-skill-registry 163
-
typescript-lsp
Search TypeScript SYMBOLS (functions, types, classes) - NOT text. Use Glob to find files, Grep for text search, LSP for symbol search. Provides type-aware results that understand imports, exports, and relationships.
majiayu000/claude-skill-registry 163
-
phd-qualifier
Expert evaluation of Chemical Engineering PhD qualifying exams - review written reports, presentations, and prepare comprehensive questioning sessions to assess student readiness for doctoral research
majiayu000/claude-skill-registry 163
-
lomb-scargle-periodogram
Lomb-Scargle periodogram for finding periodic signals in unevenly sampled time series data. Use when analyzing light curves, radial velocity data, or any astronomical time series to detect periodic variations. Works for stellar rotation, pulsation, eclipsing binaries, and general periodic phenomena. Based on lightkurve library.
majiayu000/claude-skill-registry 163
-
conductor-setup
Initialize project with Conductor artifacts (product definition, tech stack, workflow, style guides)
majiayu000/claude-skill-registry 163
-
gh-repo-bootstrap
Create a new GitHub repository with the gh CLI and bootstrap a local project in ~/projects with git init, README, remote setup, and initial push. Use when the user asks to create a repo (public/private) in their account, set up the local folder, add the upstream remote, and push the first commit.
majiayu000/claude-skill-registry 163
-
ultra-think
Advanced analytical framework for deep problem solving and multi-dimensional thinking. Systematically analyzes complex problems from technical, business, user, and system perspectives to generate comprehensive solutions with structured recommendations.
majiayu000/claude-skill-registry 163
-
director-product-management
Director of Product Management - assign roadmap, requirements governance, and team coordination tasks
majiayu000/claude-skill-registry 163
-
work-loop
Queue-driven work orchestrator. Processes requests from do-work/requests/ using isolated sub-agents. Use to start or resume the work loop.
majiayu000/claude-skill-registry 163
-
workos-integration
Patterns for WorkOS SSO integration in Battery. Use this skill when implementing authentication, organization management, directory sync, or session handling.
majiayu000/claude-skill-registry 163
-
list-projects
List all available projects in the Conductor workspace with status summaries.
majiayu000/claude-skill-registry 163
-
springboot-tdd
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.
majiayu000/claude-skill-registry 163
-
tailwind-styling
Tailwind CSS styling patterns, dark theme implementation, and theme management for this project. Use when styling components, implementing UI changes, or working with the design system.
majiayu000/claude-skill-registry 163
-
feedback-triage
Use when receiving UAT feedback, bug reports, user testing results, stakeholder feedback, QA findings, or any batch of issues to investigate. Investigates each item BEFORE creating issues, classifies by type and priority, creates well-formed GitHub issues with proper project board integration.
majiayu000/claude-skill-registry 163
-
error-message-design
ユーザーフレンドリーなエラーメッセージの設計を専門とするスキル。
エラーコード体系、多言語対応(i18n)、アクション指向のメッセージ設計を提供。
Anchors:
- The Pragmatic Programmer / 適用: 実践的改善 / 目的: 品質維持
- Nielsen Norman Group UX Guidelines / 適用: エラーメッセージ設計 / 目的: ユーザビリティ向上
Trigger:
Use when designing error messages, creating error code systems, implementing i18n for errors, or building user-friendly error responses.
error message, error code, i18n, user-friendly, validation error, API error response
majiayu000/claude-skill-registry 163
-
pypi-readme-creator
When creating a README for a Python package. When preparing a package for PyPI publication. When README renders incorrectly on PyPI. When choosing between README.md and README.rst. When running twine check and seeing rendering errors. When configuring readme field in pyproject.toml.
majiayu000/claude-skill-registry 163
-
sequential-thinking
Apply structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163