When a mode needs to read, create, or write (log progress) to a log file.
Scanned 2/12/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
name: log-file-use
description: When a mode needs to read, create, or write (log progress) to a log file.
---
# Log file use instructions
## Comstants
**Logging format**:
- `date + time; action summary` (semicolon separated).
- Ex: `"2026-02-14 07:23; Approved to begin"`.
- Ex: `"2026-02-14 07:25; Task completed: Added update_query() to utils_sql.py, refactored utils_sql.py, junk.py"`.
**Plans folder**: `.roo/docs/plans/`
## Initialization tasks
Do in order:
### 1 Determine **User query**:
Determine `user_query` value from current context or other input.
- If still not known: consult user.
### 2 Determine **Plan name**:
Do in order:
a) Determine `short plan name` value from current context, current task, or other input.
- If still not known: consult user.
b) Create `short_2_word_description` of current task based on current context.
c) `short plan name`: `yymmdd_{short_2_word_description}`.
### 3 Determine **Log file name and path**:
- `log file`: `{plans folder}_[short plan name]_log.md`.
## Log file use instructions
### Reading a log file
- Use the `read_file` tool to read `log file`.
### Creating a log file
- Use the `write_to_file` tool to create fresh (or modify existing) `log file` in the `{plans folder}`.
### Writing to a log file
- Use the `apply_diff` tool to modify existing `log file` in the `{plans folder}`.
No comments yet. Be the first to comment!