Skip to content

chore(skills): sync vendored dailybot pack to v1.7.0 (adds chat + teams)#26

Merged
xergioalex merged 1 commit into
mainfrom
chore/sync-agents-skills-dailybot-1.7.0
Jun 12, 2026
Merged

chore(skills): sync vendored dailybot pack to v1.7.0 (adds chat + teams)#26
xergioalex merged 1 commit into
mainfrom
chore/sync-agents-skills-dailybot-1.7.0

Conversation

@xergioalex

Copy link
Copy Markdown
Member

Summary

The repo-vendored copy of the Dailybot agent skill pack at .agents/skills/dailybot/ was stuck at v1.3.0 — months behind the upstream DailybotHQ/agent-skill release, missing every sub-skill added since v1.3.0, including:

  • dailybot-chat (NEW in upstream v1.7.0 — Slack/Teams/Discord/Google Chat bot messages with report-style threads and in-place edits — pairs with this repo's own dailybot chat send / chat update that shipped in dailybot-cli 1.13.0)
  • dailybot-teams (the team-name resolver that dailybot-kudos and dailybot-chat delegate to)
  • A rewritten dailybot-forms (full lifecycle: list / submit / get / update / transition / delete — previously only list+submit)
  • A rewritten dailybot-kudos (team-targeted kudos — previously user-only)
  • A refreshed dailybot-report with hook enforcement (CLI 1.12.0+)

So when an agent worked inside this repo and read .agents/skills/dailybot/SKILL.md, they were reading a 7-capability router that didn't know about the very dailybot chat send command they had just helped ship. This PR closes that gap.

It also cleans up two stale references that pointed at the legacy dailybot-progress-report skill (which was replaced by the full pack in commit 0068638 but the docs were never updated).

Change Log

.agents/skills/dailybot/ — bumped 1.3.0 → 1.7.0

Replaced the entire subtree with the published v1.7.0 tag content (cloned from DailybotHQ/agent-skill). Diff: 1023 insertions / 161 deletions across 11 SKILL.md files + the shared http-fallback.md table. Now ships 9 sub-skills (was 7):

.agents/skills/dailybot/
├── SKILL.md         ← router (v1.7.0)
├── chat/            ← NEW
├── teams/           ← NEW
├── checkin/         ← refreshed
├── email/
├── forms/           ← lifecycle expanded
├── health/
├── kudos/           ← team-targeted
├── messages/
├── report/          ← hook enforcement
└── shared/

.agents/docs/skills_agents_catalog.md

  • The single dailybot-progress-report row replaced with a full sub-section listing all nine Dailybot sub-skills (each with its SKILL.md path and "use when" guidance), mirroring the structure of the rest of the catalog.
  • The "Quick-Reference Decision Table" updated so "Report what you just shipped" now points at dailybot-report (not the legacy dailybot-progress-report), and gained four new rows: chat, kudos, checkin, forms.

AGENTS.md

  • The "Agent Progress Reporting" section now links .agents/skills/dailybot/report/SKILL.md (live path) instead of .agents/skills/dailybot-progress-report/SKILL.md (404 — that path doesn't exist on disk anymore).
  • The "Skills & Agents System" bullet now enumerates the nine Dailybot sub-skills the vendored pack ships, so the catalog and the AGENTS.md hub agree.

Validation

  • Broken-link sweepgrep -rn dailybot-progress-report AGENTS.md .agents/ returns only the legitimate "replaces the legacy dailybot-progress-report skill" migration note in the catalog (no live links to the dead path).
  • All 9 dailybot-<slug> references resolve to a file on disk — checked end-to-end with a per-slug loop:
    ✓ dailybot-report   → .agents/skills/dailybot/report/SKILL.md
    ✓ dailybot-messages → .agents/skills/dailybot/messages/SKILL.md
    ✓ dailybot-email    → .agents/skills/dailybot/email/SKILL.md
    ✓ dailybot-health   → .agents/skills/dailybot/health/SKILL.md
    ✓ dailybot-checkin  → .agents/skills/dailybot/checkin/SKILL.md
    ✓ dailybot-kudos    → .agents/skills/dailybot/kudos/SKILL.md
    ✓ dailybot-teams    → .agents/skills/dailybot/teams/SKILL.md
    ✓ dailybot-forms    → .agents/skills/dailybot/forms/SKILL.md
    ✓ dailybot-chat     → .agents/skills/dailybot/chat/SKILL.md
    
  • Gate clean: ruff check dailybot_cli tests + mypy dailybot_cli both pass. This PR is docs/vendored-skill-only — no source touched, so no pytest regression possible.

Risks

None for runtime. .agents/skills/dailybot/ is consumed only by agents working inside this repo (via the .claude/ symlink documented in AGENTS.md). No end-user code depends on it; the published skill pack on the DailybotHQ/agent-skill side is already at v1.7.0 and is what npx skills add installs.

Dogfood note

This sync was triggered by a five-step dogfooding pass through the v1.7.0 pack (healthmessagesteamschatreport), where the gap was discovered: my own session loaded the v1.7.0 install from ~/.claude/skills/, but the in-repo .agents/skills/dailybot/ was still v1.3.0 and had no chat/. The dailybot chat send exercised during that pass was authenticated with the login Bearer token shipped in dailybot-cli 1.13.0 — the exact pairing this sync makes visible to in-repo agents.

🤖 Generated with Claude Code

## Summary
The repo-vendored copy of the Dailybot agent skill pack at
`.agents/skills/dailybot/` was stuck at v1.3.0 — months behind the
upstream `DailybotHQ/agent-skill` release, missing **every sub-skill
added since v1.3.0**, including:

- `dailybot-chat` (NEW in upstream v1.7.0 — Slack/Teams/Discord/Google
  Chat bot messages with report-style threads and in-place edits)
- `dailybot-teams` (the team-name resolver that `dailybot-kudos` and
  `dailybot-chat` delegate to)
- A rewritten `dailybot-forms` (full lifecycle: list / submit / get /
  update / transition / delete; previously only list+submit)
- A rewritten `dailybot-kudos` (team-targeted kudos; previously
  user-only)
- A rewritten `dailybot-report` with hook enforcement (CLI 1.12.0+)

This commit replaces the entire `.agents/skills/dailybot/` subtree with
the published `v1.7.0` content (cloned from
`git@github.com:DailybotHQ/agent-skill.git`, tag `v1.7.0`) so that
agents working inside *this* repo see the same skill an end user gets
from `npx skills add DailybotHQ/agent-skill`. It also cleans up two
stale references that pointed at the legacy `dailybot-progress-report`
skill (which was replaced by the full pack in commit 0068638 but the
docs were never updated).

## Change Log
- `.agents/skills/dailybot/`: bumped router version 1.3.0 → **1.7.0**,
  9 sub-skills (was 7), all SKILL.md files refreshed from the upstream
  v1.7.0 tag. Diff: 1023 insertions / 161 deletions across 11 SKILL.md
  files + the shared http-fallback table.
- `.agents/docs/skills_agents_catalog.md`:
  - The old `dailybot-progress-report` row replaced with a full
    sub-section listing all nine Dailybot sub-skills + the path to each
    `SKILL.md`, mirroring the structure of the rest of the catalog.
  - The "Quick-Reference Decision Table" updated so
    "Report what you just shipped" now points at `dailybot-report`
    (not the legacy `dailybot-progress-report`) and gained four new
    rows for chat, kudos, checkin, and forms.
- `AGENTS.md`:
  - The "Agent Progress Reporting" section now links
    `.agents/skills/dailybot/report/SKILL.md` (live) instead of the
    legacy `.agents/skills/dailybot-progress-report/SKILL.md` (404).
  - The Skills & Agents System bullet now enumerates the nine
    Dailybot sub-skills the vendored pack ships.

## Validation
- `grep -rn dailybot-progress-report AGENTS.md .agents/` → only the
  legitimate "replaces the legacy ..." migration note remains.
- All 9 `dailybot-*` slugs resolve to a file that exists on disk
  (checked end-to-end).
- `ruff check dailybot_cli tests` + `mypy dailybot_cli` clean (this PR
  is docs-only; no source touched).

## Risks
- None for runtime. `.agents/skills/dailybot/` is consumed only by
  agents working inside this repo (via the `.claude/` symlink) — no
  end-user code depends on it.

## Dogfood note
Validated by Claude (Cursor) in a five-step run through the v1.7.0
pack (health → messages → teams → chat → report) before opening this
PR. The `dailybot chat send` exercised was authenticated with the
login Bearer token shipped in `dailybot-cli 1.13.0`.

Co-authored-by: Cursor <cursoragent@cursor.com>
@xergioalex xergioalex merged commit 4412600 into main Jun 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant