Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
api-rest
REST API conventions for Next.js App Router with Zod validation and standardized error handling. This skill should be used when creating API routes, implementing CRUD operations, or establishing API patterns for a project.
majiayu000/claude-skill-registry 163
-
session-analyzer
Analisa sessoes do Claude Code para extrair learnings e persistir conhecimento.
Le arquivos de sessao em ~/.claude/projects/ e extrai decisoes, bloqueios e resolucoes.
Invocado automaticamente pelo gate-check e orchestrator.
Use quando: fim de fase, retrospectiva, analise de progresso.
majiayu000/claude-skill-registry 163
-
bash-lint
This skill should be used when the user asks to "lint bash script", "run shellcheck", "format shell script", "use shfmt", "fix shellcheck errors", or mentions shell script linting, formatting, code quality, or pre-commit hooks for bash.
majiayu000/claude-skill-registry 163
-
kirby-upgrade-and-maintenance
Upgrades Kirby and maintains dependencies safely using composer audit, plugin compatibility checks, and official docs. Use when updating Kirby versions or making maintenance changes that affect runtime.
majiayu000/claude-skill-registry 163
-
update-leads
Updates the list of job leads and prioritizes actions. Use for weekly lead review.
majiayu000/claude-skill-registry 163
-
react-native-testing
Generate and write tests for React Native applications using React Native Testing Library (RNTL), Jest, and userEvent. Use this skill when the user asks to write tests, create test files, add unit tests, add component tests, or generate test suites for React Native or Expo projects. Also use when working with .test.tsx files, jest.config.js, or when the user mentions testing React Native components, screens, hooks, or forms. Covers getByRole, getByText, getByLabelText queries, userEvent.press, userEvent.type interactions, waitFor, findBy async patterns, and toBeOnTheScreen matchers.
majiayu000/claude-skill-registry 163
-
simulation-code-validation
Encodes validation patterns for robotics simulation code (ROS 2, Gazebo, Isaac Sim). Ensures code examples are testable, safe, and follow simulation-first pedagogy. Validates Python syntax, ROS 2 patterns, URDF/SDF markup, and troubleshooting completeness.
majiayu000/claude-skill-registry 163
-
rds
AWS RDS relational database service for managed databases. Use when provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, or optimizing performance.
majiayu000/claude-skill-registry 163
-
platform-database
SQL database design, query optimization, and migration safety. Extends core-coding-standards with database-specific rules. Use when writing queries, schemas, or migrations.
majiayu000/claude-skill-registry 163
-
dspy-bootstrap-fewshot
This skill should be used when the user asks to "bootstrap few-shot examples", "generate demonstrations", "use BootstrapFewShot", "optimize with limited data", "create training demos automatically", mentions "teacher model for few-shot", "10-50 training examples", or wants automatic demonstration generation for a DSPy program without extensive compute.
majiayu000/claude-skill-registry 163
-
marketing-research
Research market trends, competitors, audience insights, and marketing best practices. Use before marketing-planning for data-driven strategy.
majiayu000/claude-skill-registry 163
-
code-format
Format code using dotnet format, prettier, and other formatting tools. Use when task involves code style fixes, formatting consistency, or preparing code for commit.
majiayu000/claude-skill-registry 163
-
commerce-subscriptions
Manage subscription plans, billing cycles, and subscriptions. Use when running `stateset-subscriptions` or updating subscription state.
majiayu000/claude-skill-registry 163
-
no-deferred-work
Use during all development - no TODOs, no FIXMEs, no "we'll add this later"; do it now or get explicit deferral permission
majiayu000/claude-skill-registry 163
-
Testify
Testing toolkit with assertions, mocks, and suites.
majiayu000/claude-skill-registry 163
-
godot-setup-audio-buses
Use when configuring audio bus hierarchies in Godot, setting up AudioStreamPlayer pooling for performance, implementing 3D spatial audio, adding audio effect chains like reverb and EQ, or creating music crossfade systems. Provides complete audio architecture patterns for games with multiple audio categories and dynamic mixing.
majiayu000/claude-skill-registry 163
-
progress-report
進捗報告書を作成するスキル。開発案件の進捗状況を、技術的背景を持たないステークホルダーにもわかりやすく伝える報告書を生成。「進捗報告を作って」「ステータスレポートを書いて」「報告書を作成して」などのリクエストに使用。
majiayu000/claude-skill-registry 163
-
task-runner
Run project commands with just. Check for justfile in project root, list available tasks, execute common operations like test, build, lint. Triggers on: run tests, build project, list tasks, check available commands, run script, project commands.
majiayu000/claude-skill-registry 163
-
playbook-automator
Use this skill when the user needs help designing, implementing, testing, or troubleshooting automated response playbooks using LimaCharlie's Playbook extension.
majiayu000/claude-skill-registry 163
-
lawyer-expert
Expert-level legal systems, contracts, compliance, and legal technology
majiayu000/claude-skill-registry 163
-
ecto-changesets
Use when validating and casting data with Ecto changesets including field validation, constraints, nested changesets, and data transformation. Use for ensuring data integrity before database operations.
majiayu000/claude-skill-registry 163
-
gmail-read
Gmail メッセージ本文を表示する。「メール本文」「Gmail 本文を見たい」「メッセージ内容を表示」「メールを開いて」「Gmail を読む」「本文を見せて」「内容確認」などで起動。`/shiiman-google:gmail-read` を実行して本文を取得する。
majiayu000/claude-skill-registry 163
-
planning
Universal planning for technical and non-technical projects. Domains: software implementation, business, personal, creative, academic, events. Capabilities: feature planning, system architecture, goal setting, milestone planning, requirement breakdown, trade-off analysis, resource allocation, risk assessment. Actions: plan, architect, design, evaluate, breakdown, structure projects. Keywords: implementation plan, technical design, architecture, roadmap, project plan, strategy, goal setting, milestones, timeline, action plan, SMART goals, sprint planning, task breakdown, OKRs. Use when: planning features, designing architecture, creating roadmaps, setting goals, organizing projects, breaking down requirements.
majiayu000/claude-skill-registry 163
-
prompt-tsx-patterns
Deep dive into prompt-tsx patterns used in vscode-copilot-chat, including component lifecycle, async rendering, priority system, and token budget management
majiayu000/claude-skill-registry 163