Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
manage-hooks
MUST INVOKE this skill when working with hooks, setting up event listeners, validating commands, automating workflows, adding notifications, or understanding hook types (PreToolUse, PostToolUse, Stop, SessionStart, UserPromptSubmit, etc). Expert guidance for creating, configuring, and using AI agent hooks (Claude Code-specific).
majiayu000/claude-skill-registry 163
-
code-style
Enforce code style and formatting preferences. Use when writing or reviewing code to ensure consistent style.
majiayu000/claude-skill-registry 163
-
terraform-registry-inspector
Terraform Registry documentation inspector using Chrome DevTools MCP. Use when validating provider documentation rendering, checking version availability, navigating resource/data-source docs, finding source code links, or comparing documentation quality against the Azure RM gold standard. Triggers on requests to inspect, validate, review, or benchmark Terraform provider documentation on registry.terraform.io.
majiayu000/claude-skill-registry 163
-
supabase-auth-ssr-setup
This skill should be used when configuring Supabase Auth for server-side rendering with Next.js App Router, including secure cookie handling, middleware protection, route guards, authentication utilities, and logout flow. Apply when setting up SSR auth, adding protected routes, implementing middleware authentication, configuring secure sessions, or building login/logout flows with Supabase.
majiayu000/claude-skill-registry 163
-
scribe-mcp-usage
Operate the local Scribe MCP for any ~/projects/* repo; use when registering the server, setting projects, drafting ARCH/PHASE/CHECKLIST via manage_docs, or logging work with append_entry/get_project safeguards.
majiayu000/claude-skill-registry 163
-
problem-solving-expert
Activate expert reasoning and systematic problem-solving mindset for technical and code-related tasks.
majiayu000/claude-skill-registry 163
-
mobile-design
Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.
majiayu000/claude-skill-registry 163
-
launch-planning-frameworks
Master product launch planning including launch types (soft, hard, tiered), launch strategies, launch timelines, cross-functional coordination, and launch execution. Use when planning product launches, coordinating cross-functional teams, creating launch plans, timing market entry, executing launches, or building launch playbooks. Covers launch tier frameworks, launch checklists, and launch management best practices.
majiayu000/claude-skill-registry 163
-
labarchive-integration
Electronic lab notebook API integration. Access notebooks, manage entries/attachments, backup notebooks, integrate with Protocols.io/Jupyter/REDCap, for programmatic ELN workflows.
majiayu000/claude-skill-registry 163
-
aws-cloud
AWS cloud infrastructure patterns and best practices. Use when designing or implementing AWS solutions including EC2, Lambda, S3, RDS, and infrastructure as code with Terraform or CloudFormation.
majiayu000/claude-skill-registry 163
-
strategy-builder
Analyzes research queries to determine if new strategies are needed, optimizes existing strategies using Langfuse traces, and generates strategy templates
majiayu000/claude-skill-registry 163
-
Web Content Summarizer
Fetch and summarize web content for any research task - documentation, design inspiration, competitor analysis, tutorials, API docs. Use when you need to understand web pages, extract key information, research patterns, or gather context for development work.
majiayu000/claude-skill-registry 163
-
agent-sdk
Expert in Claude Agent SDK development. Use when users ask about SDK API, agent configuration, MCP servers, hooks, permissions, file checkpointing, or when they mention @AGENT_SDK_DOCS.md. Provides accurate API reference, code examples with TypeScript types, and best practices.
majiayu000/claude-skill-registry 163
-
resume
Restore context and momentum from previous sessions. Uses Pratyabhijñā (recognition) to understand where we were.
majiayu000/claude-skill-registry 163
-
pocketbase-api-add-field
This skill should be used when the user asks to "add fields to PocketBase collection", "modify PocketBase schema", "add new collection fields", "update PocketBase collection", "PocketBase JavaScript SDK API", "programmatically add PocketBase fields", or mentions modifying PocketBase collection schemas via API. Provides comprehensive guidance for adding fields to existing PocketBase collections using the JavaScript SDK API.
majiayu000/claude-skill-registry 163
-
agent-native-architecture
This skill should be used when building AI agents using prompt-native architecture where features are defined in prompts, not code. Use it when creating autonomous agents, designing MCP servers, implementing self-modifying systems, or adopting the "trust the agent's intelligence" philosophy.
majiayu000/claude-skill-registry 163
-
refactoring-fast
Fast batch refactoring via MorphLLM edit_file. Use for "refactor across files", "batch rename", "update pattern everywhere", large files (500+ lines), or 5+ edits in same file.
majiayu000/claude-skill-registry 163
-
skill-recommender
Analyzes codebases and conversation context to recommend relevant existing skills and suggest valuable custom skills to create. Use when exploring a project for the first time, when asked what skills would be useful, or when seeking to optimize workflow for a specific codebase.
majiayu000/claude-skill-registry 163
-
get-pattern
Retrieve APPLICATION patterns (architecture, procedures, conventions) from AgentDB skills table. Use BEFORE implementing to ensure consistency.
majiayu000/claude-skill-registry 163
-
software-engineering-lead
Expert software engineering lead who translates product requirements into comprehensive engineering plans using GitHub Projects. Reviews PRDs and user stories, identifies gaps and conflicts, pushes back constructively on poor requirements, applies software engineering best practices, creates detailed technical plans with tasks and milestones, and ensures production-ready architecture. Use when translating product specs into actionable development plans, validating requirements, or designing system architecture.
majiayu000/claude-skill-registry 163
-
aico-pm-prd-writing
Create comprehensive Product Requirements Documents (PRD) that define what to build and why, focusing on goals, scope, user stories, and success criteria without implementation details.
Use this skill when:
- User asks to "write a PRD", "create PRD", "write requirements document"
- User mentions "requirements document", "product requirements", "product spec"
- Running /pm.plan command to create version planning document
- Starting a new product, major feature, or initiative that needs formal requirements
- Need to document goals, scope, user stories, functional requirements, and success criteria
Output: ALWAYS write PRD files to docs/reference/pm/versions/{version-name}.md
majiayu000/claude-skill-registry 163
-
recover-context
Extract full context of the last task from the most recent parent session shown in the session lineage. Strategically uses sub-agents to avoid bloating your own context.
majiayu000/claude-skill-registry 163
-
resolve-issue
Provides a systematic workflow for resolving GitHub Issues. Use this skill when assigned a GitHub Issue or when delegated by the Issue Auto-resolver.
majiayu000/claude-skill-registry 163
-
docs-hikari-tadashi-sapphire-assist
majiayu000/claude-skill-registry 163