dev-memory-briefing

Generate structured session briefings from development memory events and sessions.

7|3|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/BerryKuipers/claude-code-toolkit --skill dev-memory-briefing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-memory-briefing
Source: https://github.com/BerryKuipers/claude-code-toolkit/tree/main/.claude/skills/memory/dev-memory/briefing
Command: npx skills add https://github.com/BerryKuipers/claude-code-toolkit --skill dev-memory-briefing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a comprehensive session briefing from stored development events and sessions, providing context and suggested focus areas for the current work.

Core Features & Use Cases

  • Context snapshot: Surface recent timeline, open questions, and decisions.
  • Focused planning: Highlight what's next and potential blockers.
  • Output formats: Markdown or JSON for easy consumption.

Quick Start

Provide repo (and optional filters) to generate a briefing from ai_memory/events.jsonl and ai_memory/sessions.jsonl.

Frequently Asked Questions about dev-memory-briefing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a session briefing from my development memory?

A session briefing synthesizes recent events and sessions from your repository's ai_memory files into a structured snapshot. Provide your repo path and optional filters (branch, epic_id, issue_id) to extract timeline context, open questions, and recommended focus areas for starting or resuming work.

What data does a development briefing pull from, and how is it structured?

The briefing processes events.jsonl and sessions.jsonl from your ai_memory directory, parsing stored development events and sessions. It filters by time window (days_back), event count (max_events), and scope (epic or issue) to produce a prioritized view in markdown or JSON format.

When should I generate a briefing during my coding workflow?

Generate a briefing at session start to rebuild context, during onboarding to understand project state, before planning or reviewing issues to ground decisions, and at context refresh when resuming work after time away.

Can I filter a briefing by branch, epic, or specific issue?

Yes. The briefing accepts optional branch, epic_id, and issue_id parameters to narrow scope. You can also control time range (days_back) and result density (max_events) to create focused briefings for targeted work.

What output formats does the briefing support?

The briefing generates output in both markdown and JSON formats, letting you choose the structure that fits your consumption workflow—markdown for readable reports or JSON for programmatic integration.

What happens if ai_memory files don't exist or contain no events?

The briefing validates memory file existence and handles empty or missing event logs gracefully, returning a valid structured output with appropriate indicators of missing data rather than failing.