Notion DB Weekly Report Generator for Openclaw

An automation tool that transforms Notion database task records into structured weekly markdown reports.

wingogx
v1.0.0
Mar 6, 2026
0
755
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install notion-db-weekly-report-generator

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 notion-db-weekly-report-generator 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 Notion DB Weekly Report Generator?

The Notion DB Weekly Report Generator is a specialized utility designed to bridge the gap between raw data storage in Notion and structured status reporting. By leveraging Openclaw Skills, developers and project managers can automate the extraction of task progress, ownership, and status into a clean markdown format suitable for team updates or documentation.

This skill provides a seamless way to maintain visibility on project status without manual data entry. It supports a free tier for basic report generation while maintaining built-in extensibility for advanced analytics, making it a versatile addition to any developer workflow utilizing Openclaw Skills.

Notion DB Weekly Report Generator Use Cases

  • Generating individual weekly progress reports from Notion task databases.
  • Standardizing team status updates using Openclaw Skills automation.
  • Preparing documentation for sprint reviews based on database records.
  • Transitioning task data into long-term archival markdown files.

How Notion DB Weekly Report Generator Works

  1. Collect user identification and the specific week label for the reporting period.
  2. Ingest JSON-formatted records containing task titles, owners, status, and progress.
  3. Process the input data through the Openclaw Skills reporting engine.
  4. Generate a formatted markdown report based on the provided records.
  5. Trigger optional premium hooks for trend analysis if the tier is set to premium.

Notion DB Weekly Report Generator Setup

Clone the repository and ensure Python 3 is installed. You can run the skill using the following CLI command:

python3 scripts/notion_db_weekly_report_generator.py \
  --user-id user_005 \
  --week-label "2026-W10" \
  --records-json '[{"title":"Landing Page Refactor","owner":"DevName","status":"In Progress","progress":70}]'

To verify the installation and ensure everything is working correctly within your Openclaw Skills environment, run the unit tests:

python3 -m unittest scripts/test_notion_db_weekly_report_generator.py -v

Notion DB Weekly Report Generator Data Schema & Taxonomy

The skill processes task records according to the following schema:

Field Type Description
user_id String Unique identifier for the reporter
week_label String Reporting period (e.g., 2026-W10)
records Array List of task objects to process
tier String Subscription level (free or premium)

Task objects within the records array should include:

  • title: Name of the task
  • owner: Person responsible
  • status: Current state (e.g., Pending, In Progress, Done)
  • progress: Integer percentage (0-100)

Notion DB Weekly Report Generator Advanced Features

  • Support for premium tier trend charting and cross-week comparisons.
  • Automated executive summary generation using Openclaw Skills logic.
  • Extensible hooks for management-level summary automation.
  • Multi-tier support to handle basic reporting or complex data analysis.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*