End conversation with proper debrief and knowledge capture
Executes a 6-step protocol to debrief conversations, capture knowledge, and propose improvements.
/plugin marketplace add violetio/violet-ai-plugins/plugin install v@violetExecute all 6 steps in order. Do not skip steps.
convo-exits/YYYY-MM-DD-HHMM-topic.mdpersonal/activity-log.mdSummarize what was accomplished:
**Original goal**: [What user wanted]
**What we accomplished**:
- [Outcome 1]
- [Outcome 2]
**Files created/modified**:
- `path/file.md` - [Description]
List incomplete work:
**Tasks Remaining**:
- [ ] [Task 1]
- [ ] [Task 2]
**Blockers**: [Any blockers]
Ask and wait for response:
**Your feedback**:
1. What worked well in this conversation?
2. What would you have liked to see improved?
3. Were there moments where I was unclear or off-track?
Wait for user response before proceeding.
Based on feedback, propose actionable changes:
**Based on our conversation, I propose these changes**:
1. [File path]: [Change]
2. [File path]: [Change]
Should I make these changes?
If approved, make changes.
Create: convo-exits/YYYY-MM-DD-HHMM-topic.md
# Conversation Exit: [Topic]
**Date**: YYYY-MM-DD HH:MM
**Repo**: [repo name(s)]
## Original Goal
[What we set out to do]
## Outcomes
**Files Created**:
- [list]
**Files Modified**:
- [list]
**Decisions Made**:
- [decisions and rationale]
## User Feedback
**What worked well**: [feedback]
**What could improve**: [feedback]
## Improvements Made
- [Change] - [Status]
## Next Steps
**Immediate**: [items]
**Future**: [items]
Always ask this question:
Would you like me to update your personal activity log with what you accomplished?
If user says yes, check for personal/activity-log.md in the repo and append:
## YYYY-MM-DD HH:MM - [Topic]
**What I accomplished**:
- [Accomplishment 1]
- [Accomplishment 2]
**Repos affected**: [list]
**Related**: `convo-exits/YYYY-MM-DD-HHMM-topic.md`
Confirm all steps completed: