Skills nightly-build

Nightly Build ๐ŸŒ™

install
source ยท Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code ยท Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/0xraini/nightly-build" ~/.claude/skills/openclaw-skills-nightly-build && rm -rf "$T"
OpenClaw ยท Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/0xraini/nightly-build" ~/.openclaw/skills/openclaw-skills-nightly-build && rm -rf "$T"
manifest: skills/0xraini/nightly-build/SKILL.md
source content

Nightly Build ๐ŸŒ™

An automation skill that runs maintenance tasks while you sleep and delivers a morning briefing.

Inspired by The Nightly Build.

Commands

  • nightly report
    โ€” Show the last nightly build report.
  • nightly run
    โ€” Trigger a manual run (for testing).
  • nightly config
    โ€” Configure tasks (update skills, check disk, etc.).

Tasks

  • ๐Ÿ“ฆ Skill Audit: Run
    npm audit
    on installed skills.
  • ๐Ÿ”„ Auto-Update: Pull latest changes from git repos.
  • ๐Ÿงน Cleanup: Remove temporary files and old logs.
  • ๐Ÿ“Š Health Check: Verify disk space and system load.
  • ๐Ÿ“ Briefing: Summarize everything into a morning report.

Setup

Add this to your cron (e.g., via

openclaw cron add
):

{
  "schedule": { "kind": "cron", "expr": "0 3 * * *", "tz": "Asia/Shanghai" },
  "payload": { "kind": "agentTurn", "message": "Run nightly build tasks and generate report." }
}