Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
langchain-hello-world
Create a minimal working LangChain example.
Use when starting a new LangChain integration, testing your setup,
or learning basic LangChain patterns with chains and prompts.
Trigger with phrases like "langchain hello world", "langchain example",
"langchain quick start", "simple langchain code", "first langchain app".
majiayu000/claude-skill-registry 163
-
testcase-creator
Generate requirements-based test cases from Gherkin user stories using BDD methodology. Use this skill when the user asks to create test cases, generate test cases from user stories, analyze requirements for testing, convert user stories to test cases, or work with files in docs/user-stories/. This skill performs comprehensive requirement analysis and outputs Azure DevOps-compatible CSV test case files with proper formatting for import.
majiayu000/claude-skill-registry 163
-
web-frameworks
Build modern full-stack web applications with Next.js (App Router, Server Components, RSC, PPR, SSR, SSG, ISR), Turborepo (monorepo management, task pipelines, remote caching, parallel execution), and RemixIcon (3100+ SVG icons in outlined/filled styles). Use when creating React applications, implementing server-side rendering, setting up monorepos with multiple packages, optimizing build performance and caching strategies, adding icon libraries, managing shared dependencies, or working with TypeScript full-stack projects.
majiayu000/claude-skill-registry 163
-
research-methods
Standards and methods for conducting research, gathering information, and presenting findings with proper source attribution. Use when researching topics, analyzing documentation, or synthesizing information from multiple sources.
majiayu000/claude-skill-registry 163
-
analyze-m1-module-for-migration
Systematically analyze a Magento 1 module to determine its purpose, usage, and migration requirements for Magento 2. Use when you need to decide whether to migrate a M1 module, find alternatives, or skip it.
majiayu000/claude-skill-registry 163
-
llm-eval-designer
LLM生成システムの検証設計スキル。assay-kitフレームワークを活用し、LLM特有の失敗モード(幻覚、例への過学習、部分的処理)を考慮した総合的なテストケース設計を支援する。
使用タイミング:
- LLMベースのワークフロー/エージェントの評価設計時
- ゴールデンデータセット(golden-dataset.yaml)の設計・拡張時
- 既存テストが特定パターンに過学習していないか検証時
- LLM出力の品質スコアラー設計時
- 「なぜこのテストケースが必要か」の根拠を示す時
majiayu000/claude-skill-registry 163
-
c3-alter
Makes architectural changes through ADR-first workflow with staged intent clarification.
Use when the user asks to "add a component", "change architecture", "refactor X", "implement feature",
"fix bug", "create new service", "update diagram", or "remove component".
Requires .c3/ to exist. All changes flow through ADR process. For questions, route to c3-query instead.
majiayu000/claude-skill-registry 163
-
openpyxl
Create and manipulate Microsoft Excel workbooks programmatically. Build spreadsheets with formulas, charts, conditional formatting, and pivot tables. Handle large datasets efficiently with streaming mode.
majiayu000/claude-skill-registry 163
-
instruments-profiling
Use when profiling native macOS or iOS apps with Instruments/xctrace. Covers correct binary selection, CLI arguments, exports, and common gotchas.
majiayu000/claude-skill-registry 163
-
vue-flow-debug
Expert skill for debugging Vue Flow parent-child relationships, coordinate systems, and nesting logic. Contains deep knowledge on coordinate conversion and event handling.
majiayu000/claude-skill-registry 163
-
convert-haskell-elm
Convert Haskell code to idiomatic Elm. Use when migrating Haskell logic to frontend applications, translating pure functional patterns to Elm's architecture, or refactoring Haskell code for web UI. Extends meta-convert-dev with Haskell-to-Elm specific patterns.
majiayu000/claude-skill-registry 163
-
rdkit
Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper around RDKit). Use rdkit for advanced control, custom sanitization, specialized algorithms.
majiayu000/claude-skill-registry 163
-
building-product-movements
Strategies for transforming a software product into a global community and ecosystem. Use this when launching open-source projects, building developer platforms, or seeking to create a competitive moat through ecosystem incentives rather than just features.
majiayu000/claude-skill-registry 163
-
code-refactoring-refactor-clean
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
majiayu000/claude-skill-registry 163
-
operations
運用・監視(Operations & Monitoring)機能の開発・修正を行う際に使用。監査ログ、テナント統計、期限切れデータ削除実装時に役立つ。
majiayu000/claude-skill-registry 163
-
game-artist
Manage game assets with Kenney-ONLY approach. Search 36,000+ Kenney CC0 assets. If asset not found, ask user to find/generate manually. Ensure style consistency with flat/vector Kenney aesthetic. Auto-triggers on asset requests.
majiayu000/claude-skill-registry 163
-
galahad
how to approach tests, types and coverage
majiayu000/claude-skill-registry 163
-
social-media-post
Generate optimized social media posts for Threads, X (Twitter), and LinkedIn. Analyzes platform algorithms, applies best practices, and creates engaging content tailored to each platform. Local skill for Navigator marketing only.
majiayu000/claude-skill-registry 163
-
miden-assembly
Guide for understanding and writing Miden VM assembly (MASM) code. Use when:
(1) Reading, analyzing, or explaining MASM code
(2) Writing new MASM procedures or programs
(3) Debugging MASM execution or stack state
(4) Optimizing MASM code for cycle count
(5) Working with Miden VM stack machine concepts
Covers instructions, code organization, core library, and common patterns.
majiayu000/claude-skill-registry 163
-
webf-native-ui
Setup and use WebF's Cupertino UI library to build native iOS-style UIs with pre-built components instead of crafting everything with HTML/CSS. Use when building iOS apps, adding native UI components, or improving UI performance.
majiayu000/claude-skill-registry 163
-
FastAPI Real-Time Features
This skill should be used when the user asks to "add WebSocket", "implement real-time", "create file upload", "add S3 upload", "send email", "implement notifications", "broadcast events", or mentions WebSockets, file storage, email service, push notifications, or real-time communication. Provides WebSocket, file upload, and notification patterns.
majiayu000/claude-skill-registry 163
-
cl-condition-system
condition/restartパターンを適用。エラーハンドリング実装時に使用
majiayu000/claude-skill-registry 163
-
rust-development
Modern Rust development with cargo, clippy, rustfmt, async programming, and memory-safe
systems programming. Covers ownership patterns, concurrency, Tokio, and the Rust ecosystem.
Triggers: "rust", "cargo", "clippy", "async rust", "tokio", "ownership", "lifetimes".
majiayu000/claude-skill-registry 163
-
pub-sub-patterns
Redis pub/sub messaging patterns and implementations. Use when implementing real-time messaging, event-driven architectures, notification systems, or message broadcasting with Redis pub/sub.
majiayu000/claude-skill-registry 163