Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
lightning-address
Use when implementing Lightning address functionality - provides complete patterns for resolving Lightning addresses to invoices, generating invoices from addresses, displaying Lightning addresses in UI, and integrating with QR codes
majiayu000/claude-skill-registry 163
-
markdown-video
Convert Deckset-format markdown slides with speaker notes to presentation video with TTS narration. Use when user requests to create video from slides, generate presentation video, or convert slides to MP4 format.
majiayu000/claude-skill-registry 163
-
running-windows-commands-majo
Translate Unix commands to Windows equivalents when working on Windows systems. Use when
paths start with drive letters (B:\, C:\), commands fail with "not recognized" errors, or
when needing to avoid Unix-specific tools like tail, head, grep, or mkdir -p. Maps common
Unix commands to PowerShell and CMD alternatives.
majiayu000/claude-skill-registry 163
-
tech-vitest
Vitest-specific testing utilities, mocking, and assertion patterns. Extends platform-testing with Vitest rules. Use when writing tests with Vitest.
majiayu000/claude-skill-registry 163
-
d3-geo
Use when creating maps, working with geographic projections, or processing GeoJSON data. Invoke for world maps, choropleth maps, projection types, geo path generators, spherical geometry, or geographic feature manipulation.
majiayu000/claude-skill-registry 163
-
running-effective-meetings
Help users run more effective meetings. Use when someone is dealing with meeting overload, wants to improve meeting culture, is preparing an important meeting, or struggles to get decisions made in meetings.
majiayu000/claude-skill-registry 163
-
Bun Workers
Use for Web Workers in Bun, worker_threads, parallel processing, and background tasks.
majiayu000/claude-skill-registry 163
-
core-dynamic-skills
majiayu000/claude-skill-registry 163
-
fm-residency-scheduling
Family Medicine Residency Excel-based scheduling. Use when working with academic year block schedule spreadsheets to assign faculty half-days (C, GME, DFM) and resident half-days, validate constraints, process FMIT/SAFP blocks, apply post-call rules, and meet AT coverage. Triggers: Block schedule, faculty scheduling, resident scheduling, half-day assignments, FMIT, clinic coverage, resident supervision, AY 25-26.
majiayu000/claude-skill-registry 163
-
replit-prod-checklist
Execute Replit production deployment checklist and rollback procedures.
Use when deploying Replit integrations to production, preparing for launch,
or implementing go-live procedures.
Trigger with phrases like "replit production", "deploy replit",
"replit go-live", "replit launch checklist".
majiayu000/claude-skill-registry 163
-
publication-prep
Prepare manuscripts for journal submission. Use when: (1) Writing research papers, (2) Selecting target journals, (3) Formatting manuscripts, (4) Ensuring reporting guideline compliance, (5) Preparing submission materials.
majiayu000/claude-skill-registry 163
-
cw-official-docs
Creative writing skill for creating canonical reference documentation (wikis) for fictional worlds, characters, and story events. Use when creating or updating wiki pages, official documentation, character profiles, location documentation, or lore pages. Creates polished, sourced, encyclopedic reference material.
majiayu000/claude-skill-registry 163
-
bio-pdb-geometric-analysis
Perform geometric calculations on protein structures using Biopython Bio.PDB. Use when measuring distances, angles, and dihedrals, superimposing structures, calculating RMSD, or computing solvent accessible surface area (SASA).
majiayu000/claude-skill-registry 163
-
clojure-malli
Data validation with Malli schemas in Clojure. Use when working with: (0)
malli, (1) data validation or coercion, (2) defining schemas for maps,
collections, or domain models, (3) API request/response validation, (4) form
validation, (5) runtime type checking, or when the user mentions malli,
schemas, validation, data contracts, or data integrity.
majiayu000/claude-skill-registry 163
-
discover-security
Automatically discover security skills when working with authentication, authorization, input validation, security headers, vulnerability assessment, or secrets management. Activates for application security, OWASP, and security hardening tasks.
majiayu000/claude-skill-registry 163
-
readme-auditor
WordPress theme and plugin README auditor that verifies accuracy, removes exaggerated claims, and ensures maintainability. Use when reviewing or updating README files for WordPress projects (themes, child themes, plugins) to ensure all claims are verifiable against the actual codebase and that documentation remains accurate over time.
majiayu000/claude-skill-registry 163
-
use-modern-browser-apis
Utilize built-in browser APIs (like Popover API, View Transitions etc) instead of building features manually via JavaScript
majiayu000/claude-skill-registry 163
-
apex
Apex - Senior Product Marketing Manager & CSO specializing in B2B/B2C IT Products & SaaS. Use for Go-To-Market strategies, product positioning, growth funnels, IT product copywriting, SEO content strategy, or marketing analytics. Also responds to 'Apex' or /apex command.
majiayu000/claude-skill-registry 163
-
session-security-checker
Validate session security checker operations. Auto-activating skill for Security Fundamentals.
Triggers on: session security checker, session security checker
Part of the Security Fundamentals skill category. Use when working with session security checker functionality. Trigger with phrases like "session security checker", "session checker", "session".
majiayu000/claude-skill-registry 163
-
no-deferred-work
Use during all development - no TODOs, no FIXMEs, no "we'll add this later"; do it now or get explicit deferral permission
majiayu000/claude-skill-registry 163
-
speech
Use when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run the bundled CLI (`scripts/text_to_speech.py`) with built-in voices and require `OPENAI_API_KEY` for live calls. Custom voice creation is out of scope.
majiayu000/claude-skill-registry 163
-
recursive-knowledge
Process large document corpora (1000+ docs, millions of tokens) through knowledge graph construction and stateful multi-hop reasoning. Use when (1) User provides a large corpus exceeding context limits, (2) Questions require connections across multiple documents, (3) Multi-hop reasoning needed for complex queries, (4) User wants persistent queryable knowledge from documents. Replaces brute-force document stuffing with intelligent graph traversal.
majiayu000/claude-skill-registry 163
-
logit-lens
Decode intermediate layer predictions using the Logit Lens technique. Use when analyzing what a model predicts at each layer, understanding information flow, or visualizing layer-wise processing.
majiayu000/claude-skill-registry 163
-
ln-741-linter-configurator
Configures ESLint, Prettier, Ruff, and .NET analyzers
majiayu000/claude-skill-registry 163