Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
security-auth
Comprehensive security and authentication workflow that orchestrates security architecture, identity management, access control, and compliance implementation. Handles everything from authentication system design and authorization frameworks to security auditing and threat protection.
majiayu000/claude-skill-registry 163
-
parse-package-json
Extract version, dependencies, and metadata from package.json files. Use when needing project version, dependency list, or package metadata for releases, audits, or reports.
majiayu000/claude-skill-registry 163
-
consent-to-sublease-expert
Expert in consent to sublease agreements where a tenant (sublandlord) rents part or all of their space to a subtenant while remaining on the lease. Use when tenant wants to sublet excess space, landlord is evaluating a sublease consent request, negotiating profit-sharing on subrent, drafting three-party consent agreements, analyzing subtenant vs landlord vs tenant rights, calculating whether sublease is better than surrender, or handling partial subleases with shared space. Key terms include sublease, sublandlord, subtenant, subrent, tenant remains liable, recapture rights, profit sharing, SNDA, non-disturbance, partial sublease, direct payment, attornment
majiayu000/claude-skill-registry 163
-
b2c-isml
Guide for working with ISML templates in Salesforce B2C Commerce
majiayu000/claude-skill-registry 163
-
unity-testing
This skill should be used when the user asks about "tests", "unit tests", "EditMode tests", "PlayMode tests", "Test Runner", "test coverage", "NUnit", "Assert", "test fixtures", "writing tests", "running tests", or discusses Unity testing patterns and practices.
majiayu000/claude-skill-registry 163
-
payload
Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
majiayu000/claude-skill-registry 163
-
documentation-update
Reusable logic for updating repository documentation (README, indices, tables) with new content while preserving formatting and structure
majiayu000/claude-skill-registry 163
-
ado-windows-git-bash-compatibility
Windows and Git Bash compatibility guidance for Azure Pipelines. Covers path conversion issues, shell detection in pipeline scripts, MINGW/MSYS path handling, Windows agent configuration, cross-platform script patterns, and troubleshooting common Windows-specific pipeline failures.
majiayu000/claude-skill-registry 163
-
musical-dna
Extract descriptive musical characteristics from any artist or band without using their name, building a vocabulary of sonic qualities for AI music generation, music description, or creative recombination.
majiayu000/claude-skill-registry 163
-
smooth-scroll
Add smooth scrolling for same-page anchor links only. Uses JavaScript to handle
majiayu000/claude-skill-registry 163
-
twitter-to-obsidian
Extract content from Twitter/X articles, summarize key points, and save as structured Obsidian notes. Use when user provides a Twitter/X URL and wants to save it as a note, or mentions "save to Obsidian", "create a note from this tweet/article", or similar requests.
majiayu000/claude-skill-registry 163
-
Platform
This skill should be used when the user asks about "@effect/platform", "Effect HTTP client", "Effect HTTP server", "FileSystem", "KeyValueStore", "Terminal", "platform services", "HttpClient", "HttpServer", "Effect file operations", "Effect networking", or needs to understand Effect's platform-agnostic I/O capabilities.
majiayu000/claude-skill-registry 163
-
python-unit-testing
A skill for creating comprehensive Python unit tests using pytest. It provides guidance and templates for test structure, fixtures, mocking, parameterization, and coverage. Use this when you need to write unit tests for Python code, set up a testing environment with pytest, or apply testing best practices.
majiayu000/claude-skill-registry 163
-
rigorous-reasoning
Triggers: conflict, disagreement, debate, ethical, controversial, pushback
Prevents sycophantic reasoning through checklist-based analysis, categorical
integrity, and evidence-following to uncomfortable conclusions.
Triggers (conflict-based): disagreement, conflict, debate, ethical question,
controversial claim, interpersonal analysis, competing values, adjudication,
"who is right", moral dilemma, harm assessment
Triggers (red-flag self-monitoring): "I agree that", "You're right", "Great point",
"Absolutely", "That's a fair point", "I can see why", agreement without validation,
softening conclusions, hedging without evidence, retracting under pressure
Use when: analyzing conflicts or disagreements, evaluating ethical claims,
adjudicating competing positions, noticing sycophantic thought patterns,
making truth claims in contested territory
DO NOT use when: routine implementation tasks with no contested claims
DO NOT use when: simple factual questions with clear answers
CRITICAL: This skill overrides default conversational tendencies toward
agreement. Agreement requires validity, accuracy, or truth, not politeness.
majiayu000/claude-skill-registry 163
-
nostrstack-embed-ui
Nostrstack embed UI and design system guidance for @nostrstack/embed, @nostrstack/blog-kit, and apps/gallery. Use when editing widgets, tokens, CSS classes, or gallery UI behavior.
majiayu000/claude-skill-registry 163
-
security-guard
Security specialist - finds vulnerabilities and ensures best practices
majiayu000/claude-skill-registry 163
-
complexity-scorer
Score task complexity using keyword matching and heuristics
majiayu000/claude-skill-registry 163
-
geniml
This skill should be used when working with genomic interval data (BED files) for machine learning tasks. Use for training region embeddings (Region2Vec, BEDspace), single-cell ATAC-seq analysis (scEmbed), building consensus peaks (universes), or any ML-based analysis of genomic regions. Applies to BED file collections, scATAC-seq data, chromatin accessibility datasets, and region-based genomic feature learning.
majiayu000/claude-skill-registry 163
-
nx-workspace
Explore and understand Nx workspaces. USE WHEN answering any questions about the nx workspace, the projects in it or tasks to run. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What targets can I run?', 'What's affected by my changes?', 'Which projects depend on library Y?', or any questions about Nx workspace structure, project configuration, or available tasks.
majiayu000/claude-skill-registry 163
-
effect-concurrency-fibers
Concurrency with Effect.all, forEach concurrency, Fiber lifecycle, race and timeouts. Use for parallelizing tasks safely.
majiayu000/claude-skill-registry 163
-
ln-700-project-bootstrap
Orchestrates full project bootstrap from Replit export to production-ready structure
majiayu000/claude-skill-registry 163
-
ralph-core
Single source of truth for Ralph Orchestra - event-driven architecture, status values, exit conditions. Use when referencing core system behavior, status transitions, or Ralph-specific protocols.
majiayu000/claude-skill-registry 163
-
research-and-implement
Researches implementation approaches using browser automation via /chrome, then implements the best solution. Use when building new features, solving unfamiliar problems, or need to find best practices before implementing. Combines learning with doing.
majiayu000/claude-skill-registry 163
-
create-ticket
Create implementation tickets with proper format and conventions.
majiayu000/claude-skill-registry 163