Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
firmware-analyst
Expert firmware analyst specializing in embedded systems, IoT security, and hardware reverse engineering. Masters firmware extraction, analysis, and vulnerability research for routers, IoT devices, automotive systems, and industrial controllers. Use PROACTIVELY for firmware security audits, IoT penetration testing, or embedded systems research.
majiayu000/claude-skill-registry 163
-
applying-architecture-patterns
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when (1) designing new backend systems from scratch, (2) refactoring monolithic applications for better maintainability, (3) establishing architecture standards for a team, (4) migrating from tightly coupled to loosely coupled architectures, (5) implementing domain-driven design principles, (6) creating testable and mockable codebases, or (7) planning microservices decomposition.
majiayu000/claude-skill-registry 163
-
busybox-on-windows
How to use a Win32 build of BusyBox to run many of the standard UNIX command line tools on Windows.
majiayu000/claude-skill-registry 163
-
root-cause-tracing
Trace bugs backward to their origin, not just symptoms
majiayu000/claude-skill-registry 163
-
langsmith-dataset
INVOKE THIS SKILL when creating evaluation datasets, uploading datasets to LangSmith, or managing existing datasets. Covers dataset types (final_response, single_step, trajectory, RAG), CLI management commands, SDK-based creation, and example management. Uses the langsmith CLI tool.
majiayu000/claude-skill-registry 163
-
npm
npm Node.js package manager and registry. Use for JavaScript dependencies.
majiayu000/claude-skill-registry 163
-
orchardcore-custom-indexing-elasticsearch
Skill for creating Orchard Core custom indexing pipelines for arbitrary data using Elasticsearch, based on CrestApps AI Memory and OrchardCore.Indexing patterns.
majiayu000/claude-skill-registry 163
-
naming
Big-endian file naming as semantic binding
majiayu000/claude-skill-registry 163
-
early-access-email-sequence
Generate a personalized 7-email onboarding sequence for Goose early access signups. Takes a LinkedIn profile URL and company domain, researches the person and company, classifies their role, and produces all 7 emails ready to send — personalized with real context, not merge tags. Outputs to a Notion database (one row per user, columns for each email). Use this skill whenever someone signs up for Goose early access, when you need to generate onboarding emails for new users, when the user says "generate emails for a new signup", "onboard this person", "add them to the email sequence", or provides a LinkedIn URL with a company domain in the context of the launch. Also use when processing a batch of signups.
majiayu000/claude-skill-registry 163
-
df:debug
Systematic debugging with persistent state across context resets.
Use when the user reports a bug, error, or something not working as expected.
Triggers on: "debug this", "something's broken", "fix this bug", "not working", "there's an error", "why isn't this working?"
majiayu000/claude-skill-registry 163
-
recompile-workflows
Regenerate and post-process all agentic workflows. Use when gh-aw is updated, workflow .md files change, or when asked to recompile/regenerate workflows.
majiayu000/claude-skill-registry 163
-
browser-ops
Browser automation skill for AI coding agents. 25 Playwright-based tools for navigation, interaction, observation, and session management.
majiayu000/claude-skill-registry 163
-
openai-agents
Build AI applications with OpenAI Agents SDK - text agents, voice agents, multi-agent handoffs, tools with Zod schemas, guardrails, and streaming. Prevents 11 documented errors.
Use when: building agents with tools, voice agents with WebRTC, multi-agent workflows, or troubleshooting MaxTurnsExceededError, tool call failures, reasoning defaults, JSON output leaks.
majiayu000/claude-skill-registry 163
-
status-report-template
Эксперт по статус-отчётам. Используй для создания шаблонов отчётов, executive summaries и project dashboards.
majiayu000/claude-skill-registry 163
-
markdown-mermaid-writing
Comprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization. Establishes text-based diagrams as the default documentation standard with full style guides (markdown + mermaid), 24 diagram type references, and 9 document templates.
majiayu000/claude-skill-registry 163
-
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
majiayu000/claude-skill-registry 163
-
bmad-bmm-sprint-status
bmad-bmm-sprint-status skill
majiayu000/claude-skill-registry 163
-
polyglot-test-agent
Generates comprehensive, workable unit tests for any programming language using a multi-agent pipeline. Use when asked to generate tests, write unit tests, improve test coverage, add test coverage, create test files, or test a codebase. Supports C#, TypeScript, JavaScript, Python, Go, Rust, Java, and more. Orchestrates research, planning, and implementation phases to produce tests that compile, pass, and follow project conventions.
majiayu000/claude-skill-registry 163
-
enable-self-serve-analytics
Roll out self-serve analytics on MotherDuck for internal teams. Use when deciding the first governed dataset, the first Dive or share, ownership boundaries, and the rollout path from one audience to broader adoption.
majiayu000/claude-skill-registry 163
-
nuget-trusted-publishing
Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens. USE FOR: trusted publishing, NuGet OIDC, keyless NuGet publish, migrate from NuGet API key, NuGet/login, secure NuGet publishing. DO NOT USE FOR: publishing to private feeds or Azure Artifacts (OIDC is nuget.org only). INVOKES: shell (powershell or bash), edit, create, ask_user for guided repo setup.
majiayu000/claude-skill-registry 163
-
audit-log-generator
Эксперт по аудит-логам. Используй для создания систем логирования, compliance требований, структуры логов и мониторинга.
majiayu000/claude-skill-registry 163
-
typeclass-design
Implement typeclasses with curried signatures and dual APIs for both data-first and data-last usage
majiayu000/claude-skill-registry 163
-
PostHog Product Analytics
Feature adoption, retention, user journey analysis
majiayu000/claude-skill-registry 163
-
filesystem
Execution-layer skill for filesystem operations
majiayu000/claude-skill-registry 163