skills/core/wrapup/SKILL.md
End-of-session wrap-up — summarizes the session, saves key memories, and pushes a session log to the user's AI Brain NotebookLM notebook. Trigger on "/wrapup" or when user says "wrap up", "save this session", "end of session", "session summary".
npx skillsauth add bereniketech/claude_kit wrapupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run this at the end of every session to capture what happened and commit it to long-term memory.
Before doing anything else, check if the user already has a Brain notebook set up.
Check for saved notebook ID:
Look for a memory file or config that stores the Brain notebook ID. Check the memory index for a reference like brain_notebook_id.
If no notebook ID is saved:
notebooklm list --json"You don't have an AI Brain notebook yet. This is where I'll save a summary of every session so you can search, query, or generate reports from your history over time. Want me to create it now?"
notebooklm create "[Name]'s AI Brain" --jsonMemory file: reference_brain_notebook.md
Content: Brain notebook ID, title, and when it was created
Also update the MEMORY.md index.If notebook ID IS saved: Verify it still exists with notebooklm list --json. If it's been deleted, repeat the creation flow above.
Look back through the entire conversation and identify:
Check the existing memory index and save or update memories as needed:
Rules:
Create a markdown session summary with today's date. Keep it concise but complete.
Format:
# Session Summary — YYYY-MM-DD
## What We Did
- Bullet points of key work completed
## Decisions Made
- Key decisions and their reasoning
## Key Learnings
- Non-obvious insights or discoveries
## Open Threads
- Anything to pick up next time
## Tools & Systems Touched
- List of tools, repos, services involved
Save this to a temp file at /tmp/session-summary-YYYY-MM-DD.md.
If there are multiple sessions in the same day, append a counter: /tmp/session-summary-YYYY-MM-DD-2.md
Add the session summary as a source to the Brain notebook:
notebooklm source add /tmp/session-summary-YYYY-MM-DD.md --notebook <BRAIN_NOTEBOOK_ID>
If the CLI is not on PATH, use the full path: ~/.notebooklm-venv/bin/notebooklm
If auth fails, warn the user and skip this step — the memories are still saved locally.
Tell the user:
Keep it brief. No need to read back the full summary — just confirm it's done.
notebooklm CLI not found: try ~/.notebooklm-venv/bin/notebooklm, if that fails tell user to install with pip install notebooklm-pyThis skill requires the NotebookLM CLI. See the notebooklm skill (skills/ai-platform/notebooklm/SKILL.md) for setup instructions:
pip install "notebooklm-py[browser]" and playwright install chromiumnotebooklm logintesting
AUTHORIZED USE ONLY: This skill contains dual-use security techniques. Before proceeding with any bypass or analysis: > 1.
testing
Provide comprehensive techniques for attacking Microsoft Active Directory environments. Covers reconnaissance, credential harvesting, Kerberos attacks, lateral movement, privilege escalation, and domain dominance for red team operations and penetration testing.
development
Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C/C++/Rust code handling secrets, keys, passwords, or other sensitive data.
development
Comprehensive guide to auditing web content against WCAG 2.2 guidelines with actionable remediation strategies.