Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
fedify-activitypub
Guide for building and maintaining ActivityPub/fediverse applications using Fedify. This skill should be used when users want to create federated social applications, implement ActivityPub protocols, build new features, test and debug federation, deploy to production, look up FEPs, or maintain existing Fedify applications.
majiayu000/claude-skill-registry 163
-
engineering-features-for-machine-learning
Execute create, select, and transform features to improve machine learning model performance. Handles feature scaling, encoding, and importance analysis. Use when asked to "engineer features" or "select features". Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
collaborative-outline
This skill should be used when the user asks to "创建大纲", "outline", "文章结构规划", "plan article structure", or needs help structuring their content before writing. Provides collaborative outline creation with interactive questioning and research gap identification.
majiayu000/claude-skill-registry 163
-
system-create-cli
Generate production-quality TypeScript CLIs with full documentation, error handling, and best practices. Creates deterministic, type-safe command-line tools following PAI's CLI-First Architecture. USE WHEN user says "create a CLI", "build a command-line tool", "make a CLI for X", or requests CLI generation. (user)
majiayu000/claude-skill-registry 163
-
Iterm2
iTerm2 terminal emulator and tmux multiplexer expertise. USE WHEN user mentions iTerm2, tmux, terminal sessions, split panes, window management, OR terminal productivity on macOS.
majiayu000/claude-skill-registry 163
-
react
This skill should be used when working with React 19, including hooks, components, server components, concurrent features, and React DOM APIs. Provides comprehensive knowledge of React patterns, best practices, and modern React architecture.
majiayu000/claude-skill-registry 163
-
render-glb
majiayu000/claude-skill-registry 163
-
system-create-cli
Generate production-quality TypeScript CLIs with full documentation, error handling, and best practices. Creates deterministic, type-safe command-line tools following PAI's CLI-First Architecture. USE WHEN user says "create a CLI", "build a command-line tool", "make a CLI for X", or requests CLI generation. (user)
majiayu000/claude-skill-registry 163
-
check-links
Analyze and validate links and buttons on web pages. Use when users ask to check links, verify button hrefs, find empty links, detect javascript:void links, find broken navigation, or audit clickable elements. Detects empty href, javascript:void(0), hash-only links, missing href attributes, and non-accessible buttons.
majiayu000/claude-skill-registry 163
-
feature-review
Feature review and prioritization with RICE/WSJF/Kano scoring. Creates GitHub issues for suggestions.
Triggers: feature review, prioritization, RICE, WSJF, roadmap, backlog
Use when: reviewing features or suggesting new features
DO NOT use when: evaluating single feature scope - use scope-guard.
majiayu000/claude-skill-registry 163
-
brainstorming-features
Facilitates creative ideation sessions for mobile and web app features, generating structured ideas with user stories, technical considerations, and implementation suggestions. Use when planning new features, exploring product direction, generating app ideas, feature discovery, product brainstorming, or when user mentions 'brainstorm', 'ideate', 'app ideas', or 'feature suggestions'.
majiayu000/claude-skill-registry 163
-
research-company
Conducts deep company research and creates a dossier to support applications. Use before applying, interviewing, or for cultural fit assessment.
majiayu000/claude-skill-registry 163
-
mechinterp-crossmodel-matcher
Match SAE features between Ultra (24K) and Full (2K) models based on activation patterns and token overlap
majiayu000/claude-skill-registry 163
-
gh-pr-review
Review GitHub pull requests using gh CLI. Approve, request changes, or comment on PRs. Use when user wants to provide PR feedback or approval.
majiayu000/claude-skill-registry 163
-
impact-mapping
Create impact maps using Gojko Adzic's methodology. Structure strategic planning from Goals to Actors to Impacts to Deliverables for clear product roadmaps.
majiayu000/claude-skill-registry 163
-
policyengine-analysis
Common analysis patterns for PolicyEngine research repositories (CRFB, newsletters, dashboards, impact studies)
majiayu000/claude-skill-registry 163
-
specimin-plan
Generate a high-level implementation plan using Tree-of-Thought exploration from the feature specification. Only invoke when user explicitly requests to create a plan, implementation plan, or generate a plan.
majiayu000/claude-skill-registry 163
-
laravel-state-machines
State machines using Spatie Model States for complex state transitions. Use when working with complex state management, state transitions, or when user mentions state machines, Spatie Model States, state transitions, transition validation.
majiayu000/claude-skill-registry 163
-
rails-architect
Expert Ruby on Rails architect for reviewing existing Rails applications, suggesting architectural improvements, and designing new features following modern Rails best practices. Use when working with Rails apps, designing Rails features, or reviewing Rails architecture. Based on 37signals/Basecamp production patterns.
majiayu000/claude-skill-registry 163
-
manage-blog
Use when user wants to review, edit, expand, or publish draft blog posts
majiayu000/claude-skill-registry 163
-
prioritization-framework
Apply RICE, ICE, or MoSCoW scoring to prioritize features. Use when deciding what to build first, during backlog grooming, or when product-manager needs to rank items.
majiayu000/claude-skill-registry 163
-
gesture-responses
Use when responding to touch or click interactions - button presses, drag feedback, swipe responses, tap ripples, or any direct manipulation animation.
majiayu000/claude-skill-registry 163
-
Brand Name Divination
Use this skill when the user wants to divine or generate brand name ideas for a company, product, or project.
majiayu000/claude-skill-registry 163
-
lsp-implementation
Use when implementing Language Server Protocol features - covers completions, hover, diagnostics, and navigation
majiayu000/claude-skill-registry 163