Interactive walkthrough of logbook features and how the pieces fit together
Guides users through logbook's tracking system and commands with an interactive tour.
npx claudepluginhub mcfearsome/claude-logbookWalk the user through what logbook is, how it works, and what they can do with it. This should feel like a guided tour, not a wall of text.
Greet the user and explain what logbook does in 2-3 sentences:
Logbook is a session lifecycle and work tracking system for Claude Code. It maintains three structured files — features, history, and rules — that give every session context about what you're building, what happened before, and what constraints you've discovered. Hooks run automatically at session boundaries so nothing falls through the cracks.
Explain each file and what it's for. Keep descriptions short:
any type" or "the auth module can't import from the UI layer." Append-only — rules accumulate over time.Explain the hooks that run without the user doing anything:
Walk through the key commands, grouped by workflow:
Getting started:
/logbook:init — Set up tracking files for a project/logbook:backlog — Interactively brainstorm and build a feature backlog from your codebase/logbook:status — See current project state at a glanceDay-to-day tracking:
/logbook:track <action> <description> — Log a work entry (actions: START, PROGRESS, DECISION, BUG, FIX, COMPLETE, BLOCKED, NOTE)/logbook:feature add|update|list — Manage features and tasks/logbook:rule <description> — Record a project constraint or discoveryScaling up:
/logbook:workspace — Manage multiple projects with a unified view/logbook:roadmap — Launch a live web dashboard showing progress across featuresBased on whether the project is already initialized or not:
If logbook.local.md exists: Suggest running /logbook:status to see current state, then /logbook:backlog if the features list is empty.
If not initialized: Suggest running /logbook:init to get started, then /logbook:backlog to populate the first set of features.
End by asking if the user wants to try any of the commands right now. Offer to run one together as a hands-on demo.
Be conversational and concise. Don't dump everything at once — present each section, let it land, then move to the next. Use short paragraphs and formatting to keep it scannable.