Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
compiler-dev
编译器后端开发专家,专注于IR、CFG、SSA、数据流分析和优化Pass。
majiayu000/claude-skill-registry 163
-
blog-resume
Resume work on blog posts - both in-progress drafts and published posts needing updates. Restores context when returning to continue work.
Trigger phrases: "resume", "continue", "work on", "update post", "continue working", "resume post", "continue post"
majiayu000/claude-skill-registry 163
-
skilzy-creator
Comprehensive toolset for creating, converting, validating, and packaging Skilzy-compliant AI agent skills. This skill should be used when users want to initialize a new skill, convert a Claude skill archive to the Skilzy format, validate an existing skill's structure and compliance, or package a skill for distribution to the Skilzy registry.
majiayu000/claude-skill-registry 163
-
github-workflow-authoring
This skill should be used when creating or improving GitHub Actions CI/CD workflows for Breenix kernel development. Use for authoring new test workflows, optimizing existing CI pipelines, adding new test types, fixing workflow configuration issues, or adapting workflows for new kernel features.
majiayu000/claude-skill-registry 163
-
aico-frontend-plan
Create ATOMIC implementation plan for a single frontend task. Each step has exact code and verification command.
IMPORTANT: This skill creates MICRO-LEVEL atomic steps, NOT macro architecture plans.
For architecture planning or feature scoping, use EnterPlanMode instead.
Use this skill when:
- Running /frontend.plan command
- User explicitly asks for "atomic steps", "step-by-step plan with verification"
- Have a specific task from docs/reference/frontend/tasks/ and need implementation steps
- Need granular steps: Setup (create files) → Implementation (write code) → Test (verify) → Commit
DO NOT use for:
- Architecture planning (use EnterPlanMode)
- General development planning
- Feature scoping or estimation
Output: Present plan to user (not saved to file), each step includes Files, Action, and Verify command.
majiayu000/claude-skill-registry 163
-
revenuecat
Comprehensive assistance with RevenueCat in-app subscriptions and purchases
majiayu000/claude-skill-registry 163
-
smolagents
Use Hugging Face Smolagents framework for code-based agentic research with tool support. Supports multiple LLM providers and web search.
majiayu000/claude-skill-registry 163
-
guidelines-advisor
Comprehensive smart contract development advisor based on Trail of Bits' best practices. Analyzes codebase to generate documentation/specifications, review architecture, check upgradeability patterns, assess implementation quality, identify pitfalls, review dependencies, and evaluate testing. Provides actionable recommendations. (project, gitignored)
majiayu000/claude-skill-registry 163
-
whisper-lolo-roadmap
Guide development of the whisper-lolo project based on specifications-projet.md. Use when planning or executing a sprint/PR, validating scope or constraints, or aligning architecture, statuses, and DoD for the Next.js + Vercel + Blob + Inngest + Whisper stack.
majiayu000/claude-skill-registry 163
-
managing-forks
Manages parallel conversation branches using git worktrees. Use when you want to explore multiple solution approaches simultaneously, need to try different implementations, or want to checkpoint your current conversation state before branching into alternative paths.
majiayu000/claude-skill-registry 163
-
learning-onboarding
onboarding for corporate and professional learning contexts.
majiayu000/claude-skill-registry 163
-
code-from-image
Extracting code or pseudocode from images using OCR, then interpreting and implementing it. This skill should be used when tasks involve reading code, pseudocode, or algorithms from image files (PNG, JPG, screenshots) and converting them to executable code. Applies to OCR-based code extraction, image-to-code conversion, and implementing algorithms shown in visual formats.
majiayu000/claude-skill-registry 163
-
code-minimization
Write minimum necessary code following YAGNI principle to prevent bloat and over-engineering. Use when implementing features to keep the codebase lean and avoid premature optimization or speculative features.
majiayu000/claude-skill-registry 163
-
checking-code-formatting
Check code formatting, detect style issues, and identify inconsistencies. Use when the user asks to check formatting, code style, linting, format issues, or code formatting problems.
majiayu000/claude-skill-registry 163
-
denario
Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, executing computational experiments, performing literature searches, or generating publication-ready papers in LaTeX format. Supports end-to-end research pipelines with customizable agent orchestration.
majiayu000/claude-skill-registry 163
-
git-commit
Create conventional commit messages. Use when committing changes or writing commit messages.
majiayu000/claude-skill-registry 163
-
notion-knowledge-capture
Capture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking.
majiayu000/claude-skill-registry 163
-
ruby-community-style
Use this skill when writing Ruby code following the RuboCop Community Ruby Style Guide. Provides comprehensive guidance on idiomatic Ruby patterns, method design, class structure, collections, strings, exceptions, and testing. Covers Sandi Metz rules, duck typing, metaprogramming guidelines, and RuboCop enforcement. Appropriate for any task involving .rb files, Ruby code reviews, refactoring, Rails development, or implementing Ruby best practices.
majiayu000/claude-skill-registry 163
-
terraform-infra-ops
Operate and update the Terraform infrastructure in ops/infra, including init/apply flows, formatting, and linting. Use when modifying Cloudflare Pages/R2 resources, updating Terraform state config, or running infra operations.
majiayu000/claude-skill-registry 163
-
dockerfile-basics
Learn Dockerfile fundamentals and best practices for building production-ready container images
majiayu000/claude-skill-registry 163
-
venue-templates
Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
majiayu000/claude-skill-registry 163
-
skill-arosstale-pi-pai
majiayu000/claude-skill-registry 163
-
plugins-manager
Branch skill for building and improving plugins. Use when creating new plugins, validating plugin structure, adapting marketplace plugins, or improving existing plugins. Triggers: 'create plugin', 'improve plugin', 'validate plugin', 'fix plugin', 'plugin.json', 'adapt plugin', '4-plugin architecture', 'plugin structure', 'CLAUDE_PLUGIN_ROOT'.
majiayu000/claude-skill-registry 163
-
arkts
ArkTS Language Specification. ArkTS is a statically-typed programming language developed by Huawei for HarmonyOS, extending TypeScript with features from Java and Kotlin. Use for ArkTS syntax, types, classes, functions, and language features.
majiayu000/claude-skill-registry 163