Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
instruction-creator
Create and manage high-quality custom instruction files for GitHub Copilot. Use when you need to define new project-specific guidelines, workflows, or coding standards in the instructions/ directory.
majiayu000/claude-skill-registry 163
-
leta
Fast semantic code navigation via LSP. Load FIRST before ANY code task - even 'simple' ones. Trigger scenarios: (1) fixing lint/type/pyright/mypy warnings or errors, (2) fixing reportAny/reportUnknownType/Any type errors, (3) adding type annotations, (4) refactoring or modifying code, (5) finding where a function/class/symbol is defined, (6) finding where a symbol is used/referenced/imported, (7) understanding what a function calls or what calls it, (8) exploring unfamiliar code or understanding architecture, (9) renaming symbols across codebase, (10) finding interface/protocol implementations, (11) ANY task where you'd use ripgrep to find code or read-file to view a function. Use `leta show SYMBOL` instead of read-file, `leta refs SYMBOL` instead of ripgrep for usages, `leta grep PATTERN` instead of ripgrep for definitions, `leta files` instead of list-directory.
majiayu000/claude-skill-registry 163
-
pubmed-systematic-search-u9401066-pubmed-search-mcp
majiayu000/claude-skill-registry 163
-
.claude/skills/authentication-flows/SKILL.md
## 概要
📚 リソース参照:
このスキルには以下のリソースが含まれています。
必要に応じて該当するリソースを参照してください:
- `.claude/skills/authentication-flows/resources/api-key.md`: API Key Authentication
- `.claude/skills/authentication-flows/resources/jwt.md`: JSON Web Token (JWT)
- `.claude/skills/authentication-flows/resources/mtls.md`: Mutual TLS (mTLS)
- `.claude/skills/authentication-flows/resources/oauth2.md`: OAuth 2.0フロー種別(Authorization Code・PKCE・Client Credentials・Device Code)の実装ガイドとTypeScriptサンプルコード
- `.claude/skills/authentication-flows/templates/jwt-service-template.ts`: JWT Service Template
- `.claude/skills/authentication-flows/templates/oauth2-client-template.ts`: OAuth 2.0 Client Template
- `.claude/skills/authentication-flows/scripts/validate-auth-config.mjs`: Authentication Configuration Validator
専門分野:
- (要追加)
使用タイミング:
- (要追加)
Use proactively when (要追加).
majiayu000/claude-skill-registry 163
-
windows15-app-development
Build and modify apps in the Windows 15 desktop environment. Use when creating new apps, modifying existing apps in apps/, working with window management, persistence, hotkeys, notifications, or UI components.
majiayu000/claude-skill-registry 163
-
cabinet-configurator
Cabinet Editor web application development skill. Use when working on Cabinet Editor codebase - a 2D/3D furniture configurator built with Canvas API and Three.js. Covers architecture (Panel and Drawer classes, connections system, virtual panels), coordinate systems, panel/drawer movement logic, cabinet dimension changes (width/height/depth/base), 3D rendering with rank-based depth, ribs system, and drawer box calculations. Essential for debugging, adding features, or understanding how panels/drawers interact with cabinet sizing.
majiayu000/claude-skill-registry 163
-
extreme-programming
Use when pair programming with humans - enforces XP values (communication, simplicity, feedback, courage, respect) to deliver high-quality software; push back on YAGNI violations regardless of seniority or sunk cost
majiayu000/claude-skill-registry 163
-
faber-debugger
Universal debugger skill that diagnoses workflow issues and proposes solutions using a persistent knowledge base
majiayu000/claude-skill-registry 163
-
worktree-tending
Manage git worktrees for parallel branch development using custom git scripts (git-newtree, git-killtree, git-maingulp). Use when creating new worktrees, listing active worktrees, or closing/merging worktrees back to main. All worktrees are stored in .tree/ subdirectories of the repository.
majiayu000/claude-skill-registry 163
-
fraud-detection
Use to monitor, investigate, and prevent abuse within referral programs.
majiayu000/claude-skill-registry 163
-
git-new-worktree
Create a new git worktree and branch using the local `git new` command. Use when asked to create a worktree from a name, set upstream via git new, cd into the new directory, and summarize what was created.
majiayu000/claude-skill-registry 163
-
cli-designer
Design and review CLI commands following clig.dev and 12-Factor CLI principles. Use when adding commands, designing flags/arguments, writing help text, handling errors, formatting output, or reviewing CLI code for UX issues.
majiayu000/claude-skill-registry 163
-
project-workflow-auditor-agent
Audit a repository/project for security practices, CI/CD workflow safety, adherence to project instructions (AGENTS.md/CONTRIBUTING/SECURITY), and consistency across code/config/docs. Use when preparing for release, reviewing GitHub Actions workflows, enforcing engineering guardrails, or assessing delivery readiness and governance.
majiayu000/claude-skill-registry 163
-
tutorial-design
効果的な学習体験を提供するチュートリアル・学習コンテンツの設計スキル。段階的学習パス、成功体験ファースト、レベル別ガイドを組み合わせた体系的アプローチで、学習者の理解度に応じた最適な学習導線を構築します。
Anchors:
• The Pragmatic Programmer(Andrew Hunt, David Thomas) / 適用: 実践的改善とコンテンツ品質維持 / 目的: 学習体験の効率化
• Docs for Developers(Jared Bhatti) / 適用: チュートリアル設計と段階的ガイド / 目的: 学習パス最適化
Trigger:
チュートリアル設計、学習コンテンツ作成、段階的ガイド構築、教材構造化、学習者向けドキュメント開発時に使用
majiayu000/claude-skill-registry 163
-
plotly
Interactive scientific and statistical data visualization library for Python. Use when creating charts, plots, or visualizations including scatter plots, line charts, bar charts, heatmaps, 3D plots, geographic maps, statistical distributions, financial charts, and dashboards. Supports both quick visualizations (Plotly Express) and fine-grained customization (graph objects). Outputs interactive HTML or static images (PNG, PDF, SVG).
majiayu000/claude-skill-registry 163
-
update-kb
Synchronize knowledge base documentation with current codebase implementation.
Performs full, incremental, or targeted audits of source code and updates
code maps, PRDs, patterns, SOPs, and user-facing docs to match reality.
Use when:
- After major refactors
- Periodic maintenance (monthly)
- Before starting new phase of work
- When docs feel stale
- User says "update kb", "sync docs", "audit docs"
majiayu000/claude-skill-registry 163
-
moodle-coding-standards
Moodle coding standards with PSR-12 compliance and Frankenstyle naming. Use when developing Moodle plugins, writing PHP code for Moodle, or ensuring code quality compliance.
majiayu000/claude-skill-registry 163
-
github-pr-manager
Create, view, and merge GitHub pull requests with validation. Use when creating PRs from branches, checking PR status, or merging approved PRs with cleanup.
majiayu000/claude-skill-registry 163
-
rack-middleware
Rack middleware development, configuration, and integration patterns. Use when working with middleware stacks or creating custom middleware.
majiayu000/claude-skill-registry 163
-
ash-graphql
Rules for working with AshGraphql
majiayu000/claude-skill-registry 163
-
agentic-design
Use when building AI agent systems. Covers agent loops, tool calling, planning patterns, memory systems, multi-agent coordination, and safety guardrails. Apply when creating autonomous AI workflows, coding assistants, or task automation systems.
majiayu000/claude-skill-registry 163
-
business-problem-to-blueprint
Transform any boring B2B business problem into a complete software blueprint with architecture, database schema, feature breakdown, and step-by-step implementation plan formatted as a CLAUDE.md file ready for development.
majiayu000/claude-skill-registry 163
-
sap-sqlscript
This skill should be used when the user asks to "write a SQLScript procedure", "create HANA stored procedure", "implement AMDP method", "optimize SQLScript performance", "handle SQLScript exceptions", "debug HANA procedure", "create table function", or mentions SQLScript, SAP HANA procedures, AMDP, EXIT HANDLER, or code-to-data paradigm.
Comprehensive SQLScript development guidance for SAP HANA database programming including syntax patterns, built-in functions, exception handling, performance optimization, cursor management, and ABAP Managed Database Procedure (AMDP) integration.
majiayu000/claude-skill-registry 163
-
nextjs-client-cookie-pattern
Pattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component with user interaction (onClick, form submission) that calls a server action to modify cookies. Use when building features like authentication, preferences, or session management where client-side triggers need to set/modify server-side cookies.
majiayu000/claude-skill-registry 163