Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
create-handoff
Create handoff documentation for work-in-progress sessions. Use when handing off work to another agent to supplement history compaction and and progress summarization.
majiayu000/claude-skill-registry 163
-
prc
Review and address code review comments on PR. Use when asked to 'address review comments', 'fix PR feedback', 'handle review comments', 'respond to PR comments', or 'address CR comments'. NOT for initiating code review (use /sr), NOT for task-based implementation with CR mode (use /si).
majiayu000/claude-skill-registry 163
-
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
majiayu000/claude-skill-registry 163
-
df-merger
Merge pandas DataFrames from multiple construction sources. Handle different schemas, keys, and data quality issues.
majiayu000/claude-skill-registry 163
-
weekly-report-generator
Automatically generates a 1-page weekly progress report PPTX based on Obsidian daily notes. Trigger this skill on Saturdays. It (1) Identifies the date range from last Saturday to this Saturday, (2) Reads daily notes from '50 Archive/Daily Notes/' and extracts only research (科研) and project (项目) related content, (3) Fills exactly ONE slide with '本周进展' and '下周计划', (4) Never touches the slide master or header area (name lives in the master), and (5) Saves to '00 Inbox/UserName_YYYY_MMDD_MMDD_week_report.pptx'.
majiayu000/claude-skill-registry 163
-
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
majiayu000/claude-skill-registry 163
-
ecto:n1-check
Scan Ecto code for N+1 anti-patterns — Repo calls in loops, missing preloads, unpreloaded associations. Use when excessive queries reported or wanting an N+1 audit.
majiayu000/claude-skill-registry 163
-
campaign-diagnosis
Diagnose underperforming campaigns by analyzing metrics against benchmarks, checking creative fatigue, evaluating audience saturation, and assessing offer/lander issues. Use when campaigns stop working, CPA rises unexpectedly, or performance declines.
majiayu000/claude-skill-registry 163
-
infra-operations
Perform routine infrastructure maintenance: health checks, log rotation, certificate renewal, dependency updates, database maintenance, cache management, and capacity monitoring. Use when the user says 'check system health', 'rotate logs', 'update dependencies', 'check SSL certificates', 'database maintenance', 'clear cache', 'disk space', 'check service status', or 'infrastructure checkup'. Also triggers on 'infrastructure operations', 'ops maintenance', 'system health', 'capacity planning', 'service monitoring', 'operational readiness', 'server maintenance', or 'infrastructure audit'.
majiayu000/claude-skill-registry 163
-
csv-workbench
Analyze CSV files in /mnt/data and return concise numeric summaries.
majiayu000/claude-skill-registry 163
-
prompt-caching
Caching strategies for LLM prompts including Anthropic prompt caching, response caching, and CAG (Cache Augmented Generation) Use when: prompt caching, cache prompt, response cache, cag, cache augmented.
majiayu000/claude-skill-registry 163
-
ralph-convert
Convert markdown PRD to prd.json format for Ralph Zero autonomous execution. Validates story structure, checks dependencies, ensures right-sizing, and generates validated JSON. Use when you have a PRD markdown file and need to prepare it for autonomous development.
majiayu000/claude-skill-registry 163
-
secure-code-guardian
Use when implementing authentication/authorization, securing user input, or preventing OWASP Top 10 vulnerabilities — including custom security implementations such as hashing passwords with bcrypt/argon2, sanitizing SQL queries with parameterized statements, configuring CORS/CSP headers, validating input with Zod, and setting up JWT tokens. Invoke for authentication, authorization, input validation, encryption, OWASP Top 10 prevention, secure session management, and security hardening. For pre-built OAuth/SSO integrations or standalone security audits, consider a more specialized skill.
majiayu000/claude-skill-registry 163
-
convert-java-c
Convert Java code to idiomatic C. Use when migrating Java projects to C, translating Java patterns to idiomatic C, or refactoring Java codebases for performance, minimal runtime dependencies, and systems programming. Extends meta-convert-dev with Java-to-C specific patterns.
majiayu000/claude-skill-registry 163
-
implementing-issues
Implement a GitHub or Linear issue end-to-end with TDD, branch management, and PR creation. Use when implementing an issue, working on a ticket, starting a feature from an issue, or building from issue requirements.
majiayu000/claude-skill-registry 163
-
Document Research
Deep search, synthesis from knowledge base
majiayu000/claude-skill-registry 163
-
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
-
Storybook Interaction Testing
Testing UI components through Storybook stories with play functions, interaction testing, accessibility checks, and visual regression via Chromatic.
majiayu000/claude-skill-registry 163
-
ios-simulator-skill
22 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
majiayu000/claude-skill-registry 163
-
email-sequence
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campa...
majiayu000/claude-skill-registry 163
-
priorizar
Priorizar — Triaje masivo de issues sin labels — categorizar, etiquetar y organizar en backlogs
majiayu000/claude-skill-registry 163
-
bmad-testarch-ci
Scaffold CI/CD quality pipeline with test execution. Use when the user says "lets setup CI pipeline" or "I want to create quality gates"
majiayu000/claude-skill-registry 163
-
api-design-restful
RESTful API design patterns, error handling, and documentation
majiayu000/claude-skill-registry 163
-
pr-summary
Summarize current pull request with diff, comments, and changed files. Use when reviewing PRs or before merging.
majiayu000/claude-skill-registry 163