What problem does it solve?
End-of-session context preservation by capturing relevant topics, decisions, and next steps and storing them in GitHub Issues within the PA repository so that future sessions can resume without re-explaining context.
Core Features & Use Cases
- Create or update a GitHub Issue representing the current session topic.
- Append new context, findings, decisions, and next steps to the issue body across multiple interactions.
- Identify session context automatically and organize issues to support quick resumption of work.
- Use Case: Conclude a debugging session by archiving the topic alongside the fixes and next steps; later, reopen or reference the issue to continue.
Quick Start
Save the current session context to PA's GitHub Issues. If an open issue matches the topic, append the new context; otherwise create a new issue with sections for Goal, Context, Findings, Decisions, Open Questions, and Next Steps. Commands typically use the GitHub CLI (gh) to create or update issues, for example:
gh issue list --repo <GITHUB_USER>/PersonalAssistant-ClaudeCode --state open --search "<topic keywords>"
gh issue create --repo <GITHUB_USER>/PersonalAssistant-ClaudeCode --title "<Descriptive title>" --body "<formatted body>"