Install
openclaw skills install feishu-weekly-generatorGenerate professional weekly work reports for Feishu/Lark users. Automatically collect work data from various sources and create formatted weekly reports com...
openclaw skills install feishu-weekly-generatorGenerate professional weekly work reports for Feishu users.
node scripts/generate-weekly.mjs
# Specify date range
node scripts/generate-weekly.mjs --start 2026-03-10 --end 2026-03-14
# Specify output file
node scripts/generate-weekly.mjs --output my-weekly-report.md
# Include git commits
node scripts/generate-weekly.mjs --git ~/my-project
# Full options
node scripts/generate-weekly.mjs --start 2026-03-10 --end 2026-03-14 --git ~/projects --output weekly.md
The generated report includes:
Available templates in references/templates/:
standard.md - Standard weekly report formatdetailed.md - Detailed format with more sectionsminimal.md - Minimal format for quick reportsAfter generating the report:
Or use Feishu API to directly create document (requires Feishu bot token).
| Option | Description | Default |
|---|---|---|
--start | Start date (YYYY-MM-DD) | Last Monday |
--end | End date (YYYY-MM-DD) | Last Friday |
--git | Git repository path | None |
--template | Template to use | standard |
--output | Output file path | weekly-report-YYYY-MM-DD.md |
--name | User name | Git user.name or 'User' |
--department | Department name | Optional |
node scripts/generate-weekly.mjs
node scripts/generate-weekly.mjs --git ~/projects/my-app --name "张三" --department "技术部"
node scripts/generate-weekly.mjs --start 2026-03-01 --end 2026-03-07 --output march-week1.md