Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nestjs-conventions
Park Golf Platform NestJS 코딩 컨벤션. 모듈 구조, 서비스/컨트롤러 작성 규칙, DTO/Entity 패턴, 의존성 주입 방법 안내. "NestJS", "컨벤션", "코딩 스타일", "모듈", "서비스" 관련 질문 시 사용합니다.
majiayu000/claude-skill-registry 163
-
c4-diagrams
Creates and manages C4 architecture diagrams using PlantUML. Use when the user wants to visualize software architecture, create context/container/component/sequence diagrams, document system design with the C4 model, or mentions architecture diagrams, system design, or PlantUML. Supports iterative diagram building through conversational workflow.
majiayu000/claude-skill-registry 163
-
Validate Training Materials
Run comprehensive validation and review checks including heading numbering, TODO/FIXME comments, Nextflow script conventions, orphaned files, admonition syntax, lesson structure, formatting, content accuracy, and teaching effectiveness. Use when validating, reviewing, or checking training materials quality, lesson quality, or before committing changes.
majiayu000/claude-skill-registry 163
-
pdca-framework
Human-supervised PDCA (Plan-Do-Check-Act) framework for AI-assisted code generation. Use when generating production code with AI agents to maintain quality, reduce technical debt, and keep humans engaged. Applies structured analysis, planning, test-driven development, validation, and retrospection to AI coding sessions. Essential for developers who need systematic approaches to maintain code quality and accountability when using AI code generation tools in complex codebases.
majiayu000/claude-skill-registry 163
-
paper-question
論文のプレーンテキストを読み込み、ユーザーの質問に研究のプロとして分かりやすく回答するスキル。ユーザーが「この論文について質問」「論文の内容を教えて」「この研究の目的は?」などと指示した時に使用。Claude自身が直接回答する。
majiayu000/claude-skill-registry 163
-
web-audio-api
Web Audio API for JARVIS audio feedback and voice processing
majiayu000/claude-skill-registry 163
-
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
-
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
-
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
-
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