By DailybotHQ
Connect Claude Code to your team via Dailybot — report progress, check messages, send emails, and announce agent status. Works on any project, even if you don't have a Dailybot account yet.
Send emails to any address via Dailybot. Use for notifications, summaries, or follow-ups the user asks you to send.
Announce agent status to Dailybot and receive pending messages. Use at session start, periodically during long sessions, or at session end.
Check for pending messages and instructions from your team via Dailybot. Use when starting a session, checking what to work on, or reviewing team input.
Report work progress to Dailybot. Use after completing a discrete task or subtask, or after any batch of edits that modifies 3 or more files. Do not wait for permission. Include what changed and why.
Set up the Dailybot plugin — install the CLI, authenticate, and configure the agent profile. Use on first install or when setup needs to be redone.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
agent_nameName shown in Dailybot for this agent (default: claude-code)
${user_config.agent_name}Connect Claude Code to your team via Dailybot. Report progress, check messages, send emails, and announce agent status — all integrated into your coding workflow.
This plugin gives Claude Code five capabilities for team collaboration through Dailybot:
Progress Reporting — When you complete meaningful work (shipping a feature, fixing a bug, finishing a task), the plugin sends a standup-style progress report to Dailybot. Reports are written in a human-first style: they describe what was accomplished and why it matters, not which files changed.
Team Messages — Check for pending messages and instructions from your team. Messages represent tasks, priorities, context, or feedback that should influence your current work.
Email — Send emails to anyone through Dailybot. Useful for notifications, summaries, follow-ups, or weekly reports. Replies are delivered back as messages to your agent inbox.
Health Status — Announce your agent's status (online, working, offline, degraded) so the team knows what's happening. Health checks also deliver any pending messages from the team.
Guided Setup — First-time setup walks you through CLI installation, authentication, and agent profile configuration step by step.
From inside Claude Code, register the DailyBot marketplace once and install the plugin:
/plugin marketplace add DailyBotHQ/dailybot-claude-plugin
/plugin install dailybot@dailybot
The first command tells Claude Code to trust this repository as a plugin source. The second installs the dailybot plugin from that marketplace. From then on you can update with /plugin update dailybot@dailybot.
Or test locally during development without registering a marketplace:
claude --plugin-dir ./path/to/dailybot-claude-plugin
The plugin requires the Dailybot CLI. Run /dailybot:setup for guided setup, or install it yourself:
# Option A: pip
pip install dailybot-cli
# Option B: install script
curl -sSL https://cli.dailybot.com/install.sh | bash
Requires Python 3.9+.
Claude will guide you through login on first use. Or do it yourself:
dailybot login
This sends a verification code to your email. Any Dailybot team member can log in — you don't need to be an admin.
Don't have a Dailybot account yet? No problem — Claude can create a new Dailybot organization for you right from the terminal. Just tell Claude you don't have an account and it will handle the setup. You'll get a link to share with your team so they can connect Dailybot to Slack, Teams, Discord, or Google Chat.
When you enable the plugin, Claude Code asks for an agent name. This is how your reports appear in Dailybot. Default is claude-code. You can change it to anything descriptive like my-backend-agent or deploy-bot.
| Command | What it does |
|---|---|
/dailybot:report | Send a progress report to your team |
/dailybot:messages | Check for pending messages from your team |
/dailybot:email | Send an email through Dailybot |
/dailybot:health | Announce agent status and pick up messages |
/dailybot:setup | Guided first-time setup (CLI install, auth, agent profile) |
You can also use natural language:
The plugin uses a layered hook design to keep things invisible during normal use and only surface a nudge when there's real work to report.
npx claudepluginhub dailybothq/dailybot-claude-plugin --plugin dailybotManage Geekbot standups, reports, and polls from Claude via the geekbot CLI
Multi-agent orchestration for Claude Code. 12 specialized agents working in parallel — planning, building, reviewing, debugging. Plus a Hub for always-alive multi-project sessions controllable from Telegram or Slack.
AI Agent Team Operating System for Claude Code — persistent team management, meetings, task wall, company loop engine, and real-time dashboard
Team workflows, issue management, standup automation, and developer experience optimization
Smart notifications for Claude Code task statuses (Go implementation)
Standup reports, changelogs, and git productivity helpers