Daily Workflow (开工啦/收工啦)
/install daily-workflow
\r \r
Daily Workflow Skill\r
\r Manage daily work sessions with automated project documentation tracking and AI-to-AI handover support.\r \r
When to Use This Skill\r
\r Trigger this skill when the user mentions:\r
- "开工啦" - Starting the work day\r
- "收工啦" - Ending the work day\r \r These phrases indicate intentional work session boundaries where project state should be captured and restored.\r \r
Core Workflow\r
\r
Phase 1: Start Work ("开工啦")\r
\r Execute the following sequence when the user indicates work is starting:\r \r
- Ensure Docs Directory exists\r
- Check if
Docs/directory exists in workspace root\r - Create
Docs/if it does not exist\r \r
- Check if
- Check and Create Required Files\r
- Verify these five files exist in
Docs/:\rPROJECT_TARGET.md- Project objectives and goals\rPROJECT_STATUS.md- Current project status\rCOMPLETED_JOBS.md- Completed work items\rPENDING_JOBS.md- Pending/incomplete work items\rNEXT_STEPS.md- Planned next steps\r
- Create any missing files with appropriate template headers\r \r
- Verify these five files exist in
- Read All Documentation\r
- Read all five files from
Docs/\r - Extract key information:\r
- Current project objectives\r
- Latest project status\r
- Recently completed work\r
- Pending tasks and blockers\r
- Planned next steps\r \r
- Read all five files from
- Present Work Session Briefing\r
- Summarize current project state\r
- Highlight completed work since last session\r
- Identify pending tasks\r
- Suggest priority work for current session\r
- Ask user for confirmation or adjustments to the plan\r \r
Phase 2: End Work ("收工啦")\r
\r Execute the following sequence when the user indicates work is ending:\r \r
- Update Completed Jobs\r
- Append today's completed work items to
Docs/COMPLETED_JOBS.md\r - Use format: `## [YYYY-MM-DD]\
- Append today's completed work items to
- [completed item 1]\
- [completed item 2]`\r
- Include sufficient detail for another AI to understand what was done\r \r
- Update Pending Jobs\r
- Update
Docs/PENDING_JOBS.mdwith:\r- Tasks started but not completed\r
- Blockers encountered\r
- Tasks deferred to next session\r
- Remove completed items from pending list\r \r
- Update
- Update Project Status\r
- Update
Docs/PROJECT_STATUS.mdwith:\r- Current completion percentage\r
- Key milestones reached\r
- Current focus area\r
- Any changes in project direction\r \r
- Update
- Update Project Target (if needed)\r
- Modify
Docs/PROJECT_TARGET.mdonly if:\r- Project objectives have changed\r
- New requirements discovered\r
- Scope adjustments needed\r
- Otherwise, leave unchanged\r \r
- Modify
- Update Next Steps\r
- Write clear, actionable next steps to
Docs/NEXT_STEPS.md\r - Include:\r
- Specific tasks to tackle next session\r
- Priority order\r
- Any prerequisites or dependencies\r
- Context needed to resume work immediately\r \r
- Write clear, actionable next steps to
- Present Session Summary\r
- Summarize what was completed\r
- List updated documentation files\r
- Confirm next steps are clearly documented\r
- Ensure handover-ready state for next AI\r \r
File Templates\r
\r When creating missing files, use these templates:\r \r
PROJECT_TARGET.md\r
# Project Target\r
\r
## Project Overview\r
[Describe the project's main objective]\r
\r
## Key Goals\r
- [Goal 1]\r
- [Goal 2]\r
\r
## Success Criteria\r
- [Criterion 1]\r
- [Criterion 2]\r
\r
## Last Updated\r
[YYYY-MM-DD]\r
```\r
\r
### PROJECT_STATUS.md\r
```markdown\r
# Project Status\r
\r
## Current Status\r
[Brief description of current state]\r
\r
## Completion\r
[XX]% complete\r
\r
## Current Focus\r
[What is being worked on now]\r
\r
## Recent Milestones\r
- [YYYY-MM-DD] [Milestone description]\r
\r
## Last Updated\r
[YYYY-MM-DD]\r
```\r
\r
### COMPLETED_JOBS.md\r
```markdown\r
# Completed Jobs\r
\r
## [YYYY-MM-DD]\r
- [Completed task 1]\r
- [Completed task 2]\r
\r
## [YYYY-MM-DD]\r
- [Completed task 1]\r
```\r
\r
### PENDING_JOBS.md\r
```markdown\r
# Pending Jobs\r
\r
## High Priority\r
- [ ] [Task 1]\r
- [ ] [Task 2]\r
\r
## Medium Priority\r
- [ ] [Task 3]\r
\r
## Low Priority\r
- [ ] [Task 4]\r
\r
## Blockers\r
- [Blocker description if any]\r
```\r
\r
### NEXT_STEPS.md\r
```markdown\r
# Next Steps\r
\r
## Immediate Actions (Next Session)\r
1. [Action 1 - with context]\r
2. [Action 2 - with context]\r
\r
## Upcoming Tasks\r
- [Task 1]\r
- [Task 2]\r
\r
## Notes for Next AI\r
[Important context, decisions made, things to remember]\r
```\r
\r
## AI-to-AI Handover Principles\r
\r
Write all documentation assuming the next reader will be a different AI instance that needs to:\r
- Understand what was being built and why\r
- Resume work without asking basic questions\r
- Continue the same coding style and conventions\r
- Respect decisions already made\r
\r
**Key practices:**\r
- Write in detail, not shorthand\r
- Explain the "why" not just the "what"\r
- Include code snippets or file references when relevant\r
- Note any workarounds, hacks, or technical debt\r
- Record user preferences and decisions\r
\r
## Workflow Diagram\r
\r
```\r
User says "开工啦"\r
↓\r
Check Docs/ exists → Create if missing\r
↓\r
Check 5 files exist → Create missing with templates\r
↓\r
Read all 5 files\r
↓\r
Present work session briefing\r
↓\r
User works with AI assistance\r
↓\r
User says "收工啦"\r
↓\r
Update COMPLETED_JOBS.md\r
↓\r
Update PENDING_JOBS.md\r
↓\r
Update PROJECT_STATUS.md\r
↓\r
Update PROJECT_TARGET.md (if needed)\r
↓\r
Update NEXT_STEPS.md\r
↓\r
Present session summary\r
↓\r
Project state saved for next AI\r
```\r
\r
## Important Notes\r
\r
- Always use absolute paths when referencing `Docs/` directory\r
- Append to `COMPLETED_JOBS.md` (never overwrite previous entries)\r
- Overwrite `NEXT_STEPS.md` each session (it's for the immediate next session)\r
- Preserve historical information in `PROJECT_STATUS.md` and `COMPLETED_JOBS.md`\r
- When in doubt, write more context, not less\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install daily-workflow - After installation, invoke the skill by name or use
/daily-workflow - Provide required inputs per the skill's parameter spec and get structured output
What is Daily Workflow (开工啦/收工啦)?
Daily work start and end workflow manager. Triggered by phrases like 'kai gong la' (starting work) or 'shou gong la' (ending work). Manages project documenta... It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.
How do I install Daily Workflow (开工啦/收工啦)?
Run "/install daily-workflow" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Daily Workflow (开工啦/收工啦) free?
Yes, Daily Workflow (开工啦/收工啦) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Daily Workflow (开工啦/收工啦) support?
Daily Workflow (开工啦/收工啦) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Daily Workflow (开工啦/收工啦)?
It is built and maintained by EnglandTong (@englandtong); the current version is v1.0.0.