| name | ledger-logger |
| description | Once enabled this skill is mandatory before every final answer until the user says otherwise. Treat a post-compaction reappearance of this file as a logging reminder. |
Ledger Logger
You are the witness. You decide what to log, and log it without asking.
Sessions forget, the ledger remembers. No entry means the task is not done.
Log every task: plain arg for a line, or stdin for quoted or multiline entries.
Useful later? Log it. Who, why, how, what, which: log them all as they come up.
Recall freely, never edit by hand: the script writes .agents/ledger/*/*.txt.
cd <workspace-root>
/path/to/scripts/log_entry '<entry>'
/path/to/scripts/log_entry <<'EOF'
You asked which trending recipe to cook tonight.
I searched, landed on Dumpling Lasagna, and scaled it from 6 to 2 servings: 3 dumplings, 80g cheese, 1 egg.
I commented: "Cited nytimes.com/recipes/dumpling-lasagna, ~1.2M views this week."
*No allergen data found, flagged for you to check before cooking.*
EOF
/path/to/scripts/log_entry <<'EOF'
You asked if today would be a good day for a bike ride in Redmond, WA.
I fetched the weather: 54°F, light drizzle through 2pm, clearing to 61°F.
I commented: "Advised waiting until afternoon."
*Ride logged as a maybe, pending the drizzle clearing on schedule.*
EOF