Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dev-multiplayer-server-authoritative
Server-authoritative multiplayer architecture principles. Use when designing multiplayer features.
majiayu000/claude-skill-registry 163
-
git-platform-cli
MANDATORY: Use gh (GitHub) or glab (GitLab) CLI for ALL issue/task management. Unified workflow across platforms.
majiayu000/claude-skill-registry 163
-
marketing-psychology
When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' or 'consumer behavior.' This skill provides 70+ mental models organized for marketing application.
majiayu000/claude-skill-registry 163
-
pure-functions
Separate pure computation from side effects (I/O, mutations, API calls) Use when enforcing code quality standards. Quality category skill.
majiayu000/claude-skill-registry 163
-
skill-structure
Skill file structure, naming conventions, directory layout, and frontmatter requirements. Use when creating skill files to ensure correct format and validation.
majiayu000/claude-skill-registry 163
-
designing-wpf-customcontrol-architecture
Designs stand-alone control styles using WPF CustomControl and ResourceDictionary. Use when creating reusable custom controls or organizing control themes in Generic.xaml.
majiayu000/claude-skill-registry 163
-
effect-streams-pipelines
Stream creation, transformation, sinks, batching, and resilience. Use when building data pipelines with concurrency and backpressure.
majiayu000/claude-skill-registry 163
-
d3-viz
Create interactive data visualizations using D3.js. Use this when creating charts, graphs, network diagrams, geographic visualizations, or custom SVG-based data visualization.
majiayu000/claude-skill-registry 163
-
ux-friction-analyzer
Comprehensive UX analysis using cognitive psychology, ADHD-friendly design, Gestalt principles, and flow state engineering. Specializes in friction audits, user journey simulation, cognitive load optimization, and Fitts' Law application. Activate on "analyze UX", "friction audit", "user journey", "ADHD-friendly", "optimize flow", "reduce cognitive load", "UX audit", "conversion optimization". NOT for visual design execution (use web-design-expert), A/B testing implementation (use frontend-developer), or accessibility compliance auditing (use accessibility-auditor).
majiayu000/claude-skill-registry 163
-
paid-ads
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
majiayu000/claude-skill-registry 163
-
observability
Implement observability solutions. Use when setting up monitoring, logging, or tracing. Covers OpenTelemetry, metrics, and alerting.
majiayu000/claude-skill-registry 163
-
command-review-plan
majiayu000/claude-skill-registry 163
-
Project Timeline
Systematic checklist execution (CLI-based) (project)
majiayu000/claude-skill-registry 163
-
git-town
This skill should be used when the user asks to "create a feature branch", "start a new feature", "sync my branch", "sync with main", "update from main", "create a PR", "create a pull request", "ship a feature", "merge and clean up", "handle merge conflicts", "resolve conflicts in git-town", "create stacked branches", "work on dependent features", "configure git-town", "set up git-town", "use git-town offline", "manage git workflow", or mentions git-town commands (hack, sync, propose, ship, continue, undo, kill).
majiayu000/claude-skill-registry 163
-
docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
majiayu000/claude-skill-registry 163
-
Network 101
This skill should be used when the user asks to "set up a web server", "configure HTTP or HTTPS", "perform SNMP enumeration", "configure SMB shares", "test network services", or needs guidance on configuring and testing network services for penetration testing labs.
majiayu000/claude-skill-registry 163
-
start-session
Start a new learning session on a topic. Use when user wants to learn something new, begin studying, get taught a topic, or start a teaching conversation. Triggers on "teach me", "let's learn", "start session", "study [topic]", "explain [topic]".
majiayu000/claude-skill-registry 163
-
figma-extract
Extract design specifications and tokens from Figma files via MCP. Use when pulling design from Figma, extracting colors/typography, or converting Figma to spec. Triggers on keywords like "figma extract", "figma url", "figma tokens", "pull figma", "figma design".
majiayu000/claude-skill-registry 163
-
add-module
Create new demo or utility modules following CLY project patterns. Use when adding TUI demonstration modules to modules/demo/ or utility modules to modules/, following Bubbletea/Bubbles conventions with proper Cobra CLI integration.
majiayu000/claude-skill-registry 163
-
feature-flag-rollout-strategies
Integrate feature flagging into the React component lifecycle for safe continuous delivery.
majiayu000/claude-skill-registry 163
-
grafana-expert
Expert-level Grafana dashboards, visualization, data sources, alerting, and production operations
majiayu000/claude-skill-registry 163
-
documentation-currency
Detects stale documentation - outdated status markers, old TODOs, version lag
majiayu000/claude-skill-registry 163
-
writing-alto-skills
Use when creating or editing ALTO skills (skills/*/SKILL.md) or agents (agents/*.md). Guide for skill structure, frontmatter format, and content organization.
majiayu000/claude-skill-registry 163
-
forge
Mine transcripts for knowledge - decisions, learnings, failures, patterns. Triggers: "forge insights", "mine transcripts", "extract knowledge".
majiayu000/claude-skill-registry 163