Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
setup-workspace
Configure workspace context and project settings.
majiayu000/claude-skill-registry 163
-
sf-lwc
Scaffold Lightning Web Components with HTML templates, JS controllers, CSS
with SLDS compliance, js-meta.xml config, and Jest tests. Use when asked about
Lightning Web Components, LWC, component scaffolding, or Jest tests for LWC.
Activate on .js-meta.xml files, mentions of "LWC", "Lightning Web Component",
"wire adapter", "lightning component", or "@api/@wire/@track decorators".
majiayu000/claude-skill-registry 163
-
rules-eval
Evaluate and validate Claude Code rules in .claude/rules/ directories. Use for frontmatter, glob patterns, and quality audits.
majiayu000/claude-skill-registry 163
-
frontend-mobile-security-xss-scan
You are a frontend security specialist focusing on Cross-Site Scripting (XSS) vulnerability detection and prevention. Analyze React, Vue, Angular, and vanilla JavaScript code to identify injection poi
majiayu000/claude-skill-registry 163
-
end-session
End the current learning session. Use when done studying to generate summary, update learning plan, and log final entries. Triggers on "end session", "done learning", "finish studying", "wrap up".
majiayu000/claude-skill-registry 163
-
workflow-router
Goal-based workflow orchestration - routes tasks to specialist agents based on user goals
majiayu000/claude-skill-registry 163
-
godot-setup-navigation
Use when setting up NavigationServer API, creating NavigationRegion2D/3D scenes, generating NavigationPolygon from TileMap, configuring NavigationAgent2D/3D, implementing obstacle avoidance with RVO, or creating pathfinding integration patterns. Supports 2D top-down, 3D navigation, and TileMap-based navigation.
majiayu000/claude-skill-registry 163
-
logical-reasoning
Deductive and inductive reasoning, formal and informal logical structure, validity, soundness, and rules of inference. Covers propositional logic, quantified reasoning, syllogisms, common inference patterns (modus ponens, modus tollens, hypothetical syllogism, disjunctive syllogism), and the distinction between deductive certainty and inductive probability. Use when the question is not whether a premise is true but whether the reasoning from premises to conclusion is logically valid.
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
-
Condition-Based Waiting
This skill should be used when dealing with "race conditions in tests", "Redis timing issues", "WebSocket connection timing", "async test failures", "flaky tests due to timing", "test synchronization problems", or when tests fail intermittently due to timing issues.
majiayu000/claude-skill-registry 163
-
commit-message
Generate descriptive commit messages by analyzing git diffs. Use when the user
asks for help writing commit messages, reviewing staged changes, or wants to
commit with a well-formatted message following conventional commits format.
majiayu000/claude-skill-registry 163
-
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
majiayu000/claude-skill-registry 163
-
bmad-testarch-atdd
Generate failing acceptance tests using TDD cycle. Use when the user says "lets write acceptance tests" or "I want to do ATDD"
majiayu000/claude-skill-registry 163
-
ip-lookup
Check an IP address across multiple public geolocation and reputation sources and return a best-matched location summary.
majiayu000/claude-skill-registry 163
-
code-reviewer-jk278-veld
majiayu000/claude-skill-registry 163
-
gtm-meta-skill
Use this skill for GTM prospecting, enrichment, qualification, and outbound workflows, especially when users mention Deepline, CSV processing, lead/account/contact research, waterfall enrichment, email or LinkedIn lookup, personalization, scoring, or campaign activation. Route CSV-heavy and provider-driven requests through this skill, then rely on linked sub-docs and provider playbooks for execution details. Available providers: adyntel, ai_ark, apify, apollo, attio, bettercontact, builtwith, cloudflare, contactout, crustdata, customer_db, dataforseo, datagma, deepline_native, deeplineagent, dropleads, exa, firecrawl, forager, fullenrich, generic_http, heyreach, hubspot, hunter, icypeas, instantly, ipqs, leadmagic, lemlist, lusha, openwebninja, parallel, peopledatalabs, prospeo, rocketreach, salesforce, serper, slack, smartlead, snowflake, theirstack, trestle, wiza, zerobounce.
majiayu000/claude-skill-registry 163
-
page-cro
When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.
majiayu000/claude-skill-registry 163
-
game-audio
Game audio principles. Sound design, music integration, adaptive audio systems.
majiayu000/claude-skill-registry 163
-
legacy-modernizer
Use when modernizing legacy systems, implementing incremental migration strategies, or reducing technical debt. Invoke for strangler fig pattern, monolith decomposition, framework upgrades.
majiayu000/claude-skill-registry 163
-
sabx
Control SABnzbd download manager via CLI. Use when users need to check download queue/history, add NZBs, manage priorities, control speed limits, pause/resume downloads, configure RSS feeds, run scheduled tasks, or automate Usenet workflows. Triggers include "sabnzbd", "sabx", "downloads", "nzb", "usenet", "download queue", "download status".
majiayu000/claude-skill-registry 163
-
fastapi-templates
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
majiayu000/claude-skill-registry 163
-
transcription
Transcribes audio and video files through case.dev with speaker diarization. Supports MP3, WAV, M4A, FLAC, OGG, WEBM, MP4 up to 5GB. Use when the user mentions "transcribe", "transcription", "deposition recording", "hearing audio", "speaker labels", or needs to convert audio/video to text.
majiayu000/claude-skill-registry 163
-
pkg-binary-builder
Configure pkg for Node.js binary builds with asset bundling and cross-platform targets.
majiayu000/claude-skill-registry 163
-
implementing-zero-trust-endpoint-compliance
majiayu000/claude-skill-registry 163