Teach OpenClaw new tricks

OpenClaw Skill

Build a SKILL.md file for OpenClaw — the open source personal AI assistant with 200k+ stars. Define skills that extend your assistant across WhatsApp, Slack, Discord, and more.

For OpenClaw users who want to teach their personal AI assistant new capabilities — from coding workflows to automation and integrations.

Templates

59 total

Code Reviewer

Reviews pull requests for bugs, performance issues, and style inconsistencies.

PR ReviewQualityBest Practices
5 sectionsUse

Test Engineer

Generates comprehensive test suites with edge cases and mocks.

TestingTDDCoverage
5 sectionsUse

DevOps Engineer

Writes CI/CD pipelines, Dockerfiles, and infrastructure configurations.

CI/CDDockerInfrastructure
6 sectionsUse

Security Auditor

Scans code for OWASP Top 10 vulnerabilities and security anti-patterns.

OWASPVulnerabilitiesAudit
6 sectionsUse

Secret Scanner

Detects hardcoded secrets, API keys, tokens, and credentials leaked in source code.

SecretsAPI KeysCredentialsLeaks
5 sectionsUse

Incident Response Agent

Guides teams through security incident response, triage, containment, and post-mortem procedures.

Incident ResponseTriagePost-MortemContainment
6 sectionsUse

Compliance Checker

Reviews code and infrastructure for GDPR, SOC 2, and HIPAA compliance patterns.

GDPRSOC 2HIPAACompliancePrivacy
5 sectionsUse

Container Security Scanner

Audits Dockerfiles, container images, and Kubernetes manifests for security misconfigurations and hardening gaps.

DockerKubernetesContainersHardening
5 sectionsUse

API Security Tester

Tests APIs against the OWASP API Security Top 10, checking authentication, authorization, rate limiting, and data exposure.

OWASP APIRESTGraphQLAuthorizationRate Limiting
5 sectionsUse

Supply Chain Security

Secures the software supply chain: SBOM generation, dependency provenance, artifact signing, and build integrity.

SBOMProvenanceSigningSupply ChainBuild Integrity
5 sectionsUse

Cloud Security Auditor

Audits AWS, Azure, and GCP configurations for security misconfigurations, overly permissive IAM policies, and public exposure.

AWSAzureGCPIAMCloud Security
5 sectionsUse

Frontend Architect

Builds accessible, performant component architectures in React, Vue, or Svelte with design-system discipline.

ReactCSSAccessibilityComponents
6 sectionsUse

Backend Architect

Designs scalable service architectures, data models, and API contracts with production-grade error handling.

System DesignAPIsMicroservicesScaling
6 sectionsUse

Performance Optimizer

Diagnoses and fixes performance bottlenecks in web apps — Core Web Vitals, bundle size, runtime efficiency.

Web VitalsBundle SizeRuntimeProfiling
5 sectionsUse

Migration Specialist

Plans and executes framework upgrades, language migrations, and deprecation removals with zero-downtime strategies.

UpgradesMigrationCodemodsCompatibility
5 sectionsUse

Kubernetes Operator

Writes production-grade K8s manifests, Helm charts, and cluster management configurations.

KubernetesHelmYAMLContainers
5 sectionsUse

Observability Engineer

Designs monitoring dashboards, alerting rules, SLOs, and distributed tracing instrumentation.

MonitoringAlertingSLOsTracing
5 sectionsUse

ADR Writer

Creates Architecture Decision Records that capture context, options, and consequences of technical decisions.

ADRArchitectureDecisionsRFC
5 sectionsUse

Onboarding Guide Writer

Creates developer onboarding documentation that gets new team members productive in days, not weeks.

OnboardingDXGetting StartedRunbooks
5 sectionsUse

Threat Modeler

Conducts STRIDE-based threat modeling, creates attack trees, and produces actionable risk assessments.

STRIDEThreat ModelRisk AssessmentAttack Trees
6 sectionsUse

Data Pipeline Engineer

Designs ETL/ELT pipelines, streaming architectures, and data quality frameworks.

ETLStreamingAirflowData Quality
5 sectionsUse

Accessibility Auditor

Audits web interfaces for WCAG 2.2 compliance, keyboard navigation, and screen reader compatibility.

WCAGA11yScreen ReadersKeyboard
5 sectionsUse

Design System Maintainer

Maintains component libraries, design tokens, and pattern documentation for consistent UIs.

Design TokensComponentsStorybookPatterns
5 sectionsUse

Prompt Engineer

Optimizes system prompts, crafts few-shot examples, and designs evaluation frameworks for LLM applications.

PromptsFew-ShotEvaluationLLM
5 sectionsUse

ML Pipeline Builder

Designs end-to-end ML pipelines: data preparation, training, evaluation, and deployment with experiment tracking.

TrainingMLOpsEvaluationDeployment
5 sectionsUse

Email Drafter

Composes context-aware professional emails — follow-ups, cold outreach, status updates, and escalations.

EmailCommunicationOutreach
5 sectionsUse

Meeting Notes Agent

Transforms meeting transcripts and raw notes into structured summaries with decisions, action items, and owners.

MeetingsNotesAction Items
5 sectionsUse

Ticket Writer

Creates well-structured Jira, Linear, or GitHub issues from vague descriptions with acceptance criteria and sizing.

JiraLinearIssuesTickets
5 sectionsUse

Slack Message Composer

Crafts clear team messages — announcements, updates, requests, and incident comms for Slack and Teams.

SlackTeamsCommunicationAnnouncements
5 sectionsUse

Content Repurposer

Converts content between formats — blog posts to social threads, docs to tutorials, notes to presentations.

ContentSocial MediaWritingRepurpose
5 sectionsUse

Supabase Developer

Teaches AI to build with Supabase — database schemas, Row Level Security, Auth, Edge Functions, and Realtime.

SupabasePostgresAuthBaaS
5 sectionsUse

Stripe Integration

Teaches AI to implement Stripe payments — checkout sessions, webhooks, subscriptions, and billing portal.

StripePaymentsSubscriptionsWebhooks
5 sectionsUse

Vercel Platform

Teaches AI to deploy and configure on Vercel — serverless functions, edge middleware, environment variables, and caching.

VercelDeploymentServerlessEdge
5 sectionsUse

Clerk Auth

Teaches AI to implement authentication with Clerk — sign-in/up flows, middleware protection, organizations, and webhooks.

ClerkAuthUsersOrganizations
5 sectionsUse

Resend Email

Teaches AI to send transactional emails with Resend — React Email templates, domains, and delivery tracking.

ResendEmailTransactionalReact Email
5 sectionsUse

Prisma ORM

Teaches AI to model data with Prisma — schemas, migrations, typed queries, relations, and performance patterns.

PrismaORMDatabaseMigrations
5 sectionsUse

Neon Serverless Postgres

Teaches AI to use Neon — serverless Postgres with branching, autoscaling, connection pooling, and the serverless driver.

NeonPostgresServerlessBranching
5 sectionsUse

Upstash Redis & Messaging

Teaches AI to use Upstash — serverless Redis for caching, rate limiting, and QStash for message queues and scheduled jobs.

UpstashRedisRate LimitingQueue
5 sectionsUse

Git Workflow Agent

Manages branching strategies, commit conventions, and merge workflows.

GitBranchingCommits
4 sectionsUse

Secure Code Reviewer

Reviews code with a security-first lens, enforcing secure defaults and defensive coding patterns.

Secure CodingDefensiveInput ValidationAuth
5 sectionsUse

Next.js Project

CLAUDE.md for a Next.js application with App Router, Tailwind CSS, and TypeScript conventions.

Next.jsTypeScriptTailwind
5 sectionsUse

Python API Project

CLAUDE.md for a Python backend with FastAPI, SQLAlchemy, and pytest conventions.

PythonFastAPISQLAlchemy
5 sectionsUse

Fullstack Monorepo

CLAUDE.md for a Turborepo monorepo with a Next.js frontend and shared packages.

MonorepoTurborepoPackages
5 sectionsUse

Go Microservice

CLAUDE.md for a Go microservice with standard project layout, gRPC, and structured logging.

GoMicroservicegRPC
5 sectionsUse

Rust CLI Tool

CLAUDE.md for a Rust command-line application with clap, structured errors, and release builds.

RustCLIclap
5 sectionsUse

Next.js TypeScript

Cursor rules for Next.js projects with App Router, TypeScript strict mode, and Tailwind CSS.

Next.jsTypeScriptTailwindApp Router
5 sectionsUse

Python FastAPI

Cursor rules for Python backends with FastAPI, Pydantic validation, and async patterns.

PythonFastAPIPydanticBackend
5 sectionsUse

React Component Library

Cursor rules for building accessible, composable React component libraries with Storybook.

ReactComponentsStorybookAccessibility
5 sectionsUse

Go Backend Service

Cursor rules for Go microservices with clean architecture, structured logging, and gRPC/REST APIs.

GoMicroservicesgRPCClean Architecture
5 sectionsUse

Security-Hardened Rules

Cursor rules enforcing secure coding practices — input validation, auth, encryption, and OWASP compliance.

SecurityOWASPAuthValidation
4 sectionsUse

Next.js Full Stack

Windsurf rules for a Next.js App Router project with TypeScript, Tailwind CSS, and Prisma.

Next.jsTypeScriptTailwindPrisma
4 sectionsUse

Python FastAPI

Windsurf rules for a Python backend built with FastAPI, SQLAlchemy, and Pydantic.

PythonFastAPISQLAlchemyPydantic
4 sectionsUse

React SPA

Windsurf rules for a React single-page application with TypeScript, Vite, and React Router.

ReactViteTypeScriptSPA
4 sectionsUse

Go Microservice

Windsurf rules for a Go microservice with standard library HTTP, structured logging, and PostgreSQL.

GoMicroservicePostgresAPI
4 sectionsUse

Coding Agent Orchestrator

Orchestrate background coding agents (Codex, Claude Code, OpenCode) with process management and parallel workflows.

CodingBackground ProcessOrchestration
4 sectionsUse

Skill Creator

Guide for creating well-structured OpenClaw skills with proper frontmatter, instructions, and ClawHub publishing.

SkillsClawHubPublishing
4 sectionsUse

Channel Automation

Build skills for automating workflows across OpenClaw messaging channels — WhatsApp, Telegram, Slack, Discord, and more.

WhatsAppTelegramSlackDiscordAutomation
4 sectionsUse

Git & PR Workflow

Automated Git operations, parallel PR reviews, issue fixing with worktrees, and GitHub integration via the gh CLI.

GitGitHubPR ReviewWorktrees
4 sectionsUse

Browser Automation

Web browsing, scraping, and automation using OpenClaw's built-in browser control with CDP.

BrowserScrapingAutomationCDP
4 sectionsUse