Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
gget
CLI/Python toolkit for rapid bioinformatics queries. Preferred for quick BLAST searches. Access to 20+ databases: gene info (Ensembl/UniProt), AlphaFold, ARCHS4, Enrichr, OpenTargets, COSMIC, genome downloads. For advanced BLAST/batch processing, use biopython. For multi-database integration, use bioservices.
majiayu000/claude-skill-registry 163
-
architecture-paradigm-pipeline
Consult this skill when designing data pipelines or transformation workflows. Use when data flows through fixed sequence of transformations, stages can be independently developed and tested, parallel processing of stages is beneficial. Do not use when selecting from multiple paradigms - use architecture-paradigms first. DO NOT use when: data flow is not sequential or predictable. DO NOT use when: complex branching/merging logic dominates.
majiayu000/claude-skill-registry 163
-
go-context
Use when working with context.Context in Go — placement in signatures, propagating cancellation and deadlines, and storing values in context vs parameters. Also use when cancelling long-running operations, setting timeouts, or passing request-scoped data, even if they don't mention context.Context directly. Does not cover goroutine lifecycle or sync primitives (see go-concurrency).
majiayu000/claude-skill-registry 163
-
convert-plaintext-to-md
Convert a text-based document to markdown following instructions from prompt, or if a documented option is passed, follow the instructions for that option.
majiayu000/claude-skill-registry 163
-
wireshark-analysis
Execute comprehensive network traffic analysis using Wireshark to capture, filter, and examine network packets for security investigations, performance optimization, and troubleshooting.
majiayu000/claude-skill-registry 163
-
team-composition-patterns
Design optimal agent team compositions with sizing heuristics, preset configurations, and agent type selection. Use this skill when deciding team size, selecting agent types, or configuring team presets for multi-agent workflows.
majiayu000/claude-skill-registry 163
-
shopify-products
Create and manage Shopify products via the Admin API. Workflow: gather product data, choose method (API or CSV), execute, verify. Use when adding products, bulk importing, updating variants, managing inventory, uploading product images, or assigning products to collections.
majiayu000/claude-skill-registry 163
-
feature-pilot
プロジェクト プロジェクトのAI主導機能開発を統合するオーケストレーター。
すべての開発要求の単一進入点として、作業タイプを自動判別し、適切な下位スキルを調整する。
**Readiness Gate 機能が内蔵されており、Go/No-Go 検証を直接実行する。**
「新機能追加」「バグ修正」「機能修正」「開発要求」「実装して」等の要求でトリガーされる。
<example>
user: "ユーザーが提出したコードを分析する機能が必要"
assistant: "feature-pilotを使用して作業タイプを判別し、パイプラインを開始します"
</example>
<example>
user: "Diff表示画面でシンタックスハイライトが動かないバグを修正して"
assistant: "feature-pilotを使用してバグ修正ワークフローを開始します"
</example>
majiayu000/claude-skill-registry 163
-
solidity-security
Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.
majiayu000/claude-skill-registry 163
-
modern-tailwind
Build clean, scalable UIs with Tailwind CSS using modern utilities and variants
majiayu000/claude-skill-registry 163
-
cloudflare-workers
Comprehensive guide for building serverless applications with Cloudflare Workers. Use when developing Workers, configuring bindings, implementing runtime APIs, testing Workers, using Wrangler CLI, deploying to production, or building edge functions with JavaScript/TypeScript/Python/Rust.
majiayu000/claude-skill-registry 163
-
viral-video-long-form
majiayu000/claude-skill-registry 163
-
pylabrobot
Vendor-agnostic lab automation framework. Use when controlling multiple equipment types (Hamilton, Tecan, Opentrons, plate readers, pumps) or needing unified programming across different vendors. Best for complex workflows, multi-vendor setups, simulation. For Opentrons-only protocols with official API, opentrons-integration may be simpler.
majiayu000/claude-skill-registry 163
-
doc-validate-markdown
Validate markdown files for formatting, links, and style compliance using markdownlint. Use before committing documentation changes.
majiayu000/claude-skill-registry 163
-
process-inbox
Process notes in inbox folder. Use when user wants to organize inbox, triage notes, or clean up captured items. Triggers on "process inbox", "organize notes", "inbox zero", "triage".
majiayu000/claude-skill-registry 163
-
react
Builds token-driven React components with TypeScript and modern patterns. Use when creating React component libraries, integrating CSS custom properties, or building Next.js design system components with forwardRef and composition.
majiayu000/claude-skill-registry 163
-
windsurf-multi-env-setup
Configure Windsurf across development, staging, and production environments.
Use when setting up multi-environment deployments, configuring per-environment secrets,
or implementing environment-specific Windsurf configurations.
Trigger with phrases like "windsurf environments", "windsurf staging",
"windsurf dev prod", "windsurf environment setup", "windsurf config by env".
majiayu000/claude-skill-registry 163
-
memory-merger
Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`, `workspace`, or `ws`.
majiayu000/claude-skill-registry 163
-
explore-first-navigation
This skill should be used when the user asks to "find files", "search code", "locate implementation", "understand architecture", "explore codebase", "where is X defined", "how does X work", "find pattern", "show me the structure", or any codebase navigation that involves searching, finding, or understanding code. CRITICALLY, this skill MUST also be used when the agent needs to "investigate root cause", "find where this is defined", "trace the error", "locate the source of", "find related files", "search for references", "understand how X works before implementing", "find the implementation of", "discover what files handle", or ANY internal reasoning that requires exploring the codebase to gather context. MANDATORY for open-ended searches requiring multiple file reads or pattern matching. Delegates exploration to Haiku sub-agents to preserve main context window.
majiayu000/claude-skill-registry 163
-
sympy
Use this skill when working with symbolic mathematics in Python. This skill should be used for symbolic computation tasks including solving equations algebraically, performing calculus operations (derivatives, integrals, limits), manipulating algebraic expressions, working with matrices symbolically, physics calculations, number theory problems, geometry computations, and generating executable code from mathematical expressions. Apply this skill when the user needs exact symbolic results rather than numerical approximations, or when working with mathematical formulas that contain variables and parameters.
majiayu000/claude-skill-registry 163
-
weaviate-collection-manager
Create, view, update, and delete Weaviate collections with schema management (for local Weaviate)
majiayu000/claude-skill-registry 163
-
Git Workflow with Conventional Commits
Automated Git workflow including staging, committing with Conventional Commits format, PR creation, and merging. Use when committing changes, creating PRs, or managing Git branches.
majiayu000/claude-skill-registry 163
-
ai-chat-application
Complete guide to building AI chat applications with Vercel AI SDK. Orchestrates streaming routes, useChat integration, tool architecture, message handling, and UX patterns. Use when building production AI chatbots or assistants. Triggers on build AI chat, create chatbot, AI assistant, Vercel AI SDK app, chat application.
majiayu000/claude-skill-registry 163
-
xl
Explore and modify Excel workbooks interactively. Use for spreadsheet analysis, formula understanding, refactoring, and data manipulation.
majiayu000/claude-skill-registry 163