From agi-super-team
Generates a morning briefing with tasks, emails, and follow-ups from CSV files and email scripts. Useful for starting the workday with a prioritized overview.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agi-super-team:daily-briefingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Morning summary: tasks, emails, follow-ups, priorities
Morning summary: tasks, emails, follow-ups, priorities
| What | Path |
|---|---|
| Tasks | $PM_PATH/pm_tasks_master.csv |
| Leads | $CRM_PATH/relationships/leads.csv |
| People (CRM) | $CRM_PATH/contacts/people.csv |
| Email script | $GOOGLE_TOOLS_PATH/read_emails.py |
import pandas as pd
from datetime import date
today = str(date.today())
tasks = pd.read_csv('$PM_PATH/pm_tasks_master.csv')
# Deadline today
deadline_today = tasks[tasks['deadline'] == today]
# In progress
in_progress = tasks[tasks['status'] == 'in_progress']
# Hot tasks (not done)
hot_tasks = tasks[(tasks['priority'] == 'hot') & (tasks['status'] != 'done')]
# Top by priority score
tasks_sorted = tasks[tasks['status'].isin(['todo', 'in_progress'])].sort_values(
'priority_score', ascending=False
)
leads = pd.read_csv('$CRM_PATH/relationships/leads.csv')
leads_today = leads[leads['next_action_date'] == today]
try:
people = pd.read_csv('$CRM_PATH/contacts/people.csv')
followups = people[people['next_followup_date'] == today]
except:
followups = pd.DataFrame()
cd $GOOGLE_TOOLS_PATH
python3 read_emails.py 10
## Good Morning! Daily Briefing for [DATE]
### Inbox ([N] unread)
| From | Subject | Preview |
|------|---------|---------|
| ... | ... | ... |
### Deadline TODAY
| Task | Project | Description |
|------|---------|-------------|
| ... | ... | ... |
### In Progress
| Task | Project | Description |
|------|---------|-------------|
| ... | ... | ... |
### Hot Tasks (Top 5)
| Score | Task | Description | Note |
|-------|------|-------------|------|
| ... | ... | ... | ... |
### Leads Follow-ups TODAY (source of truth)
| Lead | Next Action | Stage |
|------|-------------|-------|
| ... | ... | ... |
### CRM Follow-ups TODAY
| Person | Company | Note |
|--------|---------|------|
| ... | ... | ... |
### Recommended to Start
**[Task name]**
- Project: [project_id]
- Description: [description]
- Why: highest priority_score / blocking others / deadline approaching
For Claude to run daily briefing:
IMPORTANT: If during briefing user says a task is already done, or you discover from email/context that a task was completed:
See pm-done skill for full logic and auto-follow-up rules.
pm-done - Mark task done + follow-upshow-today - Tasks only (no email/crm)email-read - Email onlyquery-leads - CRM detailsweekly-review - Weekly reviewnpx claudepluginhub aaaaqwq/agi-super-team --plugin agi-super-teamGathers today's priority tasks by reconciling live email and calendar state against CSV task data. Run at the start of each work day.
Generates prioritized daily sales briefings from meetings, deals, priorities, or connected calendar, CRM, and email for action plans.
Compiles morning briefings from Google Calendar events, Slack DMs/mentions, Gmail unread emails, and Linear pipeline updates. Invoke via /agenda for daily productivity kickoff.