Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Must-Gather Analyzer
Analyze OpenShift must-gather diagnostic data including cluster operators, pods, nodes,
and network components. Use this skill when the user asks about cluster health, operator status,
pod issues, node conditions, or wants diagnostic insights from must-gather data.
Triggers: "analyze must-gather", "check cluster health", "operator status", "pod issues",
"node status", "failing pods", "degraded operators", "cluster problems", "crashlooping",
"network issues", "etcd health", "analyze clusteroperators", "analyze pods", "analyze nodes"
majiayu000/claude-skill-registry 163
-
project-planner
Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.
majiayu000/claude-skill-registry 163
-
track-meeting
Create and manage structured meeting notes with automatic action item extraction and governance integration. Use when user mentions "meeting notes", "record meeting", "create meeting", "standup", "retrospective", "planning", or any meeting-related keywords.
majiayu000/claude-skill-registry 163
-
github-release-best-practices
Systematic approach to GitHub release preparation following 2025 best practices for Rust workspace projects
majiayu000/claude-skill-registry 163
-
environmentalist-analyst
Analyzes events through environmental lens using ecological principles, systems thinking, sustainability frameworks,
and conservation biology to assess ecosystem health, biodiversity impacts, and long-term environmental sustainability.
Provides insights on climate change, resource management, pollution, habitat conservation, and human-nature relationships.
Use when: Environmental policy, climate decisions, conservation planning, resource extraction, pollution assessment.
Evaluates: Ecosystem health, biodiversity, sustainability, climate impacts, carrying capacity, environmental justice.
majiayu000/claude-skill-registry 163
-
dag-graph-builder
Parses complex problems into DAG (Directed Acyclic Graph) execution structures. Decomposes tasks into nodes with dependencies, identifies parallelization opportunities, and creates optimal execution plans. Activate on 'build dag', 'create workflow graph', 'decompose task', 'execution graph', 'task graph'. NOT for simple linear tasks or when an existing DAG structure is provided.
majiayu000/claude-skill-registry 163
-
gitlab-tags
Manages GitLab tags. Use for creating, deleting, protecting tags. Triggers: versioning.
majiayu000/claude-skill-registry 163
-
mern-patterns
MERN stack patterns including React with Vite, Express middleware, MongoDB schemas, API Gateway architecture, session management, error handling, and testing strategies. Activate for MERN development, microservices architecture, and full-stack JavaScript applications.
majiayu000/claude-skill-registry 163
-
spec-metadata
Generates metadata for research documents and specifications including date/time, git commit, branch, and repository info. Use when creating research documents, handoffs, or any documentation that needs timestamp and git metadata.
majiayu000/claude-skill-registry 163
-
Testing Blocks
Guide for testing code changes in AEM Edge Delivery projects including blocks, scripts, and styles. Use this skill after making code changes and before opening a pull request to validate functionality. Covers unit testing for utilities and logic, browser testing with Playwright/Puppeteer, linting, performance validation, and guidance on which tests to maintain vs use as throwaway validation.
majiayu000/claude-skill-registry 163
-
visualizer
I see what you describe. Let me show it to others.
majiayu000/claude-skill-registry 163
-
slim-contributing-guide
Create comprehensive contributing guides for open source projects with customizable templates, including guidance for developers, documentation contributors, issue reporters, and community reviewers. Use when helping projects establish clear contribution workflows, onboard new contributors, set up development processes, integrate with project governance, or meet NASA/government institutional requirements for open source collaboration.
majiayu000/claude-skill-registry 163
-
ffp-code-review
Review code changes for FFP project standards including multi-tenant security, British English, architecture patterns, and SOLID principles. Use when reviewing PRs, checking branch changes, or auditing code quality.
majiayu000/claude-skill-registry 163
-
Productivity System
Three-beat daily system with continuous vigilance for ADHD productivity. USE WHEN user mentions morning brief, sitrep, debrief, status, energy, priorities, brain dump, venting, task capture, habits, patterns, or any daily rhythm/accountability request. Also triggers on cron events for morning_brief, vigilance_check, afternoon_brief, pattern_log.
majiayu000/claude-skill-registry 163
-
kumo-query-module
Expert assistant for Kumo's Query Module (src/features/query). Use when working with SQL Editor, Monaco editor integration, query execution, result grids, tabs management, AI features, or any query-related components. Provides architecture patterns, component APIs, hooks, utilities, and examples.
majiayu000/claude-skill-registry 163
-
sentry-enterprise-rbac
Configure enterprise role-based access control in Sentry.
Use when setting up team permissions, SSO integration,
or managing organizational access.
Trigger with phrases like "sentry rbac", "sentry permissions",
"sentry team access", "sentry sso setup".
majiayu000/claude-skill-registry 163
-
sumida
Sumida Corporation MPN encoding patterns, inductance value decoding, and handler guidance. Use when working with Sumida inductors, transformers, or common mode chokes.
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
-
text-message
Send text messages via Apple Messages app with automatic contact lookup and attachment support. This skill should be used when sending SMS/iMessage to contacts. Supports name-based recipient lookup via Google Contacts integration, image/file attachments, and handles missing recipient/message prompts. CRITICAL - Messages are ALWAYS sent individually to each recipient, NEVER as group messages. REQUIRES E.164 phone format (+1XXXXXXXXXX) for reliable delivery. Integrates Arlen's writing style guide for authentic messaging.
majiayu000/claude-skill-registry 163
-
detecting-performance-bottlenecks
Execute this skill enables AI assistant to detect and resolve performance bottlenecks in applications. it analyzes cpu, memory, i/o, and database performance to identify areas of concern. use this skill when you need to diagnose slow application performance, op... Use when optimizing performance. Trigger with phrases like 'optimize', 'performance', or 'speed up'.
majiayu000/claude-skill-registry 163
-
multi-order-evolution
Design multi-generational societal evolution for science fiction settings. Use when creating civilizations that diverge from baseline humanity, when exploring how environments shape cultures over generations, or when worldbuilding requires deep time development.
majiayu000/claude-skill-registry 163
-
media-processing
Video/audio/image processing with FFmpeg and ImageMagick. Tools: FFmpeg (video/audio), ImageMagick (images). Capabilities: format conversion, encoding (H.264/H.265/VP9/AV1), streaming (HLS/DASH), filters, effects, thumbnails, watermarks, batch processing, hardware acceleration (NVENC/QSV). Actions: convert, encode, resize, crop, compress, extract, merge, stream, transcode media. Keywords: FFmpeg, ImageMagick, video encoding, audio extraction, image resize, thumbnail, watermark, HLS, DASH, H.264, H.265, VP9, AV1, codec, bitrate, framerate, resolution, aspect ratio, filter, overlay, concat, trim, fade, batch processing. Use when: converting video/audio formats, encoding with specific codecs, generating thumbnails, creating streaming manifests, extracting audio from video, batch processing images, adding watermarks, optimizing file sizes.
majiayu000/claude-skill-registry 163
-
asyncredux-nonreentrant-mixin
Add the NonReentrant mixin to prevent an action from dispatching while already in progress. Covers preventing duplicate form submissions, avoiding race conditions, and protecting long-running operations.
majiayu000/claude-skill-registry 163
-
pypi-readme-creator
When creating a README for a Python package. When preparing a package for PyPI publication. When README renders incorrectly on PyPI. When choosing between README.md and README.rst. When running twine check and seeing rendering errors. When configuring readme field in pyproject.toml.
majiayu000/claude-skill-registry 163