Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
User Researcher
Conduct user research and validation. Use when discovering user needs, validating assumptions, creating personas, or understanding pain points. Covers interviews, surveys, analysis, and synthesis.
majiayu000/claude-skill-registry 163
-
layered-architecture
Apply layered architecture (Clean Architecture) across backend and frontend
majiayu000/claude-skill-registry 163
-
metrics-definition
Use when establishing metrics for new product, feature, or initiative - orchestrates North Star alignment, funnel mapping, proxy selection, and counter-metric identification to create comprehensive measurement framework
majiayu000/claude-skill-registry 163
-
Network Ports Reference
The assistant provides comprehensive network port and protocol reference information for security assessments and penetration testing. Activate when users ask about "port numbers," "common ports," "service ports," "TCP/UDP ports," "what runs on port X," or "protocol identification."
majiayu000/claude-skill-registry 163
-
modern-best-practice-nextjs
Build modern Next.js apps with App Router and best practices
majiayu000/claude-skill-registry 163
-
prompt-engineering
Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.
majiayu000/claude-skill-registry 163
-
security-guidance
Security reminder hook that warns about potential security issues when editing files, including command injection, XSS, and unsafe code patterns
majiayu000/claude-skill-registry 163
-
starting-projects
Use this skill when initialize a new project with deep context gathering and project.md. Triggers include "new project", "start project", "initialize project", "create project", "begin project", "setup project".
majiayu000/claude-skill-registry 163
-
skill-sync
Syncs skill metadata to AGENTS.md Auto-invoke sections. Trigger: When updating skill metadata (metadata.scope/metadata.auto_invoke), regenerating Auto-invoke tables, or running ./skills/skill-sync/assets/sync.sh (including --dry-run/--scope).
majiayu000/claude-skill-registry 163
-
ta-networking-visual-feedback
Visual feedback patterns for server-authoritative multiplayer with client-side prediction. Use when implementing multiplayer visual feedback.
majiayu000/claude-skill-registry 163
-
learning-authentic-assessment
authentic-assessment design for effective learning measurement.
majiayu000/claude-skill-registry 163
-
policy-compliance-auditing
Review pilot documentation and outputs for alignment with policy and governance standards. Use when assessing compliance against Duke policies, organizational guidelines, or regulatory requirements during pilot execution.
majiayu000/claude-skill-registry 163
-
architect-detective
⚡ PRIMARY TOOL for: 'what's the architecture', 'system design', 'how are layers organized', 'find design patterns', 'audit structure', 'map dependencies'. Uses claudemem v0.3.0 AST structural analysis with PageRank. GREP/FIND/GLOB ARE FORBIDDEN.
majiayu000/claude-skill-registry 163
-
api-generator
Generate CRUD API endpoints automatically. User doesn't see routes.
Use when: features need backend logic.
Triggers: internal use only.
majiayu000/claude-skill-registry 163
-
goap-agent
Invoke for complex multi-step tasks requiring intelligent planning and multi-agent coordination. Use when tasks need decomposition, dependency mapping, parallel/sequential/swarm/iterative execution strategies, or coordination of multiple specialized agents with quality gates and dynamic optimization.
majiayu000/claude-skill-registry 163
-
roadmap-prioritization
Prioritize roadmap initiatives with tradeoffs. Use when a senior developer needs help ranking projects.
majiayu000/claude-skill-registry 163
-
keyboard-navigation
Keyboard accessibility, focus management, and shortcuts.
majiayu000/claude-skill-registry 163
-
database-query
Query database safely with parameterized statements
majiayu000/claude-skill-registry 163
-
macronix
Macronix International MPN encoding patterns, density decoding, and handler guidance. Use when working with Macronix Flash memory components or MacronixHandler.
majiayu000/claude-skill-registry 163
-
ln-761-secret-scanner
Scans codebase for hardcoded secrets. Returns normalized findings with severity and remediation guidance. Pre-commit hook integration.
majiayu000/claude-skill-registry 163
-
customer-ui-components
Componentes de UI para clientes seguindo o padrão de components do Easy Budget.
majiayu000/claude-skill-registry 163
-
edit-changelog
Edit changelog using git commit history. Use when the agent needs to edit the changelog.
majiayu000/claude-skill-registry 163
-
mcaf-testing
Add or update automated tests for a change (bugfix, feature, refactor) using the repository’s testing rules in `AGENTS.md`. Use TDD where applicable; derive scenarios from docs/Features/* and ADR invariants; prefer stable integration/API/UI tests, run build before tests, and verify meaningful assertions for happy/negative/edge cases.
majiayu000/claude-skill-registry 163
-
geo-database
Access NCBI GEO for gene expression/genomics data. Search/download microarray and RNA-seq datasets (GSE, GSM, GPL), retrieve SOFT/Matrix files, for transcriptomics and expression analysis.
majiayu000/claude-skill-registry 163