An automation tool that transforms Notion database task records into structured weekly markdown reports.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install notion-db-weekly-report-generator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
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).
Get the raw skill files in a ZIP archive.
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.
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
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:
Loading
A specialized AI skill that transforms raw meeting notes into structured, actionable task lists with assignees and deadlines.

A specialized tool that generates structured reply drafts and triage checklists for GitHub issues to accelerate repository maintenance.

A batch ad copy generation tool for ecommerce that automates high-conversion creative writing with integrated pay-per-use billing.

A specialized AI agent skill designed to generate optimized marketing copy for major advertising platforms from basic product data.

An automated utility that converts raw YouTube transcripts into structured, ready-to-edit Markdown blog posts.

A powerful automation skill for recording, translating, and validating financial statement data within localized memory files.








































