Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
chroma
Open-source embedding database for AI applications. Store embeddings and metadata, perform vector and full-text search, filter by metadata. Simple 4-function API. Scales from notebooks to production clusters. Use for semantic search, RAG applications, or document retrieval. Best for local development and open-source projects.
majiayu000/claude-skill-registry 163
-
agent-sandboxes
majiayu000/claude-skill-registry 163
-
readme-for-developers
Write developer-oriented README as onboarding documentation. Use when creating/updating README, setting up new projects, or when new developers need to understand the codebase quickly. README = Entry point + Architecture overview + Working agreement.
majiayu000/claude-skill-registry 163
-
Stripe Payments
Automate Stripe payment processing, subscription management, invoicing, and financial reporting
majiayu000/claude-skill-registry 163
-
git-submit-pr
This skill should be used when pushing changes and creating or updating a pull request. It verifies the branch state, pushes to remote, creates or updates a PR with a comprehensive description, and enables auto-merge.
majiayu000/claude-skill-registry 163
-
ghe-claim
CLAIM a specific GitHub issue to START working on it. Requires an issue number. Performs validation, atomic claim, posts claim comment, and sets up worktree. Use when user wants to begin work on a specific issue number (e.g., "claim #201", "start working on issue #N").
majiayu000/claude-skill-registry 163
-
project-index
Generate and maintain project structure index for fast AI navigation. Creates docs/structure.md with optimized file index. Load this skill when starting new project, after major changes, or when docs/structure.md is outdated.
majiayu000/claude-skill-registry 163
-
701-technologies-openapi
Use when you need framework-agnostic OpenAPI 3.x guidance — spec structure, metadata and versioning, paths and operations, reusable schemas, security schemes, examples, documentation quality, contract validation (e.g. Spectral), breaking-change awareness, and handoffs to codegen — without choosing Spring Boot, Quarkus, or Micronaut. Part of the skills-for-java project
majiayu000/claude-skill-registry 163
-
arch-cross-service-integration
[Architecture] Use when designing or implementing cross-service communication, data synchronization, or service boundary patterns.
majiayu000/claude-skill-registry 163
-
team-testing
Unified team skill for testing team. Progressive test coverage through Generator-Critic loops, shared memory, and dynamic layer selection. Triggers on "team testing".
majiayu000/claude-skill-registry 163
-
analyze-project-context
Use when starting work on any project (technical or non-technical) to understand structure, standards, and best practices before making changes
majiayu000/claude-skill-registry 163
-
managing-blog-ideas
Create and develop blog post ideas. Use when asked to "create a blog idea", "start a blog post", "expand blog outline", "develop this post idea", "update blog draft", or "list blog ideas".
majiayu000/claude-skill-registry 163
-
dashboard-generator
Generate monitoring dashboards for Grafana and DataDog with alert integration
majiayu000/claude-skill-registry 163
-
behavioral-modes
AI operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate). Use to adapt behavior based on task type.
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
-
freshservice-automation
Automate Freshservice ITSM tasks via Rube MCP (Composio): create/update tickets, bulk operations, service requests, and outbound emails. Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
xiaohongshu-session-reader
Use this skill to read Xiaohongshu (小红书) via HTTP/API first with local logged-in Chrome cookies, and only use Playwright as fallback. Supports profile card extraction, note detail extraction, and conditional comment fallback when API is blocked.
majiayu000/claude-skill-registry 163
-
language-patterns
Provides language-specific patterns for TypeScript, Python, and React including idioms, best practices, and common patterns. Use when implementing features in these languages.
majiayu000/claude-skill-registry 163
-
xmc
XMC (Wuhan Xinxin Semiconductor) MPN encoding patterns, suffix decoding, and handler guidance. Use when working with XMC SPI NOR Flash memory components or XMCHandler.
majiayu000/claude-skill-registry 163
-
grove-documentation
Write documentation, help articles, specs, and user-facing text in the authentic Grove voice. Use when writing any text that users will read, updating help center content, or drafting specs. Ensures warmth, clarity, and avoidance of AI patterns.
majiayu000/claude-skill-registry 163
-
vibe-coding
Help users build software using AI coding tools. Use when someone is using AI to generate code, building prototypes without deep technical skills, or exploring how non-engineers can create functional software through natural language.
majiayu000/claude-skill-registry 163
-
analyze-spec
Analyze an existing spec for inconsistencies, missing information, ambiguities, and structure issues. Use when user says "analyze spec", "review spec", "spec quality check", "validate requirements", "audit spec", or "check spec quality".
majiayu000/claude-skill-registry 163
-
seo
Optimize for search engine visibility and ranking. Use when asked to "improve SEO", "optimize for search", "fix meta tags", "add structured data", "sitemap optimization", or "search engine optimization".
majiayu000/claude-skill-registry 163
-
open-meteo-weather
Get current weather using the Open-Meteo API. Use for requests like “current weather in Boston,” “get weather for Medford, MA,” or any task that needs a quick current_weather lookup via Open-Meteo (by location name or lat/lon). Use when the user wants a direct API call or a tiny CLI flow to fetch current conditions.
majiayu000/claude-skill-registry 163