daily-housekeeping

Archive yesterday's DaysActivity.md and create a fresh placeholder for today.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/justSteve/GasTownOperations --skill daily-housekeeping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-housekeeping
Source: https://github.com/justSteve/GasTownOperations/tree/main/.claude/skills/daily-housekeeping
Command: npx skills add https://github.com/justSteve/GasTownOperations --skill daily-housekeeping

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the daily housekeeping of activity logs by archiving yesterday's DaysActivity.md and creating a fresh file for today.

Core Features & Use Cases

  • Automatic archival of yesterday's DaysActivity.md into archive/DaysActivity-YYYY-MM-DD.md
  • Creation of a new DaysActivity.md placeholder for today
  • Cleanup of legacy HANDOFF files and sync with upstream changes

Quick Start

Use the daily-housekeeping skill to archive yesterday's DaysActivity.md and create today's DaysActivity.md.

Frequently Asked Questions about daily-housekeeping

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate daily activity log rotation and archiving?

Automating daily activity log rotation involves moving yesterday's DaysActivity.md to an archive directory and creating a fresh placeholder file for today. This workflow can be scheduled to run at midnight or triggered on-demand to handle the archival and reset.

What is the best way to archive daily markdown activity logs?

The best way to archive daily markdown activity logs is to move the previous day's file to an archive directory using a date-stamped naming convention like DaysActivity-YYYY-MM-DD.md, ensuring historical records remain organized and accessible for review.

Can I run daily housekeeping on-demand instead of scheduling it at midnight?

Yes, daily housekeeping can be triggered on-demand. While it is designed to run automatically at midnight, you can manually initiate the process to archive yesterday's activity and create a new file whenever needed.

Does the daily-housekeeping workflow clean up legacy HANDOFF files?

Yes, the daily-housekeeping workflow cleans up legacy HANDOFF files during the archiving process. It also syncs with upstream changes and validates the header date to ensure accurate daily log rotation.

Why does daily log rotation fail when the header date is invalid?

Daily log rotation requires a valid header date to correctly identify which file to archive. The workflow validates the header date before moving the previous day's activity to prevent archiving incorrect or corrupted logs.