skills/claude-skills-open/skills/agents/daily-briefing-run/SKILL.md
Automatic daily briefing agent run
npx skillsauth add aaaaqwq/claude-code-skills daily-briefing-runInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Runs the daily briefing agent manually (outside of schedule).
The agent collects information from:
Generates:
Sends to Telegram Saved Messages.
cd $AGENTS_PATH/daily-briefing
python3 daily-briefing_agent.py --dry-run --verbose
Outputs briefing to stdout, does not send to Telegram.
Use for:
cd $AGENTS_PATH/daily-briefing
python3 daily-briefing_agent.py --now --verbose
Generates and sends to Telegram.
Use for:
cd $AGENTS_PATH/daily-briefing
python3 test_daily-briefing.py
Runs unit tests without actual execution.
--dry-run - generates briefing, outputs to console, does NOT send to Telegram--now - bypasses schedule check (allows running on weekends)--verbose - detailed logging (shows each step)Successful run:
Step 1: Collecting PM tasks...
Step 2: Collecting email data...
Step 3: Collecting CRM follow-ups...
Step 4: Generating AI summary...
Step 5: Ranking priorities...
Step 6: Formatting briefing...
Step 7: Sending to Telegram...
Telegram notification sent
Step 8: Logging run...
Done! Tasks: 26, Emails: 5, Follow-ups: 3
Error (fallback):
Step 7: Sending to Telegram...
Telegram notification failed: ...
Fallback: saved to /Users/.../data/2026-02-12.md
If Telegram failed -- briefing is saved to a file.
# Good Morning! Daily Briefing for YYYY-MM-DD
## Executive Summary
- [AI bullet points: critical tasks, emails, follow-ups]
## Email (N new, M actionable)
[URGENT: X | REPLY NEEDED: Y | INFO: Z]
## Tasks Deadline TODAY (N)
- [task] (Project: X) - [description]
## In Progress (N)
- [task] - [notes]
## Hot Tasks (N)
| Score | Task | Description | Note |
## Follow-ups TODAY (N)
[OVERDUE: X if any]
- [Name] @ [Company] via [channel]
## Recommended to Start
**[Task]**
- Why: [reasoning]
- Action: [next step]
Agent runs automatically via launchd:
Check status:
launchctl list | grep daily-briefing
Logs:
tail -f $AGENTS_PATH/logs/daily-briefing.log
tail -f $AGENTS_PATH/logs/daily-briefing.error.log
Other agents:
Tools:
claude CLI - for AI summary (optional, works without it)Data:
$PM_PATH/pm_tasks_master.csv$CRM_PATH/contacts/people.csv$CRM_PATH/contacts/companies.csv$CRM_PATH/activities.csv$GOOGLE_TOOLS_PATH/data/email_summaries/YYYY-MM-DD.mdcd $AGENTS_PATH/daily-briefing
python3 -c "
import json
with open('data/agent_log.json') as f:
log = json.load(f)
print(json.dumps(log[-5:], indent=2))
"
Shows the last 5 runs with metrics:
"No such file or directory: pm_tasks_master.csv"
"Email summary not available for today"
"Claude CLI error"
echo "test" | claude -p --model haiku"Telegram notification failed"
ls /Users/.../telegram/sessions/*.sessiondata/YYYY-MM-DD.md$AGENTS_PATH/daily-briefing/data/YYYY-MM-DD.md$AGENTS_PATH/daily-briefing/data/agent_log.jsonemail-monitor - run email agentgit-workflow - if agent code was modifiedpm/task-prioritize - manual task prioritizationYour Name ([email protected])
Process ID: #14 Agent type: Scheduled reporting (read-only)
testing
通用自媒体文章自动发布工具。支持百家号、搜狐号、知乎、微信公众号、小红书、抖音号六个平台的自动化发布流程。使用Playwright自动化实现平台导航和发布,支持通过storageState管理Cookie实现账号切换。
development
# SKILL.md - Model Configuration Status (mcstatus) ## 触发条件 - `/mcstatus` 命令 - 用户询问模型配备、模型配置、model status、模型列表等 ## 功能 实时生成 Agent + Cron 的模型配置报告,展示当前所有 agent 的主模型/fallback链和所有 cron 任务的模型分配。 ## 执行步骤 ### Step 1: 收集 Agent 模型配置 读取各 agent 的 models.json 获取主模型和 fallback 链: ```bash for agent in main ops code quant data research content market finance pm law product sales batch; do config=$(cat ~/.openclaw/agents/$agent/agent/models.json 2>/dev/null) if [ -n "$config" ]; then echo "=== $agent
tools
MCP 服务器智能管理助手。自动检测 MCP 可用性、智能开关、功能问答,提供人性化的 MCP 管理体验。
tools
从GitHub搜索并自动安装配置MCP(Model Context Protocol)服务器工具到Claude配置文件。当用户需要安装MCP工具时触发此技能。工作流程:搜索GitHub上的MCP项目 -> 提取npx配置 -> 添加到~/.claude.json -> 处理API密钥(如有)。