Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
auth-wechat-miniprogram
Complete guide for WeChat Mini Program authentication with CloudBase - native login, user identity, and cloud function integration.
majiayu000/claude-skill-registry 163
-
20260102-214104-pattern-emergence-detector-agentgptsmith-monadframework-2
majiayu000/claude-skill-registry 163
-
protocol
Imported skill protocol from langchain
majiayu000/claude-skill-registry 163
-
Credential Harvesting Lab Setup
This skill should be used when the user asks to "build a phishing lab", "perform credential harvesting", "set up ARP spoofing", "configure DNS spoofing", "create a fake login page", or "test social engineering attacks". It provides techniques for building a credential harvesting environment.
majiayu000/claude-skill-registry 163
-
pre-work-research
Use before starting implementation - research repository documentation, codebase patterns, and external resources to inform the approach
majiayu000/claude-skill-registry 163
-
research-zod-validation
Research Zod validation patterns, schema design, and TypeScript integration using Exa code search and Ref documentation
majiayu000/claude-skill-registry 163
-
prowler-test-ui
E2E testing patterns for Prowler UI (Playwright). Trigger: When writing Playwright E2E tests under ui/tests in the Prowler UI (Prowler-specific base page/helpers, tags, flows).
majiayu000/claude-skill-registry 163
-
coding-best-practices
Reviews macOS Swift 6+ code for modern idioms, SOLID principles, SwiftData patterns, and concurrency best practices. Use when reviewing macOS code quality or asking about best practices.
majiayu000/claude-skill-registry 163
-
umbraco-sections
Implement sections in Umbraco backoffice using official docs
majiayu000/claude-skill-registry 163
-
product-positioning-expert
April Dunford's positioning framework for clear market differentiation. Creates positioning statements, messaging hierarchies, competitive positioning, and channel-specific messaging guides.
majiayu000/claude-skill-registry 163
-
todo-management
Systematic progress tracking for skill development. Manages task states (pending/in_progress/completed), updates in real-time, reports progress, identifies blockers, and maintains momentum. Use when tracking skill development, coordinating work, or reporting progress.
majiayu000/claude-skill-registry 163
-
minimalist-surgical-development
Use when editing an existing codebase and the goal is minimal, standard, and non-invasive changes - prioritizes simplest solution, standard libraries first, and surgical modification without unsolicited refactors
majiayu000/claude-skill-registry 163
-
csv-data-visualizer
This skill should be used when working with CSV files to create interactive data visualizations, generate statistical plots, analyze data distributions, create dashboards, or perform automatic data profiling. It provides comprehensive tools for exploratory data analysis using Plotly for interactive visualizations.
majiayu000/claude-skill-registry 163
-
perf-investigation-logger
Use when appending structured perf investigation notes and evidence.
majiayu000/claude-skill-registry 163
-
hashbrown-dev
Building LLM-powered React applications with the Hashbrown library. Use when the user asks to (1) Build generative UI where LLMs render React components, (2) Add client-side tool calling for LLM-app interaction, (3) Stream LLM responses in React applications, (4) Execute LLM-generated JavaScript safely in a sandbox, (5) Build browser agents or AI-powered UIs with hashbrown, (6) Control React UI from LLM output, (7) Integrate with LLM providers like OpenAI, Anthropic, Google, Azure, Bedrock, or Ollama in React apps, (8) Create chatbots, form builders, predictive text inputs, or multi-threaded conversations with LLMs, (9) Transform natural language to structured data in TypeScript React applications.
majiayu000/claude-skill-registry 163
-
axiom-swiftdata-migration-diag
Use when SwiftData migrations crash, fail to preserve relationships, lose data, or work in simulator but fail on device - systematic diagnostics for schema version mismatches, relationship errors, and migration testing gaps
majiayu000/claude-skill-registry 163
-
obsidian-bases
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
majiayu000/claude-skill-registry 163
-
claude-ecosystem
Claude Code ecosystem expertise. Modules: CLI tool (setup, slash commands, MCP servers, hooks, plugins, CI/CD), extensibility (agents, skills, output styles creation), CLAUDE.md (project instructions, optimization). Actions: configure, troubleshoot, create, deploy, integrate, optimize Claude Code. Keywords: Claude Code, Anthropic, CLI tool, slash command, MCP server, Agent Skill, hook, plugin, CI/CD, enterprise, CLAUDE.md, agentic coding, agent, skill, output-style, SKILL.md, subagent, Task tool, project instructions, token optimization. Use when: learning Claude Code features, configuring settings, creating skills/agents/hooks, setting up MCP servers, troubleshooting issues, CI/CD integration, initializing or optimizing CLAUDE.md files.
majiayu000/claude-skill-registry 163
-
grpc-services-rfc-33
RFC-33 compliant gRPC service standards for Java services. Covers protobuf contracts, service implementation, resilience patterns (retry, bulkhead, circuit breaker), and linting. Use when creating or maintaining gRPC services and clients.
majiayu000/claude-skill-registry 163
-
implementing-communitytoolkit-mvvm
Implements MVVM pattern using CommunityToolkit.Mvvm with ObservableProperty attributes. Use when building ViewModels with source generators or implementing commands in WPF/AvaloniaUI.
majiayu000/claude-skill-registry 163
-
zendesk
Manage customer support with Zendesk's comprehensive help desk platform.
majiayu000/claude-skill-registry 163
-
equilibrium
Fixed points where vector field vanishes
majiayu000/claude-skill-registry 163
-
color-palette-ref
APC Mini MK2 color palette reference with velocity values and custom RGB via SysEx. Use when user asks about "color", "velocity value", "RGB", "palette", "brightness", "LED color", or needs to set specific colors on the APC Mini MK2.
majiayu000/claude-skill-registry 163
-
Embedding Generator
Generate and manage text embeddings for semantic search, clustering, and similarity tasks
majiayu000/claude-skill-registry 163