bonfire-strategic
π―Skillfrom vieko/bonfire
Generates strategic implementation plans, documentation, and context tracking for AI-assisted software development projects.
Installation
npx skills add https://github.com/vieko/bonfire --skill bonfire-strategicSkill Details
Overview
# Bonfire

Session context persistence for AI coding. Pick up exactly where you left off.
Installation
```bash
npx skills add vieko/bonfire
```
Works with Claude Code, Cursor, and other [Agent Skills](https://agentskills.io/) compatible tools.
The Problem
AI agents are stateless. Every conversation starts from scratch. The agent doesn't remember what you decided yesterday, why you chose that architecture, or where you left off.
The Solution
Bonfire maintains a living context documentβread at session start, updated at session end.
```
/bonfire start β work β /bonfire end
```
No complex setup. No external services. Just Markdown files in your repo.
Commands
| Command | Outcome |
|---------|---------|
| /bonfire start | Session started, context loaded, ready to work |
| /bonfire end | Work captured, context healthy, completed work archived |
| /bonfire config | Settings updated to your preferences |
| /bonfire spec | Implementation spec that enables building the feature |
| /bonfire doc | Reference documentation for a system or feature |
| /bonfire review | Blindspots identified, actionable improvements offered |
What Gets Created
```
.bonfire/
βββ index.md # Living context
βββ config.json # Settings
βββ archive/ # Completed work
βββ specs/ # Implementation specs
βββ docs/ # Documentation
```
Design
Commands define outcomes, not procedures. Each command specifies:
- What success looks like
- How to verify it worked
- Boundaries and constraints
The agent determines the procedure. This follows [ctate's patterns for autonomous agents](https://ctate.com).
Configuration
| Setting | Options | Default |
|---------|---------|---------|
| specsLocation | .bonfire/specs/ or specs/ | .bonfire/specs/ |
| docsLocation | .bonfire/docs/ or docs/ | .bonfire/docs/ |
| gitStrategy | ignore-all, hybrid, commit-all | ignore-all |
| linearEnabled | true or false | false |
Requirements
- Git repository
- Agent Skills compatible tool
Optional: gh CLI for GitHub, [linear-cli](https://github.com/schpet/linear-cli) for Linear.
Links
- [Blog](https://vieko.dev/bonfire)
- [skills.sh](https://skills.sh)
- [agentskills.io](https://agentskills.io)
Credits
Animation by [Jon Romero Ruiz](https://x.com/jonroru).
License
MIT Β© [Vieko Franetovic](https://vieko.dev)
More from this repository10
Maintains persistent session context for AI coding, allowing developers to resume work exactly where they left off using Markdown-based context tracking.
Generates implementation specifications for a given topic, creating a structured markdown document in the `.bonfire/specs/` directory to guide feature development.
Initializes a new AI coding session by loading or creating a context document, preparing the workspace for continuous development.
Maintains a persistent, living context document for AI coding sessions, enabling seamless continuity and memory across different interactions.
bonfire-configure skill from vieko/bonfire
Reviews pull requests by identifying potential blindspots, suggesting actionable improvements, and providing comprehensive code review insights.
Identifies potential code quality issues, architectural blindspots, and offers actionable improvements during a development session.
Generates and manages contextual documentation for AI coding sessions, tracking project progress, decisions, and implementation details in Markdown files.
Captures and archives completed work context in a structured Markdown format, enabling persistent session memory across AI coding interactions.
Maintains persistent context and documentation for AI coding sessions, allowing seamless continuation of work across different interactions.