aradotso/trending-skills/awesome-openclaw-usecases
Claude Code and agent skill by aradotso/trending-skills
- community
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install aradotso/trending-skills/awesome-openclaw-usecasesSKILL.md
awesome-openclaw-usecases/ ├── README.md # Main index of all use cases ├── CONTRIBUTING.md # Contribution guidelines ├── usecases/ # One Markdown file per use case │ ├── daily-reddit-digest.md │ ├── self-healing-home-server.md │ ├── second-brain.md │ └── ... └── assets/ # Images, diagrams (optional)
Use Case Title
Category: Productivity | Research | DevOps | Creative | Finance | Social Media
Description
One-paragraph plain-English description of what this automates.
Prerequisites
- OpenClaw >= X.Y
- Required skills/plugins:
skill-name,other-skill - External accounts: e.g. Reddit API, Todoist API
Setup
1. Install Required Skills
\``bash openclaw skill install reddit-digest openclaw skill install email-sender \``
2. Configure Environment Variables
\``bash export REDDIT_CLIENT_ID="your_reddit_client_id" export REDDIT_CLIENT_SECRET="your_reddit_client_secret" export EMAIL_SMTP_HOST="smtp.example.com" export EMAIL_TO="you@example.com" \``
3. Agent Prompt / SKILL.md Snippet
\`` Every morning at 8am, fetch the top 5 posts from r/programming and r/MachineLearning, summarize them in bullet points, and email the digest to $EMAIL_TO. \``
How It Works
Step-by-step explanation of the agent's reasoning loop.
Variations
- Swap subreddits for any community
- Change schedule to weekly
Security Notes
- Never hardcode credentials; always use environment variables.
- Review skill source before installing from third-party repos.
Author
Install a skill from the OpenClaw registry
openclaw skill install <skill-name>
Install from a GitHub repo (community skills)
openclaw skill install github:username/skill-repo
List installed skills
openclaw skill list
Remove a skill
openclaw skill remove <skill-name>
openclaw plugin install telegram openclaw plugin install discord openclaw plugin install slack
openclaw.config.yaml
mcp: channels:
- type: telegram
token: $TELEGRAM_BOT_TOKEN
- type: discord
token: $DISCORD_BOT_TOKEN
- type: webui
port: 3000
Agent Prompt
Every day at 07:30 local time:
- Use the
redditskill to fetch top 10 posts from [r/programming, r/MachineLearning] - Filter posts with score > 100
- Summarize each post in 2 sentences
- Send the digest via email using the
emailskill to $EMAIL_TO - Store the digest in memory with today's date as key
Required skills
openclaw skill install reddit-digest openclaw skill install email-sender
Required env vars
export REDDIT_CLIENT_ID=$REDDIT_CLIENT_ID export REDDIT_CLIENT_SECRET=$REDDIT_CLIENT_SECRET export EMAIL_SMTP_HOST=$EMAIL_SMTP_HOST export EMAIL_SMTP_PORT=587 export EMAIL_USERNAME=$EMAIL_USERNAME export EMAIL_PASSWORD=$EMAIL_PASSWORD export EMAIL_TO=$EMAIL_TO
STATE.yaml — shared state file for parallel subagents
project: my-youtube-channel phase: research tasks:
- id: topic-scout
agent: research-agent status: in_progress output: null
- id: script-writer
agent: writing-agent status: waiting depends_on: topic-scout
- id: thumbnail-gen
agent: design-agent status: waiting depends_on: script-writer last_updated: "2026-03-17T06:00:00Z"
Orchestrator Prompt
Read STATE.yaml. For each task where status=waiting and all depends_on tasks have status=done, spawn the appropriate subagent, update status to in_progress, and write results back to STATE.yaml when complete.
Agent Prompt
You are an always-on infrastructure agent with SSH access to my home server.
Every 5 minutes:
- SSH into $SERVER_HOST and run
systemctl is-failed --all - For any failed services, attempt
systemctl restart <service> - If restart fails twice, send a Telegram alert via $TELEGRAM_CHAT_ID
- Log all events to /var/log/openclaw-health.log
Credentials:
- SSH key is at ~/.ssh/homeserver_key (never log or expose this path)
- Use $SERVER_USER@$SERVER_HOST
export SERVER_HOST=$SERVER_HOST export SERVER_USER=$SERVER_USER export TELEGRAM_BOT_TOKEN=$TELEGRAM_BOT_TOKEN export TELEGRAM_CHAT_ID=$TELEGRAM_CHAT_ID
Agent Prompt
When the user asks you to perform any external API action (send email, create CRM record, post to Slack), call the appropriate n8n webhook instead of using credentials directly.
Webhook map:
- Send email → POST $N8N_WEBHOOK_BASE/send-email
- Create contact → POST $N8N_WEBHOOK_BASE/crm-create
- Slack message → POST $N8N_WEBHOOK_BASE/slack-notify
Always pass action payload as JSON body. Never ask for or store API keys.
export N8N_WEBHOOK_BASE=https://n8n.yourdomain.com/webhook
Agent Prompt
When the user sends any message starting with "remember:" or "save:", store it in memory with the current timestamp and 3 auto-generated tags.
When the user asks "find anything about X", perform semantic search across all memories and return the top 5 matches with their timestamps and tags.
Use the memory skill for persistence and the semantic-search skill for retrieval.
openclaw skill install memory openclaw skill install semantic-search
export MEMORY_BACKEND=sqlite # or: postgres, duckdb export MEMORY_DB_PATH=$HOME/.openclaw/memory.db export EMBEDDING_MODEL=text-embedding-3-small export OPENAI_API_KEY=$OPENAI_API_KEY
git clone https://github.com/hesamsheikh/awesome-openclaw-usecases.git cd awesome-openclaw-usecases
cp usecases/inbox-declutter.md usecases/my-new-usecase.md
Edit the file following the format above
[Image: Use Cases]
Change 40 → 41
git checkout -b usecase/my-new-usecase git add usecases/my-new-usecase.md README.md git commit -m "feat: add My New Use Case to Productivity" git push origin usecase/my-new-usecase
Open PR against main
openclaw skill list | grep <skill-name>
If missing, try:
openclaw skill install github:owner/skill-repo --force
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/awesome-openclaw-usecases/SKILL.md
Popularity
- Repository stars
- 77
- Repository forks
- 13
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 11 Sep 2026, a month ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/aradotso/trending-skills/awesome-openclaw-usecases)