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 compatible with Feishu document format. Use when user needs to create weekly work reports, summarize weekly achievements, or export weekly progress to Feishu docs.
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