1. Define Your Agent's Personality
Edit SOUL.md to set the tone. Are you looking for a professional assistant or a casual companion?
## Vibe
Direct and technical. Skip the fluff.
Use code examples freely. Be opinionated
about best practices.2. Fill In USER.md
Help your agent help you:
- Name: Luca
- Timezone: CET (UTC+1)
- Prefers: Concise responses, code-first
- Projects: CopyPasteLearn, Ansible Pilot3. Connect a Messaging Channel
Pick your favorite platform:
# Discord
openclaw config set discord.token YOUR_TOKEN
# Telegram
openclaw config set telegram.token YOUR_TOKEN4. Install Essential Skills
Browse ClawhHub for skills:
- Weather — instant forecasts
- Health Check — system security auditing
- Discord — advanced Discord management
Master this topic with hands-on labs
Go beyond reading — build real projects in sandboxed environments with expert video guidance.
Browse Courses →5. Set Up Heartbeats
Configure HEARTBEAT.md for proactive monitoring:
## Checks
- Email inbox for urgent messages
- Calendar for upcoming events
- Website uptime for my domains6. Create Your First Cron Job
Schedule a daily briefing:
openclaw cron add \
--schedule "0 8 * * *" \
--task "Morning briefing: weather, calendar, emails"7. Pair Your Phone
Install the companion app and pair your device for: - Camera access - Push notifications - Location services
8. Set Up Memory
Create your first memory entry:
mkdir -p ~/agent/memory
echo "# $(date +%Y-%m-%d)" > ~/agent/memory/$(date +%Y-%m-%d).mdYour agent will take it from there.
Get weekly IT automation tips
Docker, Ansible, Terraform, MLOps — curated insights delivered to your inbox. No spam.
Subscribe Free →9. Configure Safety Boundaries
Review AGENTS.md and customize:
- What the agent can do freely
- What requires permission
- External action rules
10. Run as a Service
Don't leave it in a terminal — make it a system service:
sudo systemctl enable --now openclawNow your agent survives reboots and runs 24/7.
Bonus: Make It Yours
The best OpenClaw agents are personalized. Over the next few weeks: - Let your agent learn your preferences - Review and refine SOUL.md - Check MEMORY.md for accuracy - Add project-specific context
Your agent gets better the more you use it.
---
Ready to go deeper? Check out our hands-on course: OpenClaw Agent — practical exercises you can follow along on your own machine.
Related
For a production-focused walkthrough, see Luca Berton's guide on agentic Ansible automation with OpenClaw.
Ready to learn by doing?
Stop reading tutorials — start building. Expert video courses with hands-on labs in real sandboxed environments.
Related Articles
OpenClaw Volume Permissions Fix
Fix OpenClaw Docker volume permission errors. Resolve EACCES issues for named volumes and bind mounts with troubleshooting steps.
Troubleshoot OpenClaw Gateway Errors
Fix OpenClaw gateway errors: 401 unauthorized, connection refused, origin not allowed, and WebSocket failures with resolution guides.
OpenClaw Reverse Proxy with Caddy
Set up HTTPS for OpenClaw using Caddy reverse proxy. Automatic TLS certificates, WebSocket support, and production config.
Agentic AI for DevOps Teams
Learn how agentic AI transforms DevOps workflows with autonomous agents that handle deployments, incident response, and infrastructure management.
AI Governance and Compliance
Implement AI governance frameworks with model registries, bias monitoring, explainability tools, and regulatory compliance for the EU AI Act and beyond.
AI Infrastructure Cost Optimization
Reduce AI infrastructure costs with GPU scheduling, model optimization, spot instances, and intelligent routing strategies for ML workloads.
Explore topics
Browse more articles on the topics covered here.