dailybot

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Dailybot

Dailybot

Dailybot connects AI coding agents to their human team. This is a skill pack with four capabilities — each one lives in its own sub-skill with detailed instructions.
Your job: Determine which capability the developer needs, then read and follow the corresponding sub-skill.

Dailybot将AI编码Agent与人类团队连接起来。这是一个包含四项功能的技能包——每项功能都在独立的子技能中,并配有详细说明。
你的任务: 判断开发者需要哪项功能,然后阅读并遵循对应的子技能说明。

documentation_url
vs. the skill pack

documentation_url
与技能包的区别

The
documentation_url
in frontmatter points to
https://api.dailybot.com/skill.md
. That URL is the public API reference (HTTP endpoints and curl examples). It is not the GitHub skill pack (router,
shared/
, sub-skills,
setup.sh
).
  • OpenClaw: Install the pack with
    openclaw skills install dailybot
    , or clone
    https://github.com/DailybotHQ/agent-skill
    into
    <workspace>/skills/dailybot/
    .
  • skills.sh / npx:
    npx skills add DailybotHQ/agent-skill
    from any supported agent.
  • Do not treat downloading only
    api.dailybot.com/skill.md
    as a full install — agents need the complete repository or registry install.
Dailybot CLI: Before any API call, ensure the CLI exists (
command -v dailybot
). If missing, follow the consent flow in
shared/auth.md
— the universal install script (
curl … install.sh
with SHA-256 verification) handles macOS / Linux / WSL / Docker / CI by auto-detecting the OS internally. Native Windows users get a PowerShell variant.
DAILYBOT_AUTO_YES=1
skips the interactive prompt for CI and power users. HTTP API with
DAILYBOT_API_KEY
is the last-resort fallback when no CLI can run.

前置内容中的
documentation_url
指向
https://api.dailybot.com/skill.md
。该URL是公开API参考文档(包含HTTP端点和curl示例),并非GitHub技能包(路由、
shared/
目录、子技能、
setup.sh
脚本)。
  • OpenClaw: 使用
    openclaw skills install dailybot
    安装该包,或者将
    https://github.com/DailybotHQ/agent-skill
    克隆到
    <workspace>/skills/dailybot/
    目录下。
  • skills.sh / npx: 在任何支持的Agent中执行
    npx skills add DailybotHQ/agent-skill
  • 请勿仅下载
    api.dailybot.com/skill.md
    作为完整安装——Agent需要完整的仓库或通过注册表安装。
Dailybot CLI: 在进行任何API调用前,请确保CLI已存在(执行
command -v dailybot
检查)。如果缺失,请遵循
shared/auth.md
中的授权流程——通用安装脚本(带SHA-256验证的
curl … install.sh
)可自动检测操作系统,支持macOS / Linux / WSL / Docker / CI环境。原生Windows用户会获得PowerShell版本。
DAILYBOT_AUTO_YES=1
可跳过交互式提示,适用于CI环境和高级用户。当无法运行CLI时,使用
DAILYBOT_API_KEY
的HTTP API是最后的备选方案。

Available Skills

可用技能

SkillDirectoryWhat it does
Report
report/SKILL.md
Send progress updates after completing a task/subtask or editing 3+ files
Messages
messages/SKILL.md
Check for pending messages and instructions from the team
Email
email/SKILL.md
Send emails to any address via Dailybot
Health
health/SKILL.md
Announce agent online/offline status and receive messages

技能目录功能
Report(汇报)
report/SKILL.md
完成任务/子任务或编辑3个以上文件后发送进度更新
Messages(消息)
messages/SKILL.md
查看团队发来的待处理消息和指令
Email(邮件)
email/SKILL.md
通过Dailybot向任意地址发送邮件
Health(状态)
health/SKILL.md
公告Agent在线/离线状态并接收消息

Routing Rules

路由规则

Match the developer's intent to the right skill and read that skill's SKILL.md to execute it. Do not answer directly — the sub-skill has the full workflow.
Developer says...Route to
"report this to Dailybot", "send a Dailybot update", "let my team know what we built"Report → read
report/SKILL.md
"check messages", "do I have messages?", "what should I work on?", "any instructions?"Messages → read
messages/SKILL.md
"email this to Alice", "send an email", "send a summary to the team"Email → read
email/SKILL.md
"go online", "announce status", "health check", "check in with the team"Health → read
health/SKILL.md
将开发者的意图匹配到对应的技能,并阅读该技能的SKILL.md文档来执行操作。请勿直接回答——子技能包含完整的工作流程。
开发者说...路由至
"report this to Dailybot"、"send a Dailybot update"、"let my team know what we built"Report(汇报) → 阅读
report/SKILL.md
"check messages"、"do I have messages?"、"what should I work on?"、"any instructions?"Messages(消息) → 阅读
messages/SKILL.md
"email this to Alice"、"send an email"、"send a summary to the team"Email(邮件) → 阅读
email/SKILL.md
"go online"、"announce status"、"health check"、"check in with the team"Health(状态) → 阅读
health/SKILL.md

Auto-activation (no explicit request)

自动激活(无需明确请求)

SituationRoute to
You completed a task/subtask, or edited 3+ filesReport → read
report/SKILL.md
Starting a long work session or idle for 15+ minutesHealth → read
health/SKILL.md
If the intent is ambiguous, default to Report — it's the most common use case.

场景路由至
完成任务/子任务,或编辑3个以上文件Report(汇报) → 阅读
report/SKILL.md
开始长时间工作会话或闲置15分钟以上Health(状态) → 阅读
health/SKILL.md
如果意图不明确,默认选择Report(汇报)——这是最常用的场景。

Shared Resources

共享资源

All sub-skills reference these shared files for common operations:
  • shared/auth.md
    — authentication (CLI login, API key, agent registration, profile setup)
  • shared/context.sh
    — automated repo/branch/agent context detection
  • shared/http-fallback.md
    — HTTP API patterns for when the CLI is unavailable

所有子技能都会引用以下共享文件来执行通用操作:
  • shared/auth.md
    — 认证(CLI登录、API密钥、Agent注册、配置文件设置)
  • shared/context.sh
    — 自动检测仓库/分支/Agent上下文
  • shared/http-fallback.md
    — 当CLI不可用时的HTTP API模式

Per-Repo Opt-Out

按仓库选择退出

Before any outbound call, sub-skills check for a
.dailybot/disabled
file in the working repository root. If present, the skill exits silently and no data leaves the machine. See
shared/context.sh
for the implementation and
README.md
for how developers turn this on.

在进行任何外部调用前,子技能会检查工作仓库根目录下是否存在
.dailybot/disabled
文件。如果存在,技能将静默退出,不会有任何数据离开本地机器。具体实现请查看
shared/context.sh
,开发者如何开启该功能请查看
README.md

Non-Blocking Rule

非阻塞规则

All Dailybot operations must never block your primary work. If the CLI is missing, auth fails, the network is down, or any command errors:
  1. Warn the developer briefly
  2. Continue with the primary task
  3. Do not retry automatically
  4. Do not enter a diagnostic loop
所有Dailybot操作绝对不能阻碍你的主要工作。如果CLI缺失、认证失败、网络故障或任何命令出错:
  1. 简要提醒开发者
  2. 继续执行主要任务
  3. 不要自动重试
  4. 不要进入诊断循环