Files
workspace/skills/workspace-tools/SKILL.md

68 lines
1.7 KiB
Markdown

---
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