Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
tutor
Interactive quiz tutor for Obsidian StudyVault learning. Use when the user wants to: (1) Take a diagnostic assessment of their knowledge, (2) Study or review specific sections/topics, (3) Drill weak areas identified in previous sessions, (4) Check their learning progress or dashboard, or says things like "quiz me", "test me", "let's study", "/tutor", "학습", "퀴즈", "평가".
majiayu000/claude-skill-registry 163
-
Data Quality Checks
Data Quality Checks are automated tests that validate data against predefined rules and expectations. They act as the "unit tests" for data, catching issues before they propagate downstream to analyti
majiayu000/claude-skill-registry 163
-
create-github-issue
Research a bug, improvement, or feature request thoroughly, ask clarifying questions, then create a detailed GitHub issue with acceptance criteria.
majiayu000/claude-skill-registry 163
-
legacy-circuit-mockups
Generate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques. Use when asked to create circuit layouts, visualize electronic component placements, draw breadboard diagrams, mockup 6502 builds, generate retro computer schematics, or design vintage electronics projects. Supports 555 timers, W65C02S microprocessors, 28C256 EEPROMs, W65C22 VIA chips, 7400-series logic gates, LEDs, resistors, capacitors, switches, buttons, crystals, and wires.
majiayu000/claude-skill-registry 163
-
session-end
Full session close-out: verifies all planned work against the agreed plan, creates issues for gaps, runs quality gates, commits cleanly, mirrors to GitHub, and produces a session summary. Triggered by /close command.
majiayu000/claude-skill-registry 163
-
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
frontend-responsive
majiayu000/claude-skill-registry 163
-
testing
Comprehensive testing strategies including TDD, unit, integration, E2E, and property-based testing. Ensures code quality and prevents regressions. Use when writing tests, implementing features test-first, or improving coverage.
majiayu000/claude-skill-registry 163
-
security-best-practices
Perform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.
majiayu000/claude-skill-registry 163
-
aesthetic
Design IMPROVEMENT and iteration using Gemini API. Score designs, generate alternatives, extract design tokens.
ALWAYS use for: "beautiful", "improve design", "better UI", "modern look", "aesthetic", "beau", "améliorer", "moderniser".
DO NOT use for: quick bug debugging (overflow, cut-off) → use "vision-analyzer" agent instead.
Workflow: Analyze (gemini-2.5-pro) → Generate improved (gemini-3-pro-image-preview) → Score → Iterate until ≥7/10.
majiayu000/claude-skill-registry 163
-
calendar-free
Find free time slots in a day or week. Use when user asks when they're free, wants to schedule something, or needs to find an open time window.
majiayu000/claude-skill-registry 163
-
yolo
Browser automation skill for Lovable deployments. Activates when:
- yolo_mode: on in CLAUDE.md
- Running /deploy-edge or /apply-migration commands
- After git push when auto_deploy: on (automatic detection)
- Any mention of "yolo mode", "automate Lovable", "browser automation"
Automatically navigates to Lovable.dev and submits deployment prompts.
Runs verification tests based on configuration.
Auto-deploys after git push when enabled.
majiayu000/claude-skill-registry 163
-
ai-seo
Optimize content for AI search and LLM citations across AI Overviews, ChatGPT, Perplexity, Claude, Gemini, and similar systems. Use when improving AI visibility, answer engine optimization, or citation readiness.
majiayu000/claude-skill-registry 163
-
code-review
[Skill] Perform thorough code reviews focusing on unused code, duplications, coding patterns, bugs, and optimizations. Use when user wants code reviewed or audited. Read-only - outputs findings without making changes.
majiayu000/claude-skill-registry 163
-
devcontainer-expert
Expert guidance for Development Containers (devcontainers) in VS Code. Create, configure, and manage devcontainer.json files, use Templates and Features, integrate with Docker/Docker Compose, and troubleshoot common issues. Use when working with devcontainers, containerized development environments, or when user mentions devcontainer.json, dev containers, VS Code containers, or Docker development.
majiayu000/claude-skill-registry 163
-
performance-testing
Use for load, stress, and scalability testing of applications and APIs. Covers k6 (Grafana), JMeter, Gatling, Artillery, and Lighthouse for web performance audits. Includes test type definitions, key metrics, thresholds, CI integration patterns, and performance budgets.
USE FOR: k6, JMeter, Gatling, Artillery, Lighthouse, load testing, stress testing, performance benchmarks, Core Web Vitals, throughput testing, spike testing, soak testing, capacity planning, performance budgets
DO NOT USE FOR: functional API testing (use api-testing), browser E2E tests (use e2e-testing), visual regression (use visual-testing)
majiayu000/claude-skill-registry 163
-
achievements
Steam-style achievement system with XP, levels, streaks, and skill trees. Gamifies the development workflow. 25 achievements across 5 categories.
majiayu000/claude-skill-registry 163
-
typefully-automation
Automate Typefully tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
farm-audit
Audit all Farmwork systems and update FARMHOUSE.md metrics. Use when user says "open the farm", "audit systems", "check farm status", "update farmhouse", "project health", or asks about the current state of the project.
majiayu000/claude-skill-registry 163
-
meta-upgrade
Upgrade installed workflow skills and templates from the agentic-workflow repo. Version-aware: compares semver versions, shows changelogs, warns about local adaptations. Use when the user says "upgrade the workflow", "update skills", "sync skills", "check for skill updates", or after pulling a new version of agentic-workflow.
majiayu000/claude-skill-registry 163
-
blazor
Blazor framework guardrails, patterns, and best practices for AI-assisted development.
Use when working with Blazor projects, or when the user mentions Blazor.
Provides WebAssembly/Server patterns, component lifecycle, SignalR, and state management guidelines.
majiayu000/claude-skill-registry 163
-
clinpgx-database
Access ClinPGx pharmacogenomics data (successor to PharmGKB). Query gene-drug interactions, CPIC guidelines, allele functions, for precision medicine and genotype-guided dosing decisions.
majiayu000/claude-skill-registry 163
-
Active Directory Attacks
This skill should be used when the user asks to "attack Active Directory", "exploit AD", "Kerberoasting", "DCSync", "pass-the-hash", "BloodHound enumeration", "Golden Ticket", "Silver Ticket", "AS-REP roasting", "NTLM relay", or needs guidance on Windows domain penetration testing.
majiayu000/claude-skill-registry 163
-
create-agent
Create a new custom subagent for Task() delegation. Use when adding a reusable agent prompt, when the user asks to "add an agent", or when a complex workflow should be delegated to a specialized agent.
majiayu000/claude-skill-registry 163