Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
algorand-typescript
Syntax rules and patterns for Algorand TypeScript (PuyaTs) smart contracts. Use when writing TypeScript contract code, encountering Puya compiler errors, asking about AVM types or value semantics, needing guidance on storage patterns (GlobalState, BoxMap), or asking about clone(), arrays, or inner transactions. Strong triggers include "Puya compiler error", "How do I use uint64?", "What is clone() for?", "BoxMap not working", "AVM type error", "GlobalState not updating".
majiayu000/claude-skill-registry 163
-
property-based-testing
Provides guidance for property-based testing across multiple languages and smart contracts. Use when writing tests, reviewing code with serialization/validation/parsing patterns, designing features, or when property-based testing would provide stronger coverage than example-based tests.
majiayu000/claude-skill-registry 163
-
image-comparison-tool
Compare images with SSIM similarity scoring, pixel difference highlighting, and side-by-side visualization.
majiayu000/claude-skill-registry 163
-
jta
Translate JSON i18n files to multiple languages with AI-powered quality optimization. Use when user mentions translating JSON, i18n files, internationalization, locale files, or needs to convert language files to other languages.
majiayu000/claude-skill-registry 163
-
torchdrug
Graph-based drug discovery toolkit. Molecular property prediction (ADMET), protein modeling, knowledge graph reasoning, molecular generation, retrosynthesis, GNNs (GIN, GAT, SchNet), 40+ datasets, for PyTorch-based ML on molecules, proteins, and biomedical graphs.
majiayu000/claude-skill-registry 163
-
learning-onboarding
onboarding for corporate and professional learning contexts.
majiayu000/claude-skill-registry 163
-
markitdown
Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting YouTube transcripts, or processing batches of files. Supports 20+ formats including DOCX, XLSX, PPTX, PDF, HTML, EPUB, CSV, JSON, images with OCR, and audio with transcription.
majiayu000/claude-skill-registry 163
-
tip-javascript-typescript
This skill should be used when writing or refactoring TypeScript/JavaScript code. It provides coding patterns and best practices aligned with the user's preferred development style, typescript language usage patterns, and library-specific tips.
majiayu000/claude-skill-registry 163
-
bdd-step-implementation
majiayu000/claude-skill-registry 163
-
prompt-engineering
Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.
majiayu000/claude-skill-registry 163
-
bulk-rna-seq-deseq2-analysis-with-omicverse
Walk Claude through PyDESeq2-based differential expression, including ID mapping, DE testing, fold-change thresholding, and enrichment visualisation.
majiayu000/claude-skill-registry 163
-
codex-iterative-fix
Use Codex CLI in full-auto mode to fix issues iteratively until tests pass. Autonomous debugging and test-fixing loop with sandbox safety.
majiayu000/claude-skill-registry 163
-
pubsub-subscription-config
Configure pubsub subscription config operations. Auto-activating skill for GCP Skills.
Triggers on: pubsub subscription config, pubsub subscription config
Part of the GCP Skills skill category. Use when configuring systems or services. Trigger with phrases like "pubsub subscription config", "pubsub config", "pubsub".
majiayu000/claude-skill-registry 163
-
fine-tuning-with-trl
Fine-tune LLMs using reinforcement learning with TRL - SFT for instruction tuning, DPO for preference alignment, PPO/GRPO for reward optimization, and reward model training. Use when need RLHF, align model with preferences, or train from human feedback. Works with HuggingFace Transformers.
majiayu000/claude-skill-registry 163
-
react-clean-ui
Keep React UI components clean; move logic into hooks and services
majiayu000/claude-skill-registry 163
-
justice-matrix-research
Ralph research agent for discovering global youth justice cases and advocacy campaigns
majiayu000/claude-skill-registry 163
-
share-transcript
This skill should be used when the user asks to "share this session", "upload transcript", "create gist", "share conversation", or wants to publish the current Claude Code session as a GitHub Gist.
majiayu000/claude-skill-registry 163
-
biorxiv-database
Efficient database search tool for bioRxiv preprint server. Use this skill when searching for life sciences preprints by keywords, authors, date ranges, or categories, retrieving paper metadata, downloading PDFs, or conducting literature reviews.
majiayu000/claude-skill-registry 163
-
startup-financial-modeling
This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or requests 3-5 year financial planning for a startup.
majiayu000/claude-skill-registry 163
-
database-integration
Database integration patterns for Java services using jOOQ and Flyway. Covers code generation, read/write splitting, migration guidelines, and version compatibility. Use when setting up or maintaining PostgreSQL integration.
majiayu000/claude-skill-registry 163
-
autofixture-nsubstitute-integration
協助在 .NET 測試中整合 AutoFixture 與 NSubstitute,實現自動模擬(Auto-Mocking)功能。當使用者需要測試有多個相依性的服務類別、建立自訂 AutoData 屬性、或使用 Frozen 機制確保測試一致性時,請使用此技能。
majiayu000/claude-skill-registry 163
-
Active Directory Attacks
This skill should be used when the user asks to "attack Active Directory", "exploit AD", "Kerberoasting", "DCSync", "pass-the-hash", "BloodHound enumeration", "Golden Ticket", "Silver Ticket", "AS-REP roasting", "NTLM relay", or needs guidance on Windows domain penetration testing.
majiayu000/claude-skill-registry 163
-
data-converter
Convert data between formats (JSON, XML, CSV, YAML, TOML). Use when transforming data structures or migrating between data formats.
majiayu000/claude-skill-registry 163
-
agent-patterns
Execute this skill should be used when the user asks about "SPAWN REQUEST format", "agent reports", "agent coordination", "parallel agents", "report format", "agent communication", or needs to understand how agents coordinate within the sprint system. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163