Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
conversation-state-management
Implement DB-persisted conversation state for stateless AI agent servers.
This skill should be used when users need to create/load conversations,
append messages with role ordering, fetch history for agents, or resume
conversations after server restart.
majiayu000/claude-skill-registry 163
-
auto-coder
Autonomous multi-session feature development framework. Use when the user wants to systematically implement features from a specification, track progress across sessions, and ensure all tests pass before marking features complete. Activated by the /lynyx-agent-kit:auto-coder command or when working with feature_list.json files in an .auto-coder directory.
majiayu000/claude-skill-registry 163
-
project-conventions
Guides discovery and application of project-specific conventions including code patterns, naming, structure, and team practices. Use when exploring a codebase or implementing features to match existing patterns.
majiayu000/claude-skill-registry 163
-
fetching-library-docs
Token-efficient library API documentation fetcher using Context7 MCP with 77% token savings.
Fetches code examples, API references, and usage patterns for published libraries (React,
Next.js, Prisma, etc). Use when users ask "how do I use X library", need code examples,
want API syntax, or are learning a framework's official API. Triggers: "Show me React hooks",
"Prisma query syntax", "Next.js routing API". NOT for exploring repo internals/source code
(use researching-with-deepwiki) or local files.
majiayu000/claude-skill-registry 163
-
showroom:create-demo
Guide you through creating a Red Hat Showroom demo module using the Know/Show structure for presenter-led demonstrations.
majiayu000/claude-skill-registry 163
-
devdocs-dev-workflow
Execute development tasks with skeleton-first approach and layered TDD. Use when users start working on a task (T-XX), need development guidance, or implement features/bugfixes. Triggers on keywords like "execute task", "start T-XX", "implement", "develop", "开发任务", "执行任务".
majiayu000/claude-skill-registry 163
-
meta-cognitive-reasoning
Meta-cognitive reasoning specialist for evidence-based analysis, hypothesis testing, and cognitive failure prevention. Use when conducting reviews, making assessments, debugging complex issues, or any task requiring rigorous analytical reasoning. Prevents premature conclusions, assumption-based errors, and pattern matching without verification.
majiayu000/claude-skill-registry 163
-
learning-knowledge-curation
knowledge-curation for learning content management and knowledge systems.
majiayu000/claude-skill-registry 163
-
comprehensive-research-agent
Ensure thorough validation, error recovery, and transparent reasoning in research tasks with multiple tool calls
majiayu000/claude-skill-registry 163
-
prompt-optimizer
This skill should be used when users request help optimizing, improving, or refining their prompts or instructions for AI models. Use this skill when users provide vague, unclear, or poorly structured prompts and need assistance transforming them into clear, effective, and well-structured instructions that AI models can better understand and execute. This skill applies comprehensive prompt engineering best practices to enhance prompt quality, clarity, and effectiveness.
majiayu000/claude-skill-registry 163
-
discovery.user_research
Plan and structure moderated or unmoderated user research sessions that target the given persona and objectives.
majiayu000/claude-skill-registry 163
-
dashboard-design
Design effective dashboards with clear layouts, KPI displays, data grids, and real-time updates. Covers dashboard patterns, information hierarchy, responsive grids, widget design, and admin panel layouts. Use for building analytics dashboards, admin interfaces, and monitoring displays.
majiayu000/claude-skill-registry 163
-
db-explorer
MongoDB database exploration and querying. Use when you need to understand database structure, view existing data, check collection schemas, count documents, or run queries to investigate the database state. (project)
majiayu000/claude-skill-registry 163
-
profile-updater
Slack プロフィールを更新する。「プロフィール更新」「ステータス変更」「表示名を変更」「自分のステータス」「プロフィールを変更」「ステータス設定」などで起動。ユーザートークン(SLACK_USER_TOKEN)が必要。
majiayu000/claude-skill-registry 163
-
building-skills-marketplace
Use when creating new Claude Code skills, setting up marketplace repositories, or packaging skills for distribution - complete workflow from skill creation to marketplace publication
majiayu000/claude-skill-registry 163
-
dspy-rag-pipeline
This skill should be used when the user asks to "build a RAG pipeline", "create retrieval augmented generation", "use ColBERTv2 in DSPy", "set up a retriever in DSPy", mentions "RAG with DSPy", "context retrieval", "multi-hop RAG", or needs to build a DSPy system that retrieves external knowledge to answer questions with grounded, factual responses.
majiayu000/claude-skill-registry 163
-
extension-submission-checklist
Review and track progress against official 3D Slicer Extension Index requirements
majiayu000/claude-skill-registry 163
-
pmm
Product Marketing Manager (shortcut for /product-marketing-manager) - assign campaigns, collateral, customer research, and sales enablement tasks
majiayu000/claude-skill-registry 163
-
changelog-manager
Manages changelog entries following Keep a Changelog format with CalVer versioning. Analyzes changes and generates appropriate changelog descriptions.
majiayu000/claude-skill-registry 163
-
brand-yml
Create and use brand.yml files for consistent branding across Shiny apps and Quarto documents. Use when working with brand styling, colors, fonts, logos, or corporate identity in Shiny or Quarto projects. Covers: (1) Creating new _brand.yml files from brand guidelines, (2) Applying brand.yml to Shiny for R apps with bslib, (3) Applying brand.yml to Shiny for Python apps with ui.Theme, (4) Using brand.yml in Quarto documents, presentations, dashboards, and PDFs, (5) Modifying existing brand.yml files, (6) Troubleshooting brand integration issues. Includes complete specifications and framework-specific integration guides.
majiayu000/claude-skill-registry 163
-
moollm
The soul of MOOLLM — self-explanation, help, navigation, philosophy
majiayu000/claude-skill-registry 163
-
tmuxinator
Use when creating, editing, or debugging tmuxinator project configurations, setting up complex tmux session layouts, or automating development environment startup with multiple windows and panes
majiayu000/claude-skill-registry 163
-
board-game-ui
UI/UX design for digital board games. Use when building game interfaces, implementing drag-and-drop, rendering game boards, showing player information, handling animations, or designing responsive layouts. Covers Canvas, SVG, and DOM-based approaches.
majiayu000/claude-skill-registry 163
-
magi-decision-support
Multi-perspective decision support using three AI agents (Scientist, Mother, Realist). Use when facing difficult decisions, trade-offs, comparing alternatives, choosing between options, or when unsure which approach is best. Triggers on questions like "should I", "which is better", "pros and cons", "normalize vs denormalize", "microservices vs monolith", or any technical/architectural decision with multiple valid options.
majiayu000/claude-skill-registry 163