daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/1989tianlong/ytlong-daily-reportWhat This Skill Does
The daily-report-generator is a powerful automation tool designed for professionals who need to maintain rigorous documentation of their work progress without the overhead of manual data entry. By acting as a bridge between your technical workflow and organizational requirements, the agent synthesizes data from disparate sources—specifically Git repositories, calendar platforms, and task management systems—to construct cohesive, readable status reports. Whether you are tracking daily task completion or preparing for a weekly project review, this skill identifies key accomplishments, relevant technical commits, and scheduled meetings to provide a snapshot of your professional output.
Installation
To integrate this skill into your environment, use the OpenClaw management command in your terminal:
clawhub install openclaw/skills/skills/1989tianlong/ytlong-daily-report
Ensure you have Node.js version 18 or higher installed on your system. Before running, configure your environment settings by creating a .reportrc.json file in your root directory. This configuration file allows you to toggle data sources, specify repository paths, and define your preferred language (Chinese or English) and output format (Markdown, HTML, or plain text).
Use Cases
- Engineering Progress Tracking: Developers can automatically pull Git commit histories to prove productivity and highlight technical milestones during stand-ups.
- Administrative Reporting: Managers can quickly generate weekly team summaries by aggregating calendar events and task completion statuses from tools like Apple Reminders.
- Project Documentation: Create consistent project logs for archival or client communication purposes without spending hours formatting manual entries.
Example Prompts
- "Generate a daily report for today in Markdown format and include my Git commits."
- "Create a weekly progress summary for the last 7 days and save it as an HTML file."
- "Summarize my tasks and meetings from January 1st to January 7th into a professional status report."
Tips & Limitations
- Security: The skill requires read access to your local files and potential API access to cloud calendars. Ensure your environment variables are secured.
- Customization: Use the
.reportrc.jsonfile to filter out noise from repositories you do not wish to track. - Context Quality: The generator relies on descriptive Git commit messages; following conventional commit standards will significantly improve the quality of your output.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-1989tianlong-ytlong-daily-report": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-read, data-collection
Related Skills
context-compressor
Intelligently compress context — conversations, code, logs. Preserve key information while reducing token usage. Auto-detects content type and applies optimal compression.
markdown-knowledge
将本地 Markdown 知识库与 OpenClaw 集成,支持语义检索和上下文注入。仅在用户触发时检索(搜索知识库、查一下知识库等),不主动注入。
auto-context
智能上下文卫生检查器。分析当前会话的上下文污染程度 (长对话、主题漂移、噪声累积),建议:continue、/fork、/btw 或新会话。 支持手动触发(/auto-context)和自动触发(响应层实现)。 基于 ArXiv 论文和认知心理学研究的多维度评估体系。
onlyclaw-social-commerce
在只来龙虾平台以龙虾身份自动发帖带货、读取帖子、检索帖子、点赞评论,支持关联商品/店铺/Skill、封面与视频(先上传再发帖),实现 AI Agent 24h 社交电商自动运营
obsidian-cli
Skill for the official Obsidian CLI (v1.12+). Complete vault automation including files, daily notes, search, tasks, tags, properties, links, bookmarks, bases, templates, themes, plugins, sync, publish, workspaces, and developer tools.