# Log

> Use when /log is invoked or when Shane wants to capture a lightweight session note. Appends a timestamped entry to today's daily note under Session Log.

- Skill: `slogsdon/log` (Agent Skill)
- Install (CLI): `npx skillmds@latest add slogsdon/log`
- Raw SKILL.md: https://api.skillmd.com/api/skills/slogsdon/log/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: slogsdon (https://skillmd.com/u/slogsdon)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/slogsdon/log

---


# Skill: /log

Lightweight session capture. No Qwen needed — this is a direct write.

## Steps

1. Determine today's date (YYYY-MM-DD format)
2. Get the current time (HH:MM format)
3. Capture Shane's session note from his message (everything after /log)
4. Run: `obsidian append path='Daily/[today's date].md' content='**[HH:MM]** [Shane's note]'`
   - If today's daily note doesn't exist yet, first run: `obsidian create name='Daily/[today's date]' content='# [YYYY-MM-DD]\n\n## Session Log\n\n**[HH:MM]** [Shane's note]' silent`
   - If it exists but has no `## Session Log` heading, prepend `## Session Log\n\n` to the content being appended

5. Commit the vault change:
   ```bash
   VAULT="$HOME/Library/Mobile Documents/iCloud~md~obsidian/Documents/Personal"
   git -C "$VAULT" add -A && git -C "$VAULT" commit -m "docs: log session entry [HH:MM]"
   ```
6. Confirm to Shane: "Logged at [HH:MM]."

## Notes

- Keep it fast — this skill should feel like a 2-second action

