Quick Start
Generate a summary for the current week:How It Works
1
Determine Date Range
Calculate the week boundaries (Monday to Sunday or custom range).
2
Gather Live Data
Analyze git commits, pull requests, and tickets from the current repository.
3
Enrich with Journal
Pull historical snapshots from your work journal for continuity and context.
4
AI Generation
Generate a comprehensive summary showing accomplishments, progress, metrics, and notable items.
5
Output & Save
Display the summary and optionally save it to your journal for future reference.
Command Options
Time Range Options
- Current Week
- Last Week
- Custom Range
- Weeks Ago
Project Options
The
--all-projects flag generates a cross-project summary using only journal data, perfect for reviewing work across multiple repositories.Context Control
Output Options
Journal Control
Single-Project Mode
Default mode that analyzes the current repository with optional journal enrichment.What Gets Analyzed
Live Git Data:- Commits from the week
- Pull requests created/updated
- Ticket IDs from commits and branches
- Diff statistics (insertions/deletions)
- Work categories (frontend, backend, etc.)
- Top changed files
- Daily snapshots from the week
- Notes and tags from each day
- Branch activity across days
- Historical context and continuity
Example Output
Cross-Project Mode
Generate a summary spanning all projects tracked in your journal:What Gets Analyzed
- All journal snapshots from the week across all projects
- Per-project commit counts and active days
- Branch activity per project
- Work category breakdown per project
- Cross-cutting themes and patterns
Example Cross-Project Output
Per-Project Breakdown
After the summary, see detailed stats per project:Weekly Summary Structure
The AI-generated summary includes:Single-Project Structure
- Accomplishments - Key completed work
- In Progress - Active work and open PRs
- Key Metrics - Commits, changes, PRs merged
- Notable Items - Breaking changes, refactors, patterns
Cross-Project Structure
- Week Overview - High-level themes across projects
- Per-Project Highlights - Key accomplishments per project
- Cross-Cutting Themes - Patterns and shared concerns
- This Week in Numbers - Aggregate stats
Saving Summaries
Save to Journal
Save to Journal
Auto-Snapshot
Auto-Snapshot
By default, running
devdaily week creates a snapshot entry. Disable with:Example Workflows
End-of-Week Review
Cross-Project Status
Custom Range Summary
Historical Analysis
Quick Last Week
Data Sources
The weekly summary combines two data sources:Live Git Data (Current Repo)
✅ Most accurate for current state✅ Includes latest commits and changes
✅ Real-time PR and ticket status
Journal History (Saved Snapshots)
✅ Historical continuity across days✅ Shows work progression
✅ Includes notes and tags
✅ Cross-project visibility
Journal entries are created with
devdaily snapshot or auto-saved by other commands.Configuration
Customize weekly summaries in.devdaily.json:
JSON Output
For automation and integrations:Troubleshooting
No data found for this week
No data found for this week
If you see “No commits, PRs, or journal entries found”:
- Verify you’re in a git repository
- Check the date range is correct
- Use
--debugto see what’s being analyzed - Try
--all-projectsif you have journal entries
Cross-project mode shows nothing
Cross-project mode shows nothing
You need journal snapshots for cross-project summaries:
Copilot CLI not found
Copilot CLI not found
Install GitHub Copilot CLI:
Related Commands
devdaily standup- Daily standup generationdevdaily snapshot- Take work snapshotsdevdaily context- Recover work contextdevdaily recall- Search work history