Quick Start
Generate a standup for the last day:How It Works
1
Gather Context
DevDaily analyzes your recent commits, pull requests, and linked tickets from the specified time period.
2
Extract Metadata
Collects diff stats, file changes, work categories, and ticket information from your project management tool.
3
AI Generation
Uses GitHub Copilot CLI to generate a well-structured standup summary with your preferred tone and format.
4
Output
Displays the standup and optionally copies to clipboard or sends to Slack/Discord.
Command Options
Time Range
Output Formats
- Markdown
- Slack
- Plain Text
- JSON
Tone Control
Tone Examples
Tone Examples
- engineering: Technical details, implementation focus
- mixed: Balanced technical and business language (default)
- business: High-level outcomes, stakeholder-friendly
Filtering
Preview and Debug
Notifications
Configure webhooks first with
devdaily init --notificationsClipboard and Journal
What Gets Analyzed
The standup feature builds rich context from multiple sources:Git History
- Commit messages and hashes
- File changes and diff statistics
- Branch information
- Author and timestamp data
Pull Requests
- PR titles and states (open/merged)
- Linked branches
- Associated ticket references
Tickets & Issues
- Ticket IDs from commits and branch names
- Ticket titles and status
- Priority and type information
Work Categories
- Automatically categorized by file paths
- Shows percentage breakdown (frontend, backend, etc.)
- Top changed files with frequency
Output Components
A typical standup includes:- Title: “Daily Standup” or “Work Summary (N days)”
- Summary: AI-generated narrative of your work
- Stats Bar: Commits, PRs, tickets, changes, primary area
- Metadata: Days covered, branch name, repository
Example Workflow
Advanced Usage
Custom Date Ranges
Integration Workflows
Troubleshooting
No commits found
No commits found
If you see “No commits or PRs found”:
- Check you’re in a git repository
- Increase
--daysto look back further - Verify commits exist:
git log --since="1 day ago"
Webhook test fails
Webhook test fails
If webhook tests fail:
- Check your webhook URL in
.devdaily.secrets.json - For Slack: Visit https://api.slack.com/apps → Incoming Webhooks
- For Discord: Server Settings → Integrations → Webhooks
- Re-run:
devdaily init --notifications
Copilot CLI not found
Copilot CLI not found
Install GitHub Copilot CLI:
Configuration
Customize standup behavior in your.devdaily.json:
Related Commands
devdaily week- Generate weekly summariesdevdaily pr- Generate PR descriptionsdevdaily context- Recover work context