Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
polkadot-api-patterns
Essential patterns for polkadot-api (PAPI) development. Use when implementing blockchain interactions with Polkadot/Substrate chains including transactions (signing, batching, watching), queries (storage, multi-key), observables (lifecycle tracking), type handling (MultiAddress, Binary), client setup, or debugging PAPI code. Critical for preventing the common mistake of using @polkadot/api (PJS) instead of polkadot-api (PAPI). Load whenever user mentions polkadot-api, blockchain transactions, pallet calls, or needs to fix PAPI-related type errors.
majiayu000/claude-skill-registry 163
-
Simplifying Control Flow
Flatten nested conditionals with early returns or table-driven methods - keep nesting depth under 3 levels
majiayu000/claude-skill-registry 163
-
usage-query-skill
Run the usage query script to retrieve account usage information for GLM Coding Plan. Only use when invoked by usage-query-agent.
majiayu000/claude-skill-registry 163
-
slo-alerting
Define SLIs, SLOs, and implement burn-rate alerting
majiayu000/claude-skill-registry 163
-
things-mac
Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database). Use when a user asks Moltbot to add a task to Things, list inbox/today/upcoming, search tasks, or inspect projects/areas/tags.
majiayu000/claude-skill-registry 163
-
invoking-github
Enables GitHub repository operations (read/write/commit/PR) for Claude.ai chat environments. Use when users request GitHub commits, repository updates, DEVLOG persistence, or cross-session state management via GitHub branches. Not needed in Claude Code (has native git access).
majiayu000/claude-skill-registry 163
-
build-chatwindow
Construit des chatwindows avec widgets interactifs ChatWidget. Guide la création de widgets selon le contrat ChatWidget, leur intégration dans ChatWindow, la configuration des workflows (OpenAI Agent / n8n), et la validation via le Playground. Utilise ce skill lorsque l'utilisateur demande de créer, modifier ou intégrer des widgets dans une conversation ChatWindow.
majiayu000/claude-skill-registry 163
-
redaction-tool
Development skill for CaseMark's Smart Redaction Tool - an intelligent document
redaction application with two-pass PII detection combining regex patterns and
AI-powered semantic analysis. Built with Next.js 14, pdf.js/pdf-lib, and Case.dev
LLMs. Use this skill when: (1) Working on the redaction-tool codebase, (2) Adding
or modifying regex patterns, (3) Implementing AI detection features, (4) Building
PDF export functionality, or (5) Adding new PII types.
majiayu000/claude-skill-registry 163
-
ocaml-dune-migration
Migrating OCaml projects from ocamlbuild/topkg to dune. Use when discussing _tags files, .mllib files, pkg/pkg.ml, topkg, or build system migration.
majiayu000/claude-skill-registry 163
-
programming-rails
Best practices for Ruby on Rails development across models, controllers, services, and background jobs
majiayu000/claude-skill-registry 163
-
journey-sharing
세션 여정 자동 기록 및 PR 연동. 작업 흐름, 의사결정, 컨텍스트 사용량 추적.
majiayu000/claude-skill-registry 163
-
android-conventions
Defines Android/Kotlin coding conventions for the project. Includes naming
rules, forbidden patterns, preferred practices, and code style guidelines.
Use when writing code to ensure consistency. Use when user mentions:
네이밍, 컨벤션, 코딩 규칙, 스타일 가이드, 금지 패턴, 권장 패턴,
이름 규칙, 코드 스타일, 컨벤션 확인, 네이밍 규칙.
majiayu000/claude-skill-registry 163
-
analyze-size
Analyze codebase size and language distribution using cloc. Use when user wants to understand codebase scale, primary languages, code composition, or assess project complexity. Provides total LOC, size category, language breakdown percentages, and key insights.
majiayu000/claude-skill-registry 163
-
mascot-generation
Create brand mascots with consistent visual identity and personality
majiayu000/claude-skill-registry 163
-
polishing-issues
Make a GitHub issue self-contained for a single feature/fix so any coding agent can execute it without back-and-forth. Focus on scope, file touchpoints, acceptance criteria, and validation.
majiayu000/claude-skill-registry 163
-
Specification-Driven Development
This skill should be used when the user asks about "spec methodology", "specification workflow", "spec-driven development", "how to write specs", "spec best practices", "specification templates", or needs guidance on creating, validating, decomposing, or executing specifications for software development.
majiayu000/claude-skill-registry 163
-
IP Geolocation
Geolocate IP addresses and analyze network information
majiayu000/claude-skill-registry 163
-
image-carousel
Creates image carousels with hover-activated auto-advance, touch swipe support, and animated progress indicators. Use when building image galleries, product showcases, or any multi-image display with navigation.
majiayu000/claude-skill-registry 163
-
axiom-rejection-protocol
Reject axioms that violate established ground truth.
majiayu000/claude-skill-registry 163
-
ssl-certificate-management
Manage SSL/TLS certificates with automated provisioning, renewal, and monitoring using Let's Encrypt, ACM, or Vault.
majiayu000/claude-skill-registry 163
-
milestone-manager
Manage milestones for release planning via Fractary CLI
majiayu000/claude-skill-registry 163
-
zustand-middleware
Use when implementing Zustand middleware for persistence, dev tools, immutability, and other enhanced store functionality. Covers persist, devtools, immer, and custom middleware.
majiayu000/claude-skill-registry 163
-
buck2-rule-basics
Guide users through writing their first Buck2 rule to learn fundamental concepts including rules, actions, targets, configurations, analysis, and select(). Use this skill when users want to learn Buck2 basics hands-on or need help understanding rule writing.
majiayu000/claude-skill-registry 163
-
learning-knowledge-base-builder
knowledge-base-builder for learning content management and knowledge systems.
majiayu000/claude-skill-registry 163