Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
issue-reviewer
Automatically reviews code changes against issue/spec at evaluate phase start to ensure implementation completeness
majiayu000/claude-skill-registry 163
-
interface-embedding
Compose interfaces through embedding for flexible contracts
majiayu000/claude-skill-registry 163
-
rails-basecamp-engineer
This skill provides expert guidance on implementing Ruby on Rails applications using 37signals (Basecamp/HEY) patterns and conventions. Use when building Rails features, implementing authentication, authorization, multi-tenancy, background jobs, or Hotwire/Turbo/Stimulus following 37signals patterns.
majiayu000/claude-skill-registry 163
-
feed-digest
RSS/Atom 信息源聚合摘要。使用此 skill 当用户要求:(1) 获取 RSS/Feed 摘要,(2) 查看订阅源更新,(3) 总结今日信息流,(4) 分析多个信息源内容。支持智能分类、10分制评分筛选、关键词过滤。
majiayu000/claude-skill-registry 163
-
calculator-skill
Mathematical calculation skill for computing arithmetic expressions, trigonometry, logarithms, and complex math. Use EXCLUSIVELY for math calculations: sin, cos, tan, sqrt, log, exponents, etc.
majiayu000/claude-skill-registry 163
-
frontend-debug-linting
majiayu000/claude-skill-registry 163
-
code-impact-checker
破壊的変更に基づいてプロジェクト内のコードを検索し、影響を受けるファイルと行を特定する。テストカバレッジも確認する
majiayu000/claude-skill-registry 163
-
diff-scope-minimizer
Keep changes narrowly scoped with a tiny patch plan and stop criteria
majiayu000/claude-skill-registry 163
-
cfn-agent-tooling
Agent development tools - generation and validation. Use when creating new agent templates from scaffolding, or validating and linting existing agent profiles for correctness and completeness.
majiayu000/claude-skill-registry 163
-
2016-06
majiayu000/claude-skill-registry 163
-
skill-ollama-deepseek-ocr-tool
Batch OCR processing with DeepSeek-OCR via Ollama
majiayu000/claude-skill-registry 163
-
python-ase
Expert assistance with the Atomic Simulation Environment (ASE) Python library for atomistic simulations, including structure building, calculator setup, optimization, dynamics, and analysis
majiayu000/claude-skill-registry 163
-
canvas-debugging
Debug canvas layout issues, grid positioning problems, and component overlap. Use when troubleshooting Konva canvas rendering, grid constraints, snap-to-grid behavior, or visual layout mismatches. Includes Canvas→CSS Grid conversion debugging.
majiayu000/claude-skill-registry 163
-
dart-resolve-workspace-symbol
To search for symbols across Dart workspaces, resolve a symbol name to find definitions or catch spelling errors.
majiayu000/claude-skill-registry 163
-
using-git
Git command conventions. Use when running any git commands to avoid blocking on interactive pager.
majiayu000/claude-skill-registry 163
-
auto-build
Skill for auto-detecting project type and executing builds. Suggests builds after code changes, proposes fixes for build errors. Supports Node.js, Rust, Python, Go, and Makefile projects.
majiayu000/claude-skill-registry 163
-
log-analyze
Parse and analyze system and application logs. Use when the user says "find errors in logs", "analyze logs", "check journalctl", "what's in the logs", "debug from logs", or asks to investigate log files.
majiayu000/claude-skill-registry 163
-
fullstory-async-methods
Comprehensive guide for implementing Fullstory's Asynchronous API methods (Async suffix variants) for web applications. Teaches proper Promise handling, await patterns, error handling, and when to use async vs fire-and-forget methods. Includes detailed good/bad examples for initialization waiting, session URL retrieval, and conditional flows to help developers handle Fullstory's asynchronous nature correctly.
majiayu000/claude-skill-registry 163
-
eld-record-collection
PCE (Process-Context Engine) のContext Delta収集スキル。開発プロセス中に生まれた知見を体系的に収集・記録する。
トリガー条件:
- 意思決定を行った時(「なぜこの設計にしたか記録して」)
- バグを解決した時(「このバグ修正の知見を残して」)
- アーキテクチャ決定をした時(「ADRを作成して」)
- パターン/アンチパターンを発見した時(「このパターンを記録して」)
- セッション終了時(「今日の学びをまとめて」)
majiayu000/claude-skill-registry 163
-
pure-data
Pure Data reference documentation for audio patch development. Use when writing .pd patches, working with OSC/audio/sampling, or implementing Pure Data code.
majiayu000/claude-skill-registry 163
-
code-delta
Visualize proposed code changes in a structured ASCII format with file tree, impact summary, syntax-highlighted diff, and rationale. Use this skill when proposing refactors, simplifications, or any code modifications.
majiayu000/claude-skill-registry 163
-
internal-platform-builder
Design and build internal developer platforms for self-service infrastructure
majiayu000/claude-skill-registry 163
-
research-news
Yahoo! Japan ニュースから最新ニュースを収集・整理するスキル。「主要」「国内」「国際」「経済」の4ジャンルから各3件のニュースを取得し、タイトル・概要・ポイントを整理して通知する。ニュースリサーチ、最新情報の収集、ニュースサマリー作成時に使用。
majiayu000/claude-skill-registry 163
-
writing-claude-md-files
Use when creating or updating CLAUDE.md files for projects or subdirectories - covers top-level vs domain-level organization, capturing architectural intent and contracts, and mandatory freshness dates
majiayu000/claude-skill-registry 163