Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
developing-python
Guides modern Python project development. Use when pyproject.toml or requirements.txt is detected. Supports Python 3.13 + uv + ruff + mypy environment, FastAPI/FastMCP implementation, pytest, and Docker configuration.
majiayu000/claude-skill-registry 163
-
histolab
Lightweight WSI tile extraction and preprocessing. Use for basic slide processing tissue detection, tile extraction, stain normalization for H&E images. Best for simple pipelines, dataset preparation, quick tile-based analysis. For advanced spatial proteomics, multiplexed imaging, or deep learning pipelines use pathml.
majiayu000/claude-skill-registry 163
-
dev-tech-view-supplement
根据设计补充Dev视角的技术细节(数据库/API/通信协议),帮助Dev快速进入实施。当L1/L2设计缺乏技术细节、或准备向Dev交付前使用。
majiayu000/claude-skill-registry 163
-
vendix-frontend-theme
Theme and branding patterns.
majiayu000/claude-skill-registry 163
-
cli-tool-development
Build professional CLI tools with Node.js, commander, and Ink
majiayu000/claude-skill-registry 163
-
networked-system
Dynamical systems on graphs
majiayu000/claude-skill-registry 163
-
esmt
ESMT (Elite Semiconductor Memory Technology) MPN encoding patterns, suffix decoding, and handler guidance. Use when working with ESMT DRAM and Flash memory components or ESMTHandler.
majiayu000/claude-skill-registry 163
-
caching-utilities
Guide for using caching utilities in speedy_utils, including memory, disk, and hybrid caching strategies for sync and async functions.
majiayu000/claude-skill-registry 163
-
research-skill
调研最佳实践的 Skill。当需要了解某个领域的方法论、工具、最佳实践时触发。触发词:调研、research、了解一下、有什么方法、最佳实践。
majiayu000/claude-skill-registry 163
-
convert-erlang-elm
Convert Erlang code to idiomatic Elm. Use when migrating Erlang backend logic to Elm frontend applications, translating BEAM VM patterns to functional frontend code, or refactoring distributed systems to type-safe UIs. Extends meta-convert-dev with Erlang-to-Elm specific patterns.
majiayu000/claude-skill-registry 163
-
travel-planning
Best practices for itinerary structure and pacing. Triggers when creating day-by-day itineraries, structuring multi-day trips, or balancing activities across a travel schedule.
majiayu000/claude-skill-registry 163
-
gemini-claude-loop
Dual-AI engineering loop orchestrating Claude Code (planning/implementation) and Gemini (validation/review). Use when (1) complex feature development requiring validation, (2) high-quality code with security/performance concerns, (3) large-scale refactoring, (4) user requests gemini-claude loop or dual-AI review. Do NOT use for simple one-off fixes or prototypes.
majiayu000/claude-skill-registry 163
-
codebase-consolidation
Analyze, consolidate, and document codebases through multi-perspective analysis. Use when reviewing project structure, planning refactoring, creating documentation, or assessing technical debt.
majiayu000/claude-skill-registry 163
-
Sensor Data Processing
Handling ingestion, storage, and analysis of time-series data from IoT devices using TimescaleDB, stream processing, aggregation, and anomaly detection for scalable IoT data pipelines.
majiayu000/claude-skill-registry 163
-
uniprot
Access UniProt for protein sequence and annotation retrieval. Use this skill when: (1) Looking up protein sequences by accession, (2) Finding functional annotations, (3) Getting domain boundaries, (4) Finding homologs and variants, (5) Cross-referencing to PDB structures.
For structure retrieval, use pdb. For sequence design, use proteinmpnn.
majiayu000/claude-skill-registry 163
-
AgentDB Persistent Memory Patterns
majiayu000/claude-skill-registry 163
-
speckit-specify
Create or update the feature specification from a natural language feature description.
majiayu000/claude-skill-registry 163
-
video-delivery-coach
Analyze YOUR video recordings before publishing. Evaluates voice (pace, pitch, volume), facial expressions (emotions, eye contact, smiles), and content (filler words, structure). Helps improve your Hinglish YouTube delivery over time.
majiayu000/claude-skill-registry 163
-
jwt-attack-surface
Audit JWT implementation for algorithm confusion, secret weakness, claim validation issues, and token handling vulnerabilities. Use when reviewing authentication systems using JWT.
majiayu000/claude-skill-registry 163
-
browse
Discover trending topics and content ideas from social feeds for post creation. Use when scanning Twitter timeline or finding content inspiration.
majiayu000/claude-skill-registry 163
-
docker-makefile
Docker Compose orchestration and Makefile commands for the development environment. Use this skill when managing containers, debugging services, running make commands, or troubleshooting Docker issues.
majiayu000/claude-skill-registry 163
-
test-parallel-child-b
Child B for parallel test - writes timestamp
majiayu000/claude-skill-registry 163
-
modular-architecture
モジュラーアーキテクチャとコンポーネント分割の設計スキル。
高凝集・低結合の原則に基づいたシステム設計、依存関係管理、
スケーラブルなアーキテクチャパターンの実装を支援する。
Anchors:
• Clean Architecture (Robert C. Martin) / 適用: レイヤー分離 / 目的: ビジネスロジックとインフラの分離
• Domain-Driven Design (Eric Evans) / 適用: 境界づけられたコンテキスト / 目的: ドメインモデルの凝集性
• SOLID Principles / 適用: モジュール設計原則 / 目的: 保守性と拡張性の向上
Trigger:
Use when designing modular architecture, splitting system into components, managing dependencies, or applying high cohesion low coupling principles.
modular, architecture, component, module, cohesion, coupling, dependency, layer, separation
majiayu000/claude-skill-registry 163
-
skill-name-secondsky-claude-skills
[TODO: Write comprehensive description in third-person. Start with "This skill provides..." or "This skill should be used when..."]
[TODO: Add "Use when" scenarios - specific situations where Claude should use this skill]
[TODO: Add keywords - technologies, use cases, error messages that should trigger this skill]
majiayu000/claude-skill-registry 163