Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Testing Strategist
Design and implement comprehensive testing strategies. Use when setting up tests, choosing test types, implementing TDD, or improving code quality. Covers unit tests, integration tests, E2E tests, test-driven development, and testing best practices.
majiayu000/claude-skill-registry 163
-
keyarc-crypto-flows
Use when implementing signup flow, login flow, team sharing, key derivation with Argon2, AES encryption operations, or RSA/ECC key management for KeyArc cryptographic workflows.
majiayu000/claude-skill-registry 163
-
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
majiayu000/claude-skill-registry 163
-
delivery.dashboard_brief
Align analysts and designers on the goals, requirements, and storytelling approach for a new or updated dashboard.
majiayu000/claude-skill-registry 163
-
rust-workflow
Rust project workflow guidelines. Activate when working with Rust files (.rs), Cargo.toml, Cargo.lock, or Rust-specific tooling.
majiayu000/claude-skill-registry 163
-
windsurf-cost-tuning
Optimize Windsurf costs through tier selection, sampling, and usage monitoring.
Use when analyzing Windsurf billing, reducing API costs,
or implementing usage monitoring and budget alerts.
Trigger with phrases like "windsurf cost", "windsurf billing",
"reduce windsurf costs", "windsurf pricing", "windsurf expensive", "windsurf budget".
majiayu000/claude-skill-registry 163
-
github-swarm-pr
Pull request swarm management for multi-agent code review and validation. Use for coordinated PR reviews, automated validation, PR-based swarm creation, and intelligent merge workflows.
majiayu000/claude-skill-registry 163
-
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
majiayu000/claude-skill-registry 163
-
jupyter-educational-notebook
Create educational and interactive Jupyter notebooks as SPAs that explain concepts, teach topics, create tutorials, illustrate ideas from text, or build blog posts. Use for interactive guides, demonstrations, explanations, documentation, or any content meant for end users and learners displayed via ipynb-viewer block. Keywords include educational notebook, tutorial notebook, interactive guide, blog notebook, SPA notebook, explain topic, illustrate concept, teach interactively.
majiayu000/claude-skill-registry 163
-
topexpressinggenes
Identifies and visualizes the top expressing genes per cluster in T/B cells, followed by pathway enrichment analysis. Provides quick cluster characterization by highlighting the most highly expressed genes and their biological functions.
majiayu000/claude-skill-registry 163
-
prompt-improver
This skill enriches vague prompts with targeted research and clarification before execution. Should be used when a prompt is determined to be vague and requires systematic research, question generation, and execution guidance.
majiayu000/claude-skill-registry 163
-
gget
Fast CLI/Python queries to 20+ bioinformatics databases. Use for quick lookups: gene info, BLAST searches, AlphaFold structures, enrichment analysis. Best for interactive exploration, simple queries. For batch processing or advanced BLAST use biopython; for multi-database Python workflows use bioservices.
majiayu000/claude-skill-registry 163
-
Logging Redaction
Comprehensive guide to preventing PII and secrets from appearing in logs through redaction strategies, safe logging practices, and automated filtering.
majiayu000/claude-skill-registry 163
-
unsloth-gguf
majiayu000/claude-skill-registry 163
-
bb80-deterministic-receipts
Replace human review with reproducible evidence. Always provide deterministic receipts, never narratives.
majiayu000/claude-skill-registry 163
-
scaffolding-vue-components
Scaffolds Vue/Nuxt components with Composition API, CSS modules, Vitest tests, and Storybook stories. Use when the user asks to create a Vue component, generate component boilerplate, or mentions Vue 3 architecture.
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
loading-states
Design effective loading states, skeleton screens, and empty states that maintain user confidence. Use when content takes time to load, when showing progress, or handling empty data scenarios. Triggers on "loading state", "skeleton screen", "empty state", "spinner", "progress bar", "loading animation", "zero state".
majiayu000/claude-skill-registry 163
-
Cloud Penetration Testing
This skill should be used when the user asks to "perform cloud penetration testing", "assess Azure or AWS or GCP security", "enumerate cloud resources", "exploit cloud misconfigurations", "test O365 security", "extract secrets from cloud environments", or "audit cloud infrastructure". It provides comprehensive techniques for security assessment across major cloud platforms.
majiayu000/claude-skill-registry 163
-
feature-flag-playbook
Plan feature flag rollout and cleanup. Use when a mid-level developer needs controlled release guidance.
majiayu000/claude-skill-registry 163
-
data-modeling
Dimensional modeling, normalization, and schema design for analytics.
majiayu000/claude-skill-registry 163
-
clarification-phase
Executes the /clarify phase using AskUserQuestion tool to resolve ambiguities through structured questions (≤3), prioritization, and answer integration. Use when spec.md contains [NEEDS CLARIFICATION] markers, when requirements need disambiguation, or when running /clarify command to resolve critical scope/security/UX ambiguities before planning. (project)
majiayu000/claude-skill-registry 163
-
langfuse
Expert in Langfuse - the open-source LLM observability platform. Covers tracing, prompt management, evaluation, datasets, and integration with LangChain, LlamaIndex, and OpenAI. Essential for debugging, monitoring, and improving LLM applications in production. Use when: langfuse, llm observability, llm tracing, prompt management, llm evaluation.
majiayu000/claude-skill-registry 163
-
delegation
This skill configures automatic task delegation between agents in Synapse A2A. Use /delegate to set up rules for routing coding tasks to Codex, research to Gemini, etc. Supports orchestrator mode (Claude coordinates) and passthrough mode (direct forwarding). Includes agent status verification, priority levels, error handling, and File Safety integration.
majiayu000/claude-skill-registry 163