Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
violet-dashboard
VioletDashboard code patterns and conventions
majiayu000/claude-skill-registry 163
-
chatbot-widget
Build embeddable chatbot widgets for web applications. Use when creating chat UIs, iframe embeds, or widget-based AI interfaces.
majiayu000/claude-skill-registry 163
-
Performing Security Code Review
This skill enables Claude to conduct a security-focused code review using the security-agent plugin. It analyzes code for potential vulnerabilities like SQL injection, XSS, authentication flaws, and insecure dependencies. Claude uses this skill when the user explicitly requests a security audit, asks for a code review with a focus on security, or mentions security concerns related to code. The security-agent plugin then provides structured security findings with severity ratings, code locations, impact assessments, and remediation guidance.
majiayu000/claude-skill-registry 163
-
unslopify
Tactical code cleanup focusing on type strictness, single responsibility, fail-fast patterns, and DRY. Detects sloppy code, workarounds, silent failures, god classes, and duplication. Use for quick code quality checks before committing or during code review.
majiayu000/claude-skill-registry 163
-
ansible-dev-setup
Generate and manage cross-platform Ansible playbooks for development environment setup across macOS, Linux, and Termux. Use when working with development environment automation, package installation configuration, or Ansible playbook generation.
majiayu000/claude-skill-registry 163
-
building-skills-marketplace
Use when creating new Claude Code skills, setting up marketplace repositories, or packaging skills for distribution - complete workflow from skill creation to marketplace publication
majiayu000/claude-skill-registry 163
-
Getting Started with Abilities
Describes how to use abilities. Read before any conversation.
majiayu000/claude-skill-registry 163
-
slide-builder
Creates professional presentation slides in GitHub markdown format for educational content. Use when the user asks to create slides, build a presentation, or needs visual teaching materials. Generates clean, engaging slides with strategic emoji and clear formatting.
majiayu000/claude-skill-registry 163
-
xlsx
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for creating new spreadsheets, reading/analyzing data, modifying existing spreadsheets, or recalculating formulas.
majiayu000/claude-skill-registry 163
-
mgrep
A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.
majiayu000/claude-skill-registry 163
-
pr-review-loop
Manage the PR review feedback loop: monitor CI checks, fetch review comments, and iterate on fixes.
Use when: (1) pushing changes to a PR and waiting for CI/reviews, (2) user says "new reviews available",
(3) iterating on PR feedback from Gemini, Cursor, Claude, or other reviewers, (4) monitoring PR status.
Supports multiple review bots: Gemini Code Assist, Cursor Bugbot, and Claude agent fallback.
Automatically detects priority levels from different bot formats and handles rate limits.
RECOMMENDED: Spawn a Task agent (subagent_type: general-purpose) to execute the review loop autonomously.
See "Recommended Usage: Run as Task Agent" section for the prompt template.
CRITICAL: When using this skill, NEVER use raw git commit/push commands. ALWAYS use commit-and-push.sh script.
The user has NOT granted permission for raw git commands - only the script is allowed.
majiayu000/claude-skill-registry 163
-
openspec-implementation-cn
以测试与验证为先的方式,按序执行并实现已批准的规范提案。用于实施变更、应用提案、执行规范任务或按已批准计划构建。触发词包括 "openspec开发", "开发", "实施" "实现提案", "应用变更", "执行规范", "按顺序完成任务", "构建功能", "开始实施"。
majiayu000/claude-skill-registry 163
-
readability-report
Generate a readability report. Utilize this capability when users request generating a readability report for project source code. Output a single-page HTML file named readability-report.html as the readability report, which integrates Node.js scripts and HTML templates.
majiayu000/claude-skill-registry 163
-
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
majiayu000/claude-skill-registry 163
-
sast-bandit
Python security vulnerability detection using Bandit SAST with CWE and OWASP mapping. Use when: (1) Scanning Python code for security vulnerabilities and anti-patterns, (2) Identifying hardcoded secrets, SQL injection, command injection, and insecure APIs, (3) Generating security reports with severity classifications for CI/CD pipelines, (4) Providing remediation guidance with security framework references, (5) Enforcing Python security best practices in development workflows.
majiayu000/claude-skill-registry 163
-
flask
Build Python web applications with Flask, using the application factory pattern, Blueprints,
and Flask-SQLAlchemy. Covers project structure, authentication, and configuration management.
Use when: creating Flask projects, organizing with blueprints, implementing authentication,
or troubleshooting circular imports, application context errors, or blueprint registration.
majiayu000/claude-skill-registry 163
-
interview-mode
Ensures proper requirements clarification before implementing features. Activates when asked to implement, build, create, or add features during what appears to be an interview or timed coding exercise.
majiayu000/claude-skill-registry 163
-
Django Framework
Build production-ready web applications with Django MVC, ORM, authentication, and REST APIs
majiayu000/claude-skill-registry 163
-
cloudflare
Manage Cloudflare infrastructure including DNS records, zones, SSL/TLS, caching, firewall rules, Workers, Pages, and analytics. Use when working with Cloudflare APIs, creating or modifying DNS records, managing domain security, purging cache, deploying Workers/Pages, or analyzing traffic. Created by After Dark Systems, LLC.
majiayu000/claude-skill-registry 163
-
make-mips-interpreter
Guide for implementing MIPS CPU interpreters/emulators, particularly for running compiled MIPS ELF binaries. This skill applies when building virtual machines to execute MIPS32 code, creating emulators for retro game ports (like Doom), or implementing CPU simulators. Use for tasks involving ELF parsing, instruction decoding, syscall emulation, and memory management for MIPS architecture.
majiayu000/claude-skill-registry 163
-
flutter-agent
majiayu000/claude-skill-registry 163
-
analysis-report
Generates comprehensive, structured research reports.
majiayu000/claude-skill-registry 163
-
natural-dialogue-techniques
在写作对话场景或用户询问角色对话时使用 - 提供自然、符合角色性格的对话技巧,展现角色并推进情节
majiayu000/claude-skill-registry 163
-
Nim Memory Management
Use when nim's memory management including garbage collection strategies, manual memory control, destructors, move semantics, ref/ptr types, memory safety, and optimization techniques for performance-critical systems programming.
majiayu000/claude-skill-registry 163