
Oma Recap
Summarize AI conversation histories for a specified date or period.
Install
npx skills add first-fluke/oh-my-agent --skill oma-recap -g -a claude-code -y- Repository
- first-fluke/oh-my-agent1.4k
- Category
- Engineering
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,598 tokens
- Runs scripts
- No, instructions only
What it does
Summarize AI conversation histories for a specified date or period. Use for daily work recaps and cross-tool activity summaries.
AI Tool Conversation History Summary
Analyze AI tool conversation histories for a given period and generate themed work summaries.
Scheduling
Goal
Collect AI tool conversation history for a date or window and synthesize it into a themed, project-oriented recap with saved Markdown output.
Intent signature
- User asks for daily recap, weekly/monthly summary, standup notes, work log, tool usage pattern, or AI conversation history analysis.
- User wants conversation histories grouped by work content rather than raw chronological logs.
When to use
- Summarizing a day or period of work activity
- Understanding the overall flow of work across multiple AI tools
- Analyzing tool-switching patterns between sessions
- Preparing daily standups, weekly retros, or work logs
When NOT to use
- Git commit-based code change retrospective -> use
oma retro - Real-time agent monitoring -> use
oma dashboard terminal - Productivity metrics -> use
oma stats get
Expected inputs
- Date, relative date, time window, or tool filter
- Conversation history available through
oma recap --jsonor fallback sources - Desired daily or multi-day recap scope
Expected outputs
- Markdown recap saved to
.agents/results/recap/{date}.mdor range filename - TL;DR, overview, themes/projects, miscellaneous or side projects, and tool usage patterns
- User-facing summary in configured response language
Dependencies
oma recap --json- Optional Claude fallback history at
~/.claude/history.jsonl .agents/oma-config.yamlfor language behavior
Control-flow features
- Branches by date resolution, window length, available tool history, and daily vs multi-day output shape
- Reads local history data and writes Markdown recap files
- Groups by content, not by tool
Structural Flow
Entry
- Resolve requested date or window.
- Collect normalized conversation history.
- Decide daily versus multi-day output structure.
