Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
structured-logging
Implement JSON-based structured logging for observability. Use when setting up logging, debugging production issues, or preparing for log aggregation (ELK, Datadog). Covers log levels, context, and best practices.
majiayu000/claude-skill-registry 163
-
raycast-extensions
Build and maintain Raycast extensions using the Raycast API. Triggers on @raycast/api, List, Grid, Detail, Form, AI.ask, LocalStorage, Cache, showToast, and BrowserExtension. Use this repo's references/api/*.md files as the primary source of truth for component specs and API usage.
majiayu000/claude-skill-registry 163
-
moai-lang-r
R 4.4+ development specialist covering tidyverse, ggplot2, Shiny, and data science patterns. Use when developing data analysis pipelines, visualizations, or Shiny applications.
majiayu000/claude-skill-registry 163
-
debug-to-fix
When debugging frustration appears ("why isn't this working?", "it should work",
"I don't understand"), orchestrate the full debug cycle: clarify → investigate →
fix → verify. Prevents the common failure of jumping to fixes before understanding
the problem. An elixir that chains rubber-duck and prove-it with investigation.
majiayu000/claude-skill-registry 163
-
pi-interactive-shell
Cheat sheet + workflow for launching interactive coding-agent CLIs (Claude Code, Gemini CLI, Codex CLI, Cursor CLI, and pi itself) via the interactive_shell overlay or headless dispatch. Use for TUI agents and long-running processes that need supervision, fire-and-forget delegation, or headless background execution. Regular bash commands should use the bash tool instead.
majiayu000/claude-skill-registry 163
-
agent-workflow
Multi-agent development workflow system. Load when orchestrating development tasks, spawning subagents, or managing workflow phases.
majiayu000/claude-skill-registry 163
-
configure-chatkit
This skill should be used when setting up OpenAI ChatKit in Next.js, adding domain allowlist to environment, building chat UI component, integrating with /api/chat endpoint, displaying history and tool calls visually, and integrating Better Auth session.
majiayu000/claude-skill-registry 163
-
principal-engineer
Master the thinking patterns, decision frameworks, and leadership approaches of Staff+ and Principal Engineers. Use PROACTIVELY for architectural decisions, technical strategy, cross-team collaboration, mentoring, and navigating organizational complexity.
majiayu000/claude-skill-registry 163
-
bmad-create-prd
Create a PRD from scratch. Use when the user says "lets create a product requirements document" or "I want to create a new PRD"
majiayu000/claude-skill-registry 163
-
azure-storage-blob-ts
Azure Blob Storage JavaScript/TypeScript SDK (@azure/storage-blob) for blob operations. Use for uploading, downloading, listing, and managing blobs and containers.
majiayu000/claude-skill-registry 163
-
script-kit-components
UI component patterns for Script Kit GPUI. Use when building list items, buttons, prompts, panels, or any reusable UI component. Covers ListItem, UnifiedListItem, Button, PromptContainer, panel configuration, and the Colors struct pattern. Triggers on "component", "list item", "button", "panel", "prompt container", "UI element".
majiayu000/claude-skill-registry 163
-
sales-council
Expert sales council with 6 advisors (Cialdini, Hormozi, Rackham, Voss, Klaff, Schwartz) for pricing, persuasion, negotiation, copywriting, and pitch strategies.
majiayu000/claude-skill-registry 163
-
remotion-best-practices
Best practices for Remotion - Video creation in React
majiayu000/claude-skill-registry 163
-
next-cache-components
Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag
majiayu000/claude-skill-registry 163
-
setup
Setup Wizard — Configure environment for all skills
majiayu000/claude-skill-registry 163
-
magi-review
三機(Claude/Gemini/Codex)平行審查代碼,評估邏輯、品質、安全漏洞後投票共識
majiayu000/claude-skill-registry 163
-
anthropic-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
-
publish-to-shopify
Publish finalized content to the Shopify storefront
majiayu000/claude-skill-registry 163
-
essay-voice-matcher
Use when written text needs evaluation against a user's writing style profile and sample essays for voice consistency during essay pipeline execution.
majiayu000/claude-skill-registry 163
-
nordvpn
Control NordVPN on Linux via the `nordvpn` CLI (connect/disconnect, choose country/city/group, read status, tweak settings, manage allowlist). Use for automation that needs region routing or temporary VPN tunneling.
majiayu000/claude-skill-registry 163
-
Git Smart Commit
將雜亂的 git 變更,依功能邏輯自動拆分成多個有意義的 conventional commit
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: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
majiayu000/claude-skill-registry 163
-
Product Strategy & Gap Analysis
Analyses brainstorming notes or transcripts to identify product gaps and propose new features.
majiayu000/claude-skill-registry 163
-
third-party-apis
Best practices for integrating third-party APIs and services in career_ios_backend.
Automatically invoked when working with external APIs like ElevenLabs, OpenAI, Gemini, etc.
Trigger keywords: "third-party", "API integration", "ElevenLabs", "OpenAI", "Gemini",
"Vertex AI", "external API", "第三方 API", "API 整合"
Enforces documentation-first approach and TDD for external integrations.
majiayu000/claude-skill-registry 163