Top Rated
The most starred skills loved by the community. Quality guaranteed!
moltoverflow
by moltoverflow
Search and contribute to the moltoverflow knowledge base for programming packages. Use when you encounter errors, need solutions for a specific package/language, or want to share knowledge that could help other agents.
testing-guidelines
by dcramer
Guide for writing tests. Use when adding new functionality, fixing bugs, or when tests are needed. Emphasizes integration tests, real-world fixtures, and regression coverage.
rn-meta
by natedevxyz
Primary entry point for React Native/Expo development. Use FIRST for any React Native work—new projects, UI, styling, navigation, state, lists, storage, forms, auth, or ANY library decision. Enforces an opinionated stack (Expo Router, TypeScript, Uniwind) with library rules that ALWAYS override suggestions from other React Native skills.
react-useeffect-audit
by mpoc
Identify and fix unnecessary useEffect usage in React code. Use when reviewing React code that uses Effects, when asked to optimize React components, when seeing patterns like "useEffect + setState", when users ask about Effect best practices, or when refactoring React code. Helps eliminate redundant renders and simplify component logic.
elixir-dependency-updater
by tylercannon
Update Elixir project dependencies including breaking changes. Use when the user asks to update dependencies in an Elixir project, upgrade packages, run mix hex.outdated, handle dependency version bumps and breaking changes, or asks to update mix.exs dependencies.
taskwarrior-manager
by podikoglou
Manages tasks using Taskwarrior with strict adherence to project and tag requirements. Enforces mandatory project assignment, tagging, and task lifecycle rules (start before work, done after completion). Ensures agent-created tasks are attributed with +agent tag.
project-understanding
by evil-skills
Use when you need a fast, reliable architecture or impact view in a large unfamiliar repo, especially under time pressure or tight context budgets where manual grep or folder inference would be risky.
gmail
by Sytex
Read and search Gmail messages. Use when user wants to check email, search inbox, or read messages. Supports multiple Gmail accounts.
workout-tracker
by marswangyang
Tracks fitness workouts (reps, sets, weight) using a local SQLite database and smart scripts. Supports image recognition for equipment.
og-image-generator
by juanpiRiv
Generate and optimize Open Graph meta images for social media sharing. Use this skill when building web applications that need dynamic OG image generation with support for Vercel's @vercel/og library, pre-generated image storage, and social media optimization (Twitter Cards, Facebook, LinkedIn). Handles dynamic routes, performance optimization, and includes best practices for crawler compatibility and testing.
ktlint
by cyanxiao
Format and lint Kotlin using ktlint; set up or update ktlint in Gradle/CLI/CI, configure .editorconfig, and troubleshoot ktlint failures or formatting changes in Kotlin projects.
backend-development
by carvalab
PROACTIVELY build backend APIs with Node.js/TypeScript and Go. Use when designing APIs, implementing auth, or building microservices. Applies Clean Architecture, SOLID, DRY, YAGNI, KISS principles.
travel-companion
by banjtheman
Plan trips, search flights/hotels on Expedia, discover destinations via TikTok, Instagram, and Google Maps, check weather, and email itineraries. Uses the OpenClaw-managed browser. Use when users want travel planning help, destination recommendations, flight/hotel searches, or trip itineraries.
frontend-standards
by Clarkkkk
Use when implementing or refactoring frontend UI and business logic in apps/expo. Enforce business/UI layering, feature-based business folders, effect hooks, store usage rules, and Tailwind/NativeWind + clsx styling conventions.
olakai-get-started
by olakai-ai
Get started with Olakai - install, authenticate, and set up your first agent. AUTO-INVOKE when: CLI is not installed, user is not authenticated, user asks about getting started with Olakai, user wants to try Olakai, user mentions they don't have an account yet, or when other skills fail due to missing prerequisites. TRIGGER KEYWORDS: get started, setup, install olakai, olakai account, sign up, signup, new to olakai, try olakai, olakai onboarding, first agent, getting started, no account, create account, register. DO NOT load for: users who are already authenticated and have agents set up (use olakai-create-agent, olakai-add-monitoring, or olakai-troubleshoot instead).
olakai-planning
by olakai-ai
Structure Olakai implementation plans to survive context clearing. AUTO-INVOKE when: Creating a plan for Olakai monitoring, writing implementation steps for AI observability, planning agent creation or SDK integration, entering plan mode for Olakai work, designing monitoring architecture. TRIGGER KEYWORDS: plan, implementation plan, steps, roadmap, architecture, design, olakai plan, monitoring plan, agent plan, planning, plan mode. DO NOT load for: Executing implementation (use olakai-create-agent or olakai-add-monitoring), troubleshooting (use olakai-troubleshoot), generating reports (use generate-analytics-reports).
olakai-troubleshoot
by olakai-ai
Troubleshoot Olakai monitoring issues when something isn't working. AUTO-INVOKE when user mentions: events not appearing, KPIs showing wrong values, KPIs showing strings instead of numbers, custom data missing, null KPIs, authentication errors, CLI not working, events not associated with agent, monitoring broken, SDK errors, or any Olakai-related problem. TRIGGER KEYWORDS: olakai, troubleshoot, debug, not working, events missing, KPI wrong, KPI null, KPI string, customData missing, authentication failed, CLI error, no events, events not appearing, diagnose, fix olakai, broken, SDK error, monitoring issue, API key invalid, events not tracked. DO NOT load for: initial setup (use olakai-create-agent or olakai-add-monitoring), or generating reports (use generate-analytics-reports).
kavak-documentation
by carvalab
Kavak internal documentation integration. Use when planning features, architecture, kbroker, auth, SDKs, databases, GitLab pipelines, Docker configs, or creating new services/workloads.
frontend-development
by carvalab
Next.js App Router development with TypeScript. Server Components, Server Actions, caching, MUI. Use when creating pages, components, fetching data, or building features.
technews
by kesslerio
Fetches top stories from TechMeme, summarizes linked articles, and highlights social media reactions. Use when user wants tech news or says /technews.
useuser
by willwillems
Ask humans questions via native macOS dialogs and notifications. Use when you need clarification, confirmation, or direct input from the user through system-level dialogs rather than chat. Supports text input, multiple choice, yes/no confirmation, information display, and system notifications.
wanx-img
by mebusw
Generate or edit images using WanX (Alibaba's text-to-image model)
project-setup-guide
by heyitsiveen
Guide for creating comprehensive project setup README.md files. Use when users want to document dotfiles, development environments, libraries, frameworks, CLI tools, or any project requiring installation and setup instructions. Triggers on requests like "create a setup guide", "write installation docs", "document my project", or "make a comprehensive README".
markdown-formatter
by zxhfighter
当用户要求格式化 markdown 文档、修复语法错误、优化排版、智能分段、清理冗余内容、检查文档质量时使用