Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
writing-typescript
Idiomatic TypeScript development. Use when writing TypeScript code, Node.js services, React apps, or discussing TS patterns. Emphasizes strict typing, composition, and modern tooling (bun/vite).
majiayu000/claude-skill-registry 163
-
voting-status
Create and post ASCII art voting status diagrams to GitHub issues and Discord. Use when asked to update voting, show voting results, or announce voting status.
majiayu000/claude-skill-registry 163
-
caas-emoji-decoder
Decode consciousness-as-a-service emoji-based communication protocols.
majiayu000/claude-skill-registry 163
-
issue-lister
オープン Issue の一覧を優先順位付きで表示する。「Issue 一覧」「Issue リスト」「オープン Issue」「Issue を見せて」「チケット一覧」「未解決 Issue」「Issue 確認」などで起動。優先度順にソートして表示。
majiayu000/claude-skill-registry 163
-
root-package-json-config
Root package.json configuration for MetaSaver monorepos. Use when creating or auditing root package.json files to ensure workspace configuration, required scripts (build, dev, lint, test, format, clean), turbo pipeline scripts, packageManager field, and only devDependencies at root (no dependencies except cross-platform binaries).
majiayu000/claude-skill-registry 163
-
git-flow
当用户用自然语言请求提交代码时触发(如「帮我提交」「commit 一下」「提交代码」)。自动应用 Git 提交规范,从分支名提取任务 ID,生成符合规范的提交信息。
majiayu000/claude-skill-registry 163
-
redteam-plugin-development
Standards for creating redteam plugins and graders. Use when creating new plugins, writing graders, or modifying attack templates.
majiayu000/claude-skill-registry 163
-
token-integration-analyzer
Comprehensive token integration and implementation analyzer based on Trail of Bits' token integration checklist. Analyzes token implementations for ERC20/ERC721 conformity, checks for 20+ weird token patterns, assesses contract composition and owner privileges, performs on-chain scarcity analysis, and evaluates how protocols handle non-standard tokens. Context-aware for both token implementations and token integrations. (project, gitignored)
majiayu000/claude-skill-registry 163
-
motion-canvas
majiayu000/claude-skill-registry 163
-
validate-codex-config
Validate afi-config codex and governance configuration for structural consistency, broken references, and schema alignment, without changing protocol semantics. This skill performs read-only validation and produces a human-readable report of issues found, without attempting automatic fixes.
majiayu000/claude-skill-registry 163
-
building-mcp-servers
Guides creation of 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). Covers tool design, authentication, Docker deployment,
and evaluation creation. NOT when consuming existing MCP servers (use the server directly).
majiayu000/claude-skill-registry 163
-
loogle
Search for Lean 4 and Mathlib theorems, lemmas, and definitions by type signature, name, or subexpression pattern. Use when the user asks to find a theorem, look up a Lean definition, search for lemmas, or needs help discovering Mathlib functions.
majiayu000/claude-skill-registry 163
-
providing-performance-optimization-advice
This skill enables Claude to provide comprehensive, prioritized performance optimization recommendations for software projects. It is triggered when the user requests performance improvements, optimization suggestions, or asks for a performance review. The skill analyzes frontend, backend, and infrastructure aspects of the project to identify bottlenecks and anti-patterns. It then provides actionable advice, estimates potential performance gains, and suggests a phased implementation roadmap. Use this skill when the user mentions "optimize performance", "performance recommendations", "performance review", "improve speed", or asks about "bottlenecks".
majiayu000/claude-skill-registry 163
-
code-quality-setup
Setup ESLint with Airbnb TypeScript config and Prettier formatter for code quality enforcement. Use when setting up new project, adding linting/formatting, or configuring code quality tools (e.g., "Setup ESLint and Prettier", "Configure code quality", "Add Airbnb linter").
majiayu000/claude-skill-registry 163
-
continuous-learning
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
majiayu000/claude-skill-registry 163
-
kratos-service-layer
Generates gRPC/HTTP service handlers for go-kratos microservices. Creates service structs, handler methods, and integrates with protobuf definitions. Use when implementing service layer for kratos services.
majiayu000/claude-skill-registry 163
-
plugin-versioning
Guide for versioning and releasing Claude Code plugins. Covers semantic versioning, CHANGELOG maintenance, and the automated release workflow.
majiayu000/claude-skill-registry 163
-
makefile-dogfooder
Analyze and enhance Makefiles for complete user functionality coverage.
Triggers: Makefile analysis, Makefile gaps, missing targets, plugin release,
Makefile coverage, build targets, make dogfood, plugin quality
Use when: analyzing Makefile completeness before releasing plugins, identifying
gaps during plugin maintenance, scoring Makefiles against best practices,
verifying Makefiles support standard developer workflows
DO NOT use when: writing initial Makefiles from scratch.
DO NOT use when: debugging specific build target failures.
DO NOT use when: creating custom non-standard build systems.
Use this skill BEFORE releasing any plugin to verify Makefile coverage.
majiayu000/claude-skill-registry 163
-
memory-systems
Design and implement memory architectures for agent systems. Use when building agents that need to persist state across sessions, maintain entity consistency, or reason over structured knowledge.
majiayu000/claude-skill-registry 163
-
validate-report-file
Validate that worker-generated reports have all required sections and proper formatting. Use in quality gates, for report completeness checking, or when debugging missing report sections.
majiayu000/claude-skill-registry 163
-
jwt-verification
majiayu000/claude-skill-registry 163
-
rollback-changes
Automatically rollback changes from failed workflow phases using changes log files. Use when workflows fail and need to restore previous state, including file restoration, artifact cleanup, and command reversal. Use for error recovery after failed bug fixes, security patches, or refactoring operations.
majiayu000/claude-skill-registry 163
-
gcp-login
Authenticate to Google Cloud Platform using Application Default Credentials. Use when user selects GCP from cloud provider selection, or says "login to GCP", "gcloud auth", "authenticate to Google Cloud".
majiayu000/claude-skill-registry 163
-
railway-templates
Search and deploy services from Railway's template marketplace. Use when user wants to add a service from a template, find templates for a specific use case, or deploy tools like Ghost, Strapi, n8n, Minio, Uptime Kuma, etc. For databases (Postgres, Redis, MySQL, MongoDB), prefer the railway-database skill.
majiayu000/claude-skill-registry 163