Daily Report Skill for Openclaw

An automated workflow skill that aggregates daily activity logs into structured reports and distributes them via multiple communication channels.

rare
v1.0.0
Mar 3, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install daily-report-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install daily-report-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Daily Report Skill?

The Daily Report skill is a productivity powerhouse designed for the Openclaw Skills ecosystem, enabling users to automatically synthesize their daily work, learning, and progress. By tapping into today's journal entries and conversation logs, it ensures that no achievement goes undocumented.

This skill bridges the gap between raw data and professional reporting, making end-of-day handovers or personal reflections effortless. It leverages customizable templates to maintain consistency and professional branding across all outputs, ensuring your contributions are clearly communicated within the Openclaw Skills framework.

Daily Report Skill Use Cases

  • Automating end-of-day status reports for managers or team leads.
  • Generating personal work logs for freelance billing or performance reviews.
  • Sending multi-channel notifications to keep stakeholders updated in real-time.
  • Archiving daily progress in a structured, searchable format within the workspace memory.

How Daily Report Skill Works

  1. Initialize by loading user-defined parameters from the config/daily-report.json file at the workspace root.
  2. Aggregate data by parsing the current day's journal markdown file and optional conversation logs.
  3. Inject collected data into the assets/template.md file, replacing dynamic variables such as date, time, and agent name.
  4. Save the finalized report to a dedicated directory in the local memory for long-term archival.
  5. Execute the notification logic to deliver the report across all configured communication channels simultaneously.

Daily Report Skill Setup

To get started with this skill in Openclaw Skills, create a configuration file at the root of your workspace:

touch config/daily-report.json

Ensure the configuration includes mandatory fields for the recipient and delivery channels:

{
  "recipient": { "name": "Project Manager" },
  "agent_name": "Dev-Agent",
  "channels": ["feishu", "slack"]
}

You can then configure a cron job for automatic execution or trigger it manually within your environment.

Daily Report Skill Data Schema & Taxonomy

The skill organizes data using a hierarchical file structure to ensure reports are easily retrievable and organized by date.

Path Description
memory/YYYY-MM-DD.md Primary source data from today's active journal.
memory/daily-reports/ Storage directory for all generated Markdown reports.
config/daily-report.json Local configuration, credentials, and channel settings.
assets/template.md The Markdown template used for report generation.

Variable Mapping:

  • {{date}}: Current date (YYYY-MM-DD).
  • {{agent_name}}: Defined name of the AI agent providing the report.
  • {{recipient}}: The name of the target report recipient.

Daily Report Skill Advanced Features

  • Parallel multi-channel delivery support for simultaneous updates to multiple platforms like Feishu or email.
  • Flexible template engine allowing for specific sections such as work, learning, review, and evolution.
  • Automated scheduling via native OpenClaw cron integration for hands-off reporting.
  • Manual invocation with temporary parameter overrides for custom ad-hoc reports.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*