| name | straymark-ailog |
| description | Create an AILOG (AI Action Log) document for the current changes. Quick shortcut for the most common document type. |
| allowed-tools | Read, Write, Glob, Bash(git diff *, git log *, git status *, date *, wc *) |
StrayMark AILOG Skill
Quickly create an AI Action Log (AILOG) document for the current changes.
Instructions
This is a shortcut skill that creates AILOG documents directly.
1. Gather Context
date +%Y-%m-%d
git status --porcelain
git diff --cached --stat
git diff --stat
git status --porcelain
2. Confirm with User
Always confirm before creating:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ StrayMark AILOG โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ ๐ Changes detected: โ
โ โข Files: [list of modified files] โ
โ โข Lines: [+X / -Y] โ
โ โ
โ ๐ Will create: โ
โ AILOG-YYYY-MM-DD-NNN-[description].md โ
โ โ
โ Please provide a brief description of what was done: โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
3. Determine Sequence Number
ls .straymark/07-ai-audit/agent-logs/AILOG-$(date +%Y-%m-%d)-*.md 2>/dev/null | wc -l
Next number = count + 1, formatted as 3 digits (001, 002, etc.)
4. Check Language and Load Template
Read .straymark/config.yml for language setting:
en (default): .straymark/templates/TEMPLATE-AILOG.md
es: .straymark/templates/i18n/es/TEMPLATE-AILOG.md
5. Create Document
Fill template with:
id: AILOG-YYYY-MM-DD-NNN
title: User-provided description
created: Current date
agent: your runtime's canonical agent identity (see AGENT-RULES.md ยง1 โ e.g. claude-code-v1.0, gemini-cli-v1.0, codex-cli-v1.0; do not assume Claude)
confidence: based on change complexity
risk_level: based on files modified
Save to: .straymark/07-ai-audit/agent-logs/AILOG-YYYY-MM-DD-NNN-description.md
6. Report Result
โ
AILOG created:
.straymark/07-ai-audit/agent-logs/AILOG-YYYY-MM-DD-NNN-description.md
StrayMark: Created AILOG-YYYY-MM-DD-NNN-description.md
Risk Level Guidelines
| Indicator | Risk Level |
|---|
| Config/settings changes | low |
| Business logic changes | medium |
| Auth, security, payments | high |
| Database schema, migrations | critical |
Terminal compatibility: If the terminal does not support box-drawing characters (Unicode), use plain-text formatting with dashes and pipes instead (e.g., +--+ instead of โโโโ).