skills/night-shift/SKILL.md
Automated overnight task planning and execution engine for EverClaw. Generates prioritized action lists at 9:30 PM CST for the 10 PM–6 AM window, requires human approval before execution, enforces safety boundaries on allowed task types, and updates Mission Control dashboard at shift end. Use when planning overnight autonomous work, configuring night shift cron jobs, reviewing morning progress reports, or setting task approval policies.
npx skillsauth add profbernardoj/windowsclaw.org night-shiftInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Purpose: Generate actionable overnight tasks based on the day's projects and objectives.
The night shift action list should include:
# Night Shift Planning Cron
# Runs every night at 9:30 PM CST
# Generates action list for the user to review before 10 PM
🌙 NIGHT SHIFT ACTION PLAN
Date: [DATE]
Time Window: 10:00 PM - 6:00 AM CST
## Projects in Progress
- [Project 1]: [Status]
- [Project 2]: [Status]
## Proposed Actions
### Priority 1 (Can Complete Tonight)
1. [Task] — [Estimated time] — [Why it matters]
2. [Task] — [Estimated time] — [Why it matters]
### Priority 2 (Research/Prep)
1. [Task] — [Estimated time] — [Why it matters]
2. [Task] — [Estimated time] — [Why it matters]
### Priority 3 (Nice to Have)
1. [Task] — [Estimated time] — [Why it matters]
## Actions NOT Approved for Night Shift
- [Task] — [Reason: requires external communication]
- [Task] — [Reason: security-sensitive]
---
Please review and approve. Reply with:
- "Approve all" — Execute all priority 1+2
- "Approve [numbers]" — Execute specific tasks
- "Modify: [instructions]" — Adjust the plan
- "Reject" — No night shift tonight
To enable Night Shift:
# Add to crontab
30 21 * * * /path/to/night-shift-planner.sh
openclaw cron add --name "Night Shift Planning" --schedule "30 21 * * *" --message "Generate night shift action plan"
Day shift: Discuss viral narratives for EverClaw flavors Night shift: Write social media thread templates for each flavor
Day shift: Review Docker PR for EverClaw Night shift: Write comprehensive README updates
Day shift: Discuss EverClaw accelerator concept Night shift: Research existing accelerators, compile comparison table
At 6:00 AM CST, before ending the night shift:
Run the Mission Control dashboard data generator:
cd ~/.openclaw/workspace && node mission-control/generate-data.mjs
This updates mission-control/dashboard-data.json and embeds data into index.html
The dashboard includes:
The user can review the dashboard at file://~/.openclaw/workspace/mission-control/index.html
This gives the user a rich UI view of overnight progress in addition to the Signal summary.
tools
Cyclic shift execution engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM), decomposes them into granular steps, then executes via 15-minute cron cycles. Each cycle reads state files, picks the next step, executes it, writes results back. Errors are logged and skipped — never fatal. Planning uses Claude 4.6; execution uses GLM-5.
tools
Security middleware for all XMTP communications in EverClaw. Enforces guarded client usage with validation, integrity checks, and fail-closed security policies. Integrates approval flows for sensitive operations. Use when integrating XMTP messaging, configuring communication security, or auditing guarded client enforcement.
data-ai
Daily standup engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM) and delivers them for approval. Execution happens in the main session via direct conversation. Night shifts auto-approve carryover from earlier in the day.
tools
A helpful utility skill for agents