Claude-skill-registry log-file-use
When a mode needs to read, create, or write (log progress) to a log file.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/log-file-use" ~/.claude/skills/majiayu000-claude-skill-registry-log-file-use && rm -rf "$T"
manifest:
skills/data/log-file-use/SKILL.mdsource content
Log file use instructions
Comstants
Logging format:
(semicolon separated).date + time; action summary- Ex:
."2026-02-14 07:23; Approved to begin" - Ex:
. Plans folder:"2026-02-14 07:25; Task completed: Added update_query() to utils_sql.py, refactored utils_sql.py, junk.py".roo/docs/plans/
- Ex:
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
of current task based on current context. c)short_2_word_description
: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
tool to readread_file
.log file
Creating a log file
- Use the
tool to create fresh (or modify existing)write_to_file
in thelog file
.{plans folder}
Writing to a log file
- Use the
tool to modify existingapply_diff
in thelog file
.{plans folder}