bonfire-start
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Start Session
Git root: !git rev-parse --show-toplevel
Current branch: !git branch --show-current
Step 1: Check for Bonfire Directory
Check if <git-root>/.bonfire/index.md exists.
If .bonfire/ does NOT exist, scaffold it:
-
Tell the user: "No bonfire directory found. Let me set that up for you."
-
Use AskUserQuestion to ask setup questions (4 questions, one round):
- "Where should specs be saved?" (Header: "Specs")
- .bonfire/specs/ (Default) - Keep with session context
- specs/ - Project root level
- "Where should specs be saved?" (Header: "Specs")
More from vieko/bonfire
bonfire
Session context persistence for AI coding. Pick up exactly where you left off.
98bonfire-document
Create documentation about a topic in the codebase
4bonfire-review
Review work for blindspots, gaps, and improvements
4bonfire-context
Read project session context from .bonfire/index.md to understand ongoing work, previous decisions, blockers, and history. Use when the user asks about project context, previous sessions, what was worked on before, architectural decisions, blockers, or when they reference "last time", "previously", "the session", or "what we decided".
4bonfire-spec
Create an implementation spec for a feature or task
4bonfire-end
End session - update context, run health check, and archive completed work
4