Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
python-testing-patterns
Guide pytest patterns and testing strategies when the user asks about Python testing, fixtures, mocking, or test organization
majiayu000/claude-skill-registry 163
-
deploy-global
Choose deployment target based on project type. Static sites to CF Pages, APIs to VPS, serverless to Workers.
majiayu000/claude-skill-registry 163
-
plan-collection
Plan a batch of related work items with phasing and dependencies.
majiayu000/claude-skill-registry 163
-
Backend Deployment
Your approach to handling backend deployment. Use this skill when working on files where backend deployment comes into play.
majiayu000/claude-skill-registry 163
-
Pentest Commands
This skill should be used when the user asks to "run pentest commands", "scan with nmap", "use metasploit exploits", "crack passwords with hydra or john", "scan web vulnerabilities with nikto", "enumerate networks", or needs essential penetration testing command references.
majiayu000/claude-skill-registry 163
-
swift-study
Interactive Swift/iOS tutor with two modes. Classic explains first, Mastery uses a predict-first Core Loop with gates.
majiayu000/claude-skill-registry 163
-
test-driven-development
Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when a bug report arrives, or when you're about to modify existing functionality.
majiayu000/claude-skill-registry 163
-
shap
Model interpretability and explainability using SHAP (SHapley Additive exPlanations). Use this skill when explaining machine learning model predictions, computing feature importance, generating SHAP plots (waterfall, beeswarm, bar, scatter, force, heatmap), debugging models, analyzing model bias or fairness, comparing models, or implementing explainable AI. Works with tree-based models (XGBoost, LightGBM, Random Forest), deep learning (TensorFlow, PyTorch), linear models, and any black-box model.
majiayu000/claude-skill-registry 163
-
react-performance-optimizer
Optimize React apps for 60fps performance. Implements memoization, virtualization, code splitting, bundle optimization. Use for slow renders, large lists, bundle bloat. Activate on "React performance", "slow render", "useMemo", "bundle size", "virtualization". NOT for backend optimization, non-React frameworks, or premature optimization.
majiayu000/claude-skill-registry 163
-
klaviyo-automation
Automate Klaviyo tasks via Rube MCP (Composio): manage email/SMS campaigns, inspect campaign messages, track tags, and monitor send jobs. Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
codewiki
Generate a structured product knowledge base from codebase scanning. Creates a codewiki/ folder with architecture docs, user flows, API reference, service maps, and more. Also generates CLAUDE.md. Handles single repos, monorepos, and multi-repo microservices. Use when asked to document a project, generate a knowledge base, map architecture, create onboarding docs, or set up CLAUDE.md for a codebase.
majiayu000/claude-skill-registry 163
-
stitch-mcp-create-design-system
Creates a reusable Stitch Design System from theme tokens — colors, fonts, roundness, saturation. Can be applied to future screens for visual consistency.
majiayu000/claude-skill-registry 163
-
hanami
Hanami 2+ framework guardrails, patterns, and best practices for AI-assisted development.
Use when working with Hanami projects, or when the user mentions Hanami.
Provides clean architecture, dry-rb integration, ROM, and modular design guidelines.
majiayu000/claude-skill-registry 163
-
linear
Linear issue tracking for modern teams. Use for project management.
majiayu000/claude-skill-registry 163
-
claude-agent-sdk-secondsky-claude-skills
majiayu000/claude-skill-registry 163
-
frappe-errors-api
Use when debugging or handling API errors in Frappe/ERPNext v14/v15/v16. Prevents silent failures and wrong HTTP status codes in REST endpoints. Covers 401 Unauthorized (wrong token format, expired OAuth), 403 Forbidden (missing @whitelist, allow_guest needed), 404 Not Found (wrong endpoint URL), 417 Expectation Failed (validation via frappe.throw), 500 Internal Server Error, CORS issues, CSRF token missing/invalid, rate limit exceeded (429), file upload failures, JSON parse errors in request/response, webhook delivery failures, and timeout on long operations. Keywords: API error, 401, 403, 404, 417, 429, 500, CSRF, CORS, REST, whitelist, webhook, rate limit, file upload, authentication token.
majiayu000/claude-skill-registry 163
-
local-legal-seo-audit
Audit and improve local SEO for law firms, attorneys, forensic experts and legal/professional services sites with local presence, focusing on GBP, directories, E-E-A-T and practice/location pages.
majiayu000/claude-skill-registry 163
-
pymatgen
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
majiayu000/claude-skill-registry 163
-
create-doc
Create or improve documentation based on the current conversation. Use this when a plan has been created and changes were requested because it didn’t follow the repository’s conventions.
majiayu000/claude-skill-registry 163
-
spin-selling
Master the consultative sales methodology trusted by enterprise sales teams worldwide. Use Neil Rackham's research-backed question sequence to uncover needs and close complex deals. Use when: **Complex B2B sales** with long sales cycles; **High-value deals** requiring multiple stakeholders; **Solution selling** where discovery is critical; **Enterprise sales** with sophisticated buyers; **Consultative positioning** to differentiate from competitors
majiayu000/claude-skill-registry 163
-
meeting-insights-analyzer
Analyzes meeting transcripts and recordings to uncover behavioral patterns, communication insights, and actionable feedback. Identifies when you avoid conflict, use filler words, dominate conversations, or miss opportunities to listen. Perfect for professionals seeking to improve their communication and leadership skills.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
astromeasurements-jl
Develop and maintain AstroMeasurements.jl, a Julia library for computing astrodynamics measurements from observers. Use when working on AstroMeasurements.jl, implementing observation models, computing measurement Jacobians, or simulating orbit determination observations.
majiayu000/claude-skill-registry 163
-
pm-skills
6 project management agent skills and plugins for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Senior PM, scrum master, Jira expert (JQL), Confluence expert, Atlassian admin, template creator. MCP integration for live Jira/Confluence automation.
majiayu000/claude-skill-registry 163