Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
rulebook-task-management
Spec-driven task management for features and breaking changes using OpenSpec format. Use when creating new features, planning breaking changes, organizing development work, or managing project tasks with proposals and specifications.
majiayu000/claude-skill-registry 163
-
gemma_nested_module_detector
Gemma pattern matching for nested module vibecoding detection
majiayu000/claude-skill-registry 163
-
learning-study-skills
study-skills for enhanced learning effectiveness and personal development.
majiayu000/claude-skill-registry 163
-
google-spaces-updates
Post team updates to Google Chat Spaces via webhook. Supports deployment notifications, bug fixes,
feature announcements, and questions. Reads config from .claude/settings.json, formats messages
with rich formatting, and includes git context (commits, branches, changed files).
Use when: "post to team", "notify team", "update the team", after deployments, completing features,
fixing bugs reported by team, or asking questions that need team input.
Keywords: google spaces, google chat, team notifications, webhook, deployment updates, team chat,
chat spaces api, notify team, post update, team collaboration, slack alternative
majiayu000/claude-skill-registry 163
-
constant-time-analysis
Detects timing side-channel vulnerabilities in cryptographic code. Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or constant-time programming questions in C, C++, Go, Rust, Swift, Java, Kotlin, C#, PHP, JavaScript, TypeScript, Python, or Ruby.
majiayu000/claude-skill-registry 163
-
codex-skill-feiskyer-claude-code-settings
majiayu000/claude-skill-registry 163
-
vietnamese-story-writer
Tạo và viết truyện tranh bằng tiếng Việt với các thể loại đa dạng. Use when you need to create engaging stories, fables, or narratives in Vietnamese language for different audiences and purposes.
majiayu000/claude-skill-registry 163
-
Refactoring Workflow
Complete refactoring workflow with tracking, validation, and cross-layer impact
checklists. Integrates with beads for progress tracking and ensures no
references to old names remain after refactoring.
majiayu000/claude-skill-registry 163
-
ios-reviewer
WHEN: iOS Swift/SwiftUI code review, UIKit patterns, Combine/async-await checks, MVVM structure analysis
WHAT: SwiftUI best practices + Combine patterns + Memory management + Performance optimization + Architecture patterns
WHEN NOT: Cross-platform → flutter-reviewer, Android → kotlin-android-reviewer
majiayu000/claude-skill-registry 163
-
probitas-run
Running and validating Probitas scenarios. Use when executing tests, running scenarios, or debugging test failures.
majiayu000/claude-skill-registry 163
-
nette-forms
Provides Nette Forms conventions and patterns. Use when creating forms, form validation, form controls, rendering forms, or handling form submissions in presenters.
majiayu000/claude-skill-registry 163
-
github-api
How to interact with GitHub API. Use this skill for repos, PRs, issues, and user operations.
majiayu000/claude-skill-registry 163
-
moai-lang-rust
Rust 1.91+ development specialist covering Axum, Tokio, SQLx, and memory-safe systems programming. Use when building high-performance, memory-safe applications or WebAssembly.
majiayu000/claude-skill-registry 163
-
dagster-local
Interact with Dagster data orchestration platform running locally or on Kubernetes. Use when Claude needs to monitor Dagster runs, get run logs, list assets/jobs, materialize assets, launch jobs, or debug pipeline failures. Supports both local Dagster dev server and Kubernetes deployments where each job run is a separate pod.
majiayu000/claude-skill-registry 163
-
Bun SvelteKit
Use when building or running SvelteKit apps on Bun, including SSR, adapters, and Bun-specific APIs
majiayu000/claude-skill-registry 163
-
developing-skill
Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.
majiayu000/claude-skill-registry 163
-
managing-client-lifecycle
Manage PrismaClient lifecycle with graceful shutdown, proper disconnect timing, and logging configuration. Use when setting up application shutdown handlers, configuring logging for development or production, or implementing proper connection cleanup in Node.js servers, serverless functions, or test suites.
majiayu000/claude-skill-registry 163
-
claudemem-orchestration
Multi-agent code analysis orchestration using claudemem. Share claudemem output across parallel agents. Enables parallel investigation, consensus analysis, and role-based command mapping.
majiayu000/claude-skill-registry 163
-
Querying Web Search Agent
This skill guides the process of creating context-free queries for a web search agent (another Claude instance with web search tools). Use this when you need expert guidance from web research but the search agent has no access to the codebase or conversation history.
majiayu000/claude-skill-registry 163
-
video-format
Process videos using ffmpeg and gifsicle to edit videos. Use when working with .mp4, .avi, or .gif files, or sequences of .png or .jpg files, and the request is to compress, convert to a different format, scale, crop, remove or extract frames, concatenate multiple videos in space or in time, or speed up or slow down the video.
majiayu000/claude-skill-registry 163
-
repomix-cache-refresh
Post-workflow cache refresh for Repomix. Automatically refreshes compressed codebase representation after files are modified. Ensures next command has accurate context with 70% token savings. Invoke at end of any workflow that modifies source files. Takes ~2.4 seconds when refresh needed.
majiayu000/claude-skill-registry 163
-
svelte-conventions
This skill describes common patterns and my prefered style to use when editing svelte code. This could be in .svelte files or .svelte.ts files.
majiayu000/claude-skill-registry 163
-
analytic-philosophy-expert
Expert in Anglo-American analytic tradition covering logic, language, mind, and epistemology from Frege to contemporary philosophy
majiayu000/claude-skill-registry 163
-
project-reporting
Master project reporting with status reports, dashboards, metrics, and executive presentations for effective communication and transparency.
majiayu000/claude-skill-registry 163