Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
paper-reviewer
Expert academic paper review including summary, methodology critique, and practical implications
majiayu000/claude-skill-registry 163
-
oss-contribution-framework
Systematic framework for contributing to open source projects. Guides through issue discovery, integrated analysis with code exploration, implementation, and PR creation. Use when starting OSS contributions, analyzing issues, or creating pull requests. Includes modular sub-skills for each contribution phase.
majiayu000/claude-skill-registry 163
-
openai-whisper-api
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
majiayu000/claude-skill-registry 163
-
plugin-developer
Create and maintain Claude Code plugins following established patterns
majiayu000/claude-skill-registry 163
-
matplotlib
Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.
majiayu000/claude-skill-registry 163
-
action-policy-coder
Use proactively for authorization with ActionPolicy. Creates policies, scopes, and integrates with GraphQL/ActionCable. Preferred over Pundit for composable, cacheable authorization.
majiayu000/claude-skill-registry 163
-
llm-manager
Claude acts as manager/architect while delegating all coding to external LLM CLIs (Gemini, Codex, Qwen). Claude never writes code - only plans, delegates, and verifies. Use when user says "manage", "architect mode", "delegate to", or wants Claude to drive another LLM.
majiayu000/claude-skill-registry 163
-
Refactoring Best Practices
Méthodologie TDD/BDD pour refactoring sûr et systématique. MANDATORY pour code improvement. À utiliser lors de refactoring, amélioration de code, ou quand l'utilisateur mentionne "refactor", "améliorer", "nettoyer le code", "simplifier".
majiayu000/claude-skill-registry 163
-
claude-agent-ts-sdk
Build Claude agents using TypeScript with the @anthropic-ai/claude-agent-sdk. Use this skill when implementing conversational agents, building tools for agents, setting up streaming responses, or debugging agent implementations. Covers the tool wrapping pattern, SDK initialization, agent architecture, and best practices.
majiayu000/claude-skill-registry 163
-
nanobanana
StudioJinsei用Nanobanana画像生成Skill。Google Gemini APIを使用してロゴ、コトネちゃん、サイトビジュアル等を生成します。
majiayu000/claude-skill-registry 163
-
experiment-report-writer
Write structured experiment sections (methods + results + discussion) for NQS + SQD projects in this repository, based on contents of results/ and figures/.
majiayu000/claude-skill-registry 163
-
github-activity
GitHub activity reports
majiayu000/claude-skill-registry 163
-
confluent-schema-registry
Schema Registry expert for Avro, Protobuf, and JSON Schema management. Covers schema evolution strategies, compatibility modes, validation, and best practices for managing schemas in Confluent Cloud and self-hosted Schema Registry. Activates for schema registry, avro, protobuf, json schema, schema evolution, compatibility modes, schema validation.
majiayu000/claude-skill-registry 163
-
tokio-concurrency
Advanced concurrency patterns for Tokio including fan-out/fan-in, pipeline processing, rate limiting, and coordinated shutdown. Use when building high-concurrency async systems.
majiayu000/claude-skill-registry 163
-
strategic-compact
Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
majiayu000/claude-skill-registry 163
-
sc-managing-worktrees
Create, manage, scan, and clean up git worktrees for parallel development. Use when working on multiple branches simultaneously, isolating experiments, or when user mentions "worktree", "parallel branches", "feature isolation", "branch cleanup", or "worktree status".
majiayu000/claude-skill-registry 163
-
excalidraw
Generate architecture diagrams as .excalidraw files from codebase analysis. Use when the user asks to create architecture diagrams, system diagrams, visualize codebase structure, or generate excalidraw files.
majiayu000/claude-skill-registry 163
-
output-dev-types-file
Create types.ts files with Zod schemas for Output SDK workflows. Use when defining input/output schemas, creating type definitions, or fixing schema-related errors.
majiayu000/claude-skill-registry 163
-
probitas-info
Information about Probitas framework. Use when asked "what is Probitas", explaining its purpose, features, or comparing with other test frameworks.
majiayu000/claude-skill-registry 163
-
obsidian-markdown
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
livestream-engineer
Expert in live streaming, WebRTC, and real-time video/audio
majiayu000/claude-skill-registry 163
-
datetime
Get current date and time in various formats. Use whenever you need the current date, time, timestamps, or formatted datetime values for any purpose (logging, file naming, scheduling, comparisons, etc.)
majiayu000/claude-skill-registry 163
-
new-proposal
Outline the lightweight process for turning discovery inputs into a first-draft Sentient proposal.
majiayu000/claude-skill-registry 163