# 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 1. Browse `examples/` and paste any prompt into this session 2. Read `feature-map.md` for the full comparison table 3. Follow `GETTING-STARTED.md` to 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/` or `briefings/`. - Do not modify files in `security/` or `hooks/` without reviewing the security implications.