Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
wacli
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
majiayu000/claude-skill-registry 163
-
obsidian-install-auth
Set up Obsidian plugin development environment with Node.js and TypeScript.
Use when starting a new plugin project, configuring the dev environment,
or initializing Obsidian plugin development.
Trigger with phrases like "obsidian setup", "obsidian plugin dev",
"create obsidian plugin", "obsidian development environment".
majiayu000/claude-skill-registry 163
-
filtered-data
Passthrough filter agent. Calls data sub-agents, validates responses, returns only clean data.
majiayu000/claude-skill-registry 163
-
solid-terminology
SolidJS terminology standards: use 'primitive' not 'hook', 'reactive value' not just 'signal', 'computation' not 'computed'. Use 'Solid' not 'SolidJS' internally.
majiayu000/claude-skill-registry 163
-
debug-thread-network
Debug and diagnose Thread mesh networks and OpenThread Border Routers. Use when troubleshooting Thread connectivity, analyzing Router Advertisements, testing IPv6 reachability to Thread devices, inspecting Thread Network Data, or diagnosing Border Router configuration issues.
majiayu000/claude-skill-registry 163
-
Extra Reference Material
Manage offline reference material in the `extra/` directory. Use when needing external documentation, library source code, screenshots, PDFs, or API specs. ALWAYS check `extra/` before web searches. HALT and ask the human when required material is missing - do NOT fall back to WebFetch/WebSearch.
majiayu000/claude-skill-registry 163
-
swift-concurrency-expert
Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file.
majiayu000/claude-skill-registry 163
-
faion-user-researcher
User research: personas, user interviews, jobs-to-be-done, pain point research.
majiayu000/claude-skill-registry 163
-
code-auditor
Agente autónomo especializado en auditoría de código (bugs, seguridad, performance).
majiayu000/claude-skill-registry 163
-
command-best-practices
コマンド設計のベストプラクティス(単一責任/合成可能性/冪等性/DRY/保守性)を整理し、設計レビューと改善方針を支援するスキル。
原則の適用判断、チェックリスト運用、検証手順を一貫して整理する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 設計原則の実務適用 / 目的: 実装品質の安定化
Trigger:
Use when reviewing command design best practices, refactoring command structure, or validating maintainability and composability.
command best practices, single responsibility, composability, idempotency, DRY, maintainable commands
majiayu000/claude-skill-registry 163
-
umbraco-test-builders
JsonModels.Builders for creating test data in Umbraco tests
majiayu000/claude-skill-registry 163
-
video-content-strategy
Generate viral video content ideas tailored for brands based on social media trends.
MANDATORY TRIGGERS: video content, video ideas, viral content, TikTok, Instagram Reels, YouTube Shorts, social media video, content strategy, influencer partnerships
Use when creating video content plans, developing social media video strategies, or brainstorming viral content ideas for brands.
majiayu000/claude-skill-registry 163
-
portainer
Manage Portainer deployments - create stacks from Git repos, check deployment status, redeploy, view logs. Use when user asks about deploying to Portainer, checking stack status, or managing Docker deployments.
majiayu000/claude-skill-registry 163
-
synthesize
Synthesize information across multiple sources into a structured document. Processes sources in batches across sessions to handle more data than fits in context. Discovers and queues related sources automatically. Use for research synthesis, topic deep-dives, or consolidating scattered notes. Triggers on "synthesize", "synthesis", "research [topic]".
majiayu000/claude-skill-registry 163
-
agent-ops-optimize-instructions
Optimize agent instruction files by extracting sections into separate files and referencing them. Reduces context size while preserving information.
majiayu000/claude-skill-registry 163
-
recent-files
Discovers and lists recently modified or created files in Google Drive with professional metadata and summaries. Returns a structured table including file names, types (Docs, Sheets, PDFs, etc.), modification timestamps, 30-word summaries, owners, and direct Drive links. Defaults to the last 24 hours but accepts custom timeframes (e.g., "last 3 hours" or "last week"). Sorts by most recent activity and highlights key changes like new folders, shared file updates, and SNMG18 Meeting Minutes modifications. Use for tracking file changes, finding recent work, or monitoring Drive activity.
majiayu000/claude-skill-registry 163
-
ln-623-architecture-auditor
Architecture audit worker (L3). Checks DRY (7 types), KISS/YAGNI, layer breaks, error handling, DI patterns. Returns findings with severity, location, effort, recommendations.
majiayu000/claude-skill-registry 163
-
cfn-docker-wave-execution
Orchestrate Docker container execution across parallel agent waves with memory-aware spawning
majiayu000/claude-skill-registry 163
-
cascade-orchestrator
Creates sophisticated workflow cascades coordinating multiple micro-skills with sequential pipelines, parallel execution, conditional branching, and Codex sandbox iteration. Enhanced with multi-model routing (Gemini/Codex), ruv-swarm coordination, memory persistence, and audit-pipeline patterns for production workflows.
majiayu000/claude-skill-registry 163
-
onboarding-cro
When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.
majiayu000/claude-skill-registry 163
-
apple-notes
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Moltbot to add a note, list notes, search notes, or manage note folders.
majiayu000/claude-skill-registry 163
-
ExUnit Test Framework
Execute and generate ExUnit tests for Elixir projects with setup callbacks, describe blocks, and async testing support
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications, OR when they provide screenshots/images/designs to replicate or draw inspiration from. For screenshot inputs, extracts design guidelines first using ai-multimodal analysis, then implements code following those guidelines. Generates creative, polished code that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
convert-elm-erlang
Convert Elm code to idiomatic Erlang/OTP. Use when migrating Elm frontend applications to Erlang backend services, translating Elm patterns to OTP behaviors, or refactoring functional code to BEAM VM. Extends meta-convert-dev with Elm-to-Erlang specific patterns.
majiayu000/claude-skill-registry 163