Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Repository Builder
Create repository classes implementing the repository pattern with Protocol interfaces, ORM separation, and mapper integration for clean data access.
majiayu000/claude-skill-registry 163
-
understanding-mistakes
Use when user says something went wrong, AI did Y instead of X, or wants to understand why a deviation happened. Manually invoked post-mortem analysis.
majiayu000/claude-skill-registry 163
-
strategic-code-reviewer
DRY, KISS, SRP 원칙에 대해서 코드 리뷰를 수행합니다. 코드 품질 검토, 리팩터링 기회 식별, 중복 코드 감지, 복잡한 로직 단순화에 특화되어 있습니다.
majiayu000/claude-skill-registry 163
-
marimo-development
Expert guidance for creating and working with marimo notebooks - reactive Python notebooks that can be executed as scripts and deployed as apps. Use when the user asks to create marimo notebooks, convert Jupyter notebooks to marimo, build interactive dashboards or data apps with marimo, work with marimo's reactive programming model, debug marimo notebooks, or needs help with marimo-specific features (cells, UI elements, reactivity, SQL integration, deploying apps, etc.).
majiayu000/claude-skill-registry 163
-
the-linter
Identifies and fixes ESLint errors and TypeScript type issues across the codebase.
majiayu000/claude-skill-registry 163
-
code-discovery
Helpers to discover, rank, and invoke repository symbols from natural language with minimal context.
majiayu000/claude-skill-registry 163
-
git-safety-guard
Blocks destructive git and filesystem commands before execution.
Prevents accidental loss of uncommitted work from git checkout --,
git reset --hard, rm -rf, and similar destructive operations.
Works as a Claude Code PreToolUse hook with fail-open semantics.
majiayu000/claude-skill-registry 163
-
unknown-marcusgoll-spec-flow-2
Audit skill for YAML compliance, pure XML structure, progressive disclosure, and best practices
majiayu000/claude-skill-registry 163
-
agent-customer-success-manager
Expert customer success manager specializing in customer retention, growth, and advocacy. Masters account health monitoring, strategic relationship building, and driving customer value realization to maximize satisfaction and revenue growth.
majiayu000/claude-skill-registry 163
-
git-release
Git 项目版本发布自动化工具。支持语义化版本号升级 (major/minor/patch),
基于 Angular commit 规范自动生成 CHANGELOG,创建 git tag 并推送到远程仓库。
触发关键词:
- "发布版本"、"升级版本"、"更新版本"、"版本发布"、"发新版"
- "更新版本并提交"、"升级并提交"、"发布并推送"
- "bump version"、"release"、"new release"
- "打tag"、"创建发布"、"创建tag"
- "大版本更新"、"小版本更新"、"补丁版本"
- "major release"、"minor release"、"patch release"
majiayu000/claude-skill-registry 163
-
jetbrains-theme-investigation
Investigates JetBrains IntelliJ Platform theme properties by searching source code. Use when user asks about UI theming, icon colors, tab spacing, component styling, or needs to find what properties are themeable vs hardcoded in IntelliJ-based IDEs.
majiayu000/claude-skill-registry 163
-
docs-build
Building, rendering library docs, and deploying docs.cloudposse.com. Use when working with the Docusaurus build process or regenerating auto-generated content.
majiayu000/claude-skill-registry 163
-
shell-dev-practices
Shell scripting best practices for bash, sh, zsh with focus on error handling, portability, and automation.
majiayu000/claude-skill-registry 163
-
core-principles
Core principles and project structure for React 19 SPA development. Covers stack overview, project organization, agent execution rules, and authoritative sources. Use when planning new projects, onboarding, or reviewing architectural decisions.
majiayu000/claude-skill-registry 163
-
check-team-codex
Validate code against Team Codex standards. Use when (1) before creating commits, (2) during verification phase, (3) quality gate enforcement.
majiayu000/claude-skill-registry 163
-
navigation
Navigation - Expo Router. Use when implementing navigation.
majiayu000/claude-skill-registry 163
-
Jira Pull Request Extractor
Recursively extract GitHub Pull Request links from Jira issues
majiayu000/claude-skill-registry 163
-
csharp-linq
Use when lINQ (Language Integrated Query) with query and method syntax, deferred execution, expression trees, and performance optimization.
majiayu000/claude-skill-registry 163
-
bdd-scenario-builder
Behavior-Driven Development (BDD) で振る舞いを定義・シナリオ化するためのガイド。Given-When-Then と Gherkin で受け入れ条件やエッジケースを整理し、失敗パターンや小さく始める導入ステップを含めて、業務言語で明確なシナリオを書くときに使う。
majiayu000/claude-skill-registry 163
-
rust-language
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best practices
majiayu000/claude-skill-registry 163
-
anthropic-dev-tools-mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
sandbox-architect
Analyze codebases to generate optimal Claude Code Sandbox configurations. Use this skill when users need to set up sandbox security settings for their projects. This skill should be triggered when users ask about sandbox configuration, security settings, or when setting up Claude Code for a new project. It analyzes the codebase stack (Node.js, Python, Rust, Go, PHP, etc.), detects dependencies, and generates appropriate sandbox and permission settings through an interactive Q&A process.
majiayu000/claude-skill-registry 163
-
mathematical-proofs-mentor
Expert in proof techniques, mathematical reasoning, and rigorous argumentation for students learning to write proofs
majiayu000/claude-skill-registry 163
-
Test-Driven Development (TDD)
Write the test first, watch it fail, write minimal code to pass
majiayu000/claude-skill-registry 163