log

Records work items and token spend in a local waybill ledger via append-only events.

1|Updated Aug 17, 2026
One-click install
npx skills add https://github.com/Jakeintech/waybill --skill log-jakeintech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: log
Source: https://github.com/Jakeintech/waybill/tree/main/skills/log
Command: npx skills add https://github.com/Jakeintech/waybill --skill log-jakeintech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering teams using AI coding agents have no reliable record of which work items consumed which effort and tokens. This Skill captures work as it happens — opening tasks with pre-registered estimates, closing them with shipped evidence, and pinning session token spend to tracker keys — so later reports rest on receipts rather than memory. ## Core Features & Use Cases - Pre-registered task opening: Records a without-Claude time estimate sealed in SHA-256 escrow before work begins, making later time-saved claims credible. - Closing shipped work: Appends a shipped entry superseding the opened one, with PR URLs, metered tokens, and computed time saved at facts or judgment tier. - Session pinning and mining: Binds a session's token spend to a tracker key at confidence 1.0, retracts pins via correction events, and mines pending session captures deterministically. - Use Case: A developer says "I'm starting PLAT-482, log it", gives a 10–16h estimate, ships the PR two days later, and closes the entry with actual hours and metered tokens for sprint reporting. ## Quick Start Tell the assistant "log this to my waybill ledger" or "I'm starting PLAT-123, log it" to record the work item in your local ledger.

Frequently Asked Questions about log

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log work to a waybill ledger?▼

Say "log this to my ledger" or "I'm starting PLAT-123, log it". The Skill appends an event through the waybill engine with your tracker key, estimate, and artifacts, then confirms in one line.

How do I attribute AI token spend to a Jira ticket?▼

Pin the session by saying "pin this session to PLAT-482". The Skill appends a pin event binding the session's spend to that key at confidence 1.0, then re-mines so corrected usage supersedes the old attribution.

Why does the skill ask for a time estimate before starting work?▼

The without-Claude estimate is pre-registered and sealed in SHA-256 escrow before work begins, which makes later time-saved claims credible at facts tier. Declining keeps the item logged but downgrades savings claims to judgment tier.

Can I edit or delete a ledger entry after logging it?▼

No. The ledger is append-only; corrections are made by appending a correction event that supersedes the original entry's id. Unpinning a session works the same way, preserving full history.

What happens to unprocessed session captures in pending-sessions?▼

Run mining via "process my pending sessions". The miner meters token usage per turn, attributes it via the resolver ladder, writes session receipts, and marks captures mined without reading transcript text into the ledger.