Extend Clawdbot with Skills
Skills add new capabilities to your Clawdbot. From image generation to web browsing, there's a skill for almost everything.
Featured Skills
Browse by Category
Calendar Integration
Manage your schedule and set reminders
ProductivityEmail Drafting
Compose and manage emails with AI assistance
CommunicationTranslation
Translate text between 100+ languages
LanguageWeather
Get current weather and forecasts for any location
UtilityNews Summary
Get AI-summarized news from various sources
InformationMath Solver
Solve complex math problems step by step
EducationWriting Assistant
Improve your writing with grammar and style suggestions
ProductivityCode Review
Get AI-powered code review and suggestions
DevelopmentDatabase Query
Query databases using natural language
DevelopmentAPI Testing
Test APIs directly from chat
DevelopmentScreenshot
Take screenshots of websites and pages
UtilityFile Conversion
Convert files between different formats
UtilitySocial Media
Schedule and manage social media posts
MarketingSEO Analysis
Analyze websites for SEO improvements
MarketingStock Prices
Get real-time stock prices and analysis
FinanceCryptocurrency
Track crypto prices and portfolio
FinanceRecipe Finder
Find recipes based on ingredients
LifestyleWorkout Planner
Create personalized workout plans
HealthHow to Install Skills
Find a Skill
Browse the skills directory or search for specific functionality you need.
Add to Config
Add the skill to your Clawdbot configuration file or use the CLI command.
Restart & Use
Restart Clawdbot and the skill will be available in your conversations.
# Install a skill via CLI
clawdbot skill install image-generation
# Or add to config.yaml
skills:
- image-generation
- web-search
- code-execution
# Restart Clawdbot
docker compose restart
Create Your Own Skills
Clawdbot skills are easy to create. If you know JavaScript or TypeScript, you can build custom skills to extend functionality for your specific needs.
- βSimple JavaScript/TypeScript API
- βAccess to conversation context
- βBuilt-in tools for common tasks
- βShare with the community
Example Skill Structure
// skills/my-skill/index.ts
export default {
name: 'my-skill',
description: 'My custom skill',
async execute(context) {
const { message, reply } = context;
// Your skill logic here
const result = await doSomething(message);
await reply(result);
}
}Ready to Supercharge Your Clawdbot?
Install Clawdbot and start using skills to extend its capabilities.