Address findings from pedagogical review simulating a non-expert user: - Add CLAUDE.md to project root (was referenced but missing) - Fix README score from 12/9/1 to 13/8/1 (match feature-map.md) - Add Expected Output sections to examples 01, 02, 05, 09, 10 - Create pipeline-output/ and briefings/ directories - Add example ordering guidance in README - Add plan requirements for examples 11/13 in prerequisites - Add skill frontmatter explanation in GETTING-STARTED.md - Explain Cowork/Dispatch with links in cowork-integration - Expand .gitignore with node_modules and generated output files - Add model override hints in agent frontmatter comments Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.9 KiB
1.9 KiB
Claude Code Complete Agent
What this project is
A companion repo for the article "Every OpenClaw Feature, Covered by Claude Code." It contains working configuration, 13 examples, and documentation that maps OpenClaw's 22 capabilities to Claude Code's ecosystem.
How to use this
- Browse
examples/and paste any prompt into this session - Read
feature-map.mdfor the full comparison table - Follow
GETTING-STARTED.mdto turn this into your personal setup
What is configured
- Agents (
.claude/agents/): researcher, writer, reviewer - Skills (
.claude/skills/): daily-briefing, web-research, send-slack-message - Hooks (
hooks/): pre-tool-use blocks dangerous commands, post-tool-use logs all actions - Playwright MCP (
.mcp.json): disabled by default, enable for browser automation examples - Permissions (
.claude/settings.json): safe defaults with deny list for destructive patterns
Project structure
examples/ 13 numbered examples, each with a prompt.md
security/ Permission modes, Auto Mode, hooks, NemoClaw comparison
memory/ How cross-session memory works
automation/ Cron, launchd, /loop, /schedule
messaging/ Channels (iMessage, Telegram, Discord), Slack, Dispatch
browser/ Playwright MCP setup
cowork-integration/ How Code + Cowork + Dispatch replicate OpenClaw
pipeline-output/ Output from example 10 (full pipeline)
briefings/ Output from daily-briefing skill
Memory
Session state and notes go in memory/MEMORY.md.
This file (CLAUDE.md) is for instructions. MEMORY.md is for state.
Rules for this project
- This is a demo repo. Do not add dependencies or build steps.
- Keep examples self-contained. Each should work independently.
- All output files go in
pipeline-output/orbriefings/. - Do not modify files in
security/orhooks/without reviewing the security implications.