---
name: workspace-tools
description: Tools for managing the OpenClaw workspace. Use for searching files, checking inbox, generating daily digests, creating projects, and workspace organization tasks.
---

# Workspace Tools

Tools for managing this workspace.

## Available Tools

### Search (`tools/search.py`)
Search workspace files for keywords.
```bash
python3 $WORKSPACE/tools/search.py "query" [max_results]
```

### Inbox (`tools/inbox-processor.py`)
Show inbox contents and pending items.
```bash
python3 $WORKSPACE/tools/inbox-processor.py
```

### Daily Digest (`tools/daily-digest.py`)
Generate activity summary.
```bash
python3 $WORKSPACE/tools/daily-digest.py
```

### New Project (`scripts/new-project.sh`)
Create a new project from template.
```bash
$WORKSPACE/scripts/new-project.sh project-name
```

## Shell Aliases

If sourced from bashrc, these aliases are available:
- `ws` - cd to workspace
- `proj` - cd to projects
- `tasks` - show TASKS.md
- `today` - show today's notes
- `note "text"` - add timestamped note to today's log
- `search "query"` - search workspace
- `digest` - run daily digest

## Workspace Structure

```
workspace/
├── projects/    - Active work
├── docs/        - Reference materials
├── inbox/       - Items to process
├── archive/     - Completed work
├── memory/      - Daily notes (YYYY-MM-DD.md)
├── templates/   - Project/note templates
├── scripts/     - Shell scripts
├── tools/       - Python utilities
└── skills/      - Custom skills
```

## Conventions

- File names: lowercase, hyphens, no spaces
- Dates: YYYY-MM-DD format
- Projects: one folder per project in projects/
- Archive completed work, don't delete
