Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
marketing-strategy
Build a custom marketing strategy through an interactive interview. Develops business positioning, audience targeting, channel selection, and customer journey—then exports as a reusable JSON profile.
majiayu000/claude-skill-registry 163
-
pr-review-fix
Start a PR review inline comments fixing session. Use when users want to address, fix, or resolve inline review comments on a GitHub PR. Fetches unresolved comments and helps fix each one systematically.
majiayu000/claude-skill-registry 163
-
buttons-ctas
Use when animating buttons, CTAs, or clickable action elements to create satisfying, responsive interactions
majiayu000/claude-skill-registry 163
-
llm-cost-optimization
Reduce LLM API costs without sacrificing quality. Covers prompt caching (Anthropic), local response caching, prompt compression, debouncing triggers, and cost analysis. Use when building LLM-powered features, analyzing API costs, optimizing prompts, or implementing caching strategies.
majiayu000/claude-skill-registry 163
-
rules-repo-conventions
Apply Rules Repository conventions and forward-only workflow. Use when generating or editing docs, prompts, or code in projects that consume this repository or when this repository is the active workspace. Ensure Pact → Rules → Guides → Implementation links are created and updated, and prefer linking to submodule guides over duplicating content.
majiayu000/claude-skill-registry 163
-
svelte-component-generator
Generate Svelte components with TypeScript and scoped styles. Triggers on "create svelte component", "generate svelte file", "svelte module", ".svelte component".
majiayu000/claude-skill-registry 163
-
go-goroutine-leaks
Prevent goroutine leaks with proper shutdown mechanisms
majiayu000/claude-skill-registry 163
-
code-writer
Expert code writer specializing in production-grade Python, FastAPI, and microservices development. Activated for writing clean, maintainable, well-tested code following best practices for the SaaS platform.
majiayu000/claude-skill-registry 163
-
mooncheat
Moonbit cheatsheet to check syntax and corelibrary usages
majiayu000/claude-skill-registry 163
-
terraform-plan
Review Terraform plans and configurations for safety and best practices. Use when the user says "review terraform", "terraform plan", "what will this destroy", "check my infrastructure code", or asks about Terraform changes.
majiayu000/claude-skill-registry 163
-
when-auditing-code-style-use-style-audit
Code style and conventions audit with auto-fix capabilities for comprehensive style enforcement
majiayu000/claude-skill-registry 163
-
sap-btp-job-scheduling
This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations.
It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform.
The skill covers service setup, REST API usage, schedule types and formats, OAuth 2.0 authentication, multitenancy,
Cloud Foundry tasks, Kyma runtime integration, and monitoring with SAP Cloud ALM and Alert Notification Service.
Keywords: SAP BTP, Job Scheduling, jobscheduler, cron, schedule, recurring jobs, one-time jobs, Cloud Foundry tasks,
CF tasks, Kyma, OAuth 2.0, XSUAA, @sap/jobs-client, REST API, asynchronous jobs, action endpoint, run logs,
SAP Cloud ALM, Alert Notification Service, multitenancy, tenant-aware, BC-CP-CF-JBS
majiayu000/claude-skill-registry 163
-
dev-guided
Human-in-the-loop iterative development. Use when requirements will emerge during implementation, decisions need human approval at each step, or work will span multiple sessions with frequent feedback loops. Creates problem statement, decisions log, runbook, and progress tracking.
majiayu000/claude-skill-registry 163
-
GitHub Pull Requests
Create a GitHub pull request with conventional commit title
majiayu000/claude-skill-registry 163
-
managing-skills
Install, update, list, and remove Claude Code and OpenCode skills. Supports GitHub repositories (user/repo), GitHub subdirectory URLs, and .skill zip files. Can set up interoperability between Claude Code and OpenCode via symlinks. Use when user wants to install, add, download, update, sync, list, remove, uninstall, delete skills, or share skills between Claude Code and OpenCode.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
Agent Execution with Worktree
Execute Miyabi Agents (Coordinator, CodeGen, Review, Deployment, PR, Issue) with Git Worktree isolation for parallel processing. Use when running agents, processing Issues, or managing concurrent tasks.
majiayu000/claude-skill-registry 163
-
setup-vercel
Vercel CLIのインストール・認証・設定を行う。「Vercel設定」「vercel設定」「Vercelセットアップ」を依頼されたときに使用する。
majiayu000/claude-skill-registry 163
-
software-development
Clean code principles - avoid common issues like unnecessary try/catch, unused variables, DRY violations, and layer confusion
majiayu000/claude-skill-registry 163
-
managing-agent-skills
Creates, analyzes, updates, and improves Claude Code agent skills including YAML frontmatter, allowed-tools field, progressive disclosure, and skill authoring workflows. Use when user asks how skills work, what agent skills are, explaining skill concepts, understanding SKILL.md structure, describing .md files organization, skill authoring process, asked to create a new skill, evaluate existing skills for improvements, optimize skills for AI/Claude effectiveness, suggest converting current logic into a skill, update outdated skill information, or when user mentions skill validation, best practices, supporting files, skill security, API integration, or technical architecture.
majiayu000/claude-skill-registry 163
-
test-first-change
Reduce regressions by discovering tests, running them, then editing code
majiayu000/claude-skill-registry 163
-
knowledge-capture
Document business rules, technical patterns, and service interfaces discovered during analysis or implementation. Use when you find reusable patterns, external integrations, domain-specific rules, or API contracts. Always check existing documentation before creating new files. Handles deduplication and proper categorization.
majiayu000/claude-skill-registry 163
-
tool-design
This skill should be used when the user asks to "design agent tools", "create tool descriptions", "reduce tool complexity", "implement MCP tools", or mentions tool consolidation, architectural reduction, tool naming conventions, or agent-tool interfaces.
majiayu000/claude-skill-registry 163
-
github-actions
Create and maintain GitHub Actions workflows for CI/CD, testing, deployment, and automation. Use when setting up pipelines, automating tasks, or configuring continuous integration.
majiayu000/claude-skill-registry 163