housekeeping-review

Automate pruning of old files and post cleanup candidates for approval.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/diptanshuagrawal/synapse --skill housekeeping-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: housekeeping-review
Source: https://github.com/diptanshuagrawal/synapse/tree/main/work-context/scheduled-tasks/housekeeping-review
Command: npx skills add https://github.com/diptanshuagrawal/synapse --skill housekeeping-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of cleaning up old backups, pruning outdated files, and manages cleanup candidates with explicit approvals, streamlining housekeeping operations.

Core Features & Use Cases

  • Automated Pruning: Automatically deletes or truncates old backups, outdated files, and stale metadata.
  • Cleanup Candidate Scanning: Identifies further cleanup candidates, classifies them, and posts them for approval.
  • Approval Process: Allows for an explicit approval process before any further actions are taken to delete files.

Quick Start

Run the housekeeping-review skill to execute the pruning and posting of cleanup candidates for approval.

Frequently Asked Questions about housekeeping-review

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

FAQPage Schema
How do I automate pruning of old backups and outdated files in my project directory?

Automated pruning of old backups and outdated files is handled by executing shell and Python scripts that identify stale metadata and manage cleanup candidates for deletion. This streamlines housekeeping operations by truncating or deleting obsolete project data.

How does the approval process work for cleanup candidates?

The approval process for cleanup candidates works by scanning and classifying outdated files, then posting them to a Slack channel for explicit review. No deletion actions occur until explicit approval is granted for the identified candidates.

Do I need bash and Python installed to run automated file cleanup workflows?

Yes, you need bash and Python installed to execute the automated file cleanup workflows. The Skill relies on a shell script for pruning operations and a Python script for rendering cleanup candidates and posting them to Slack.

What is the best way to identify and classify stale files for data lifecycle management?

Identifying and classifying stale files for data lifecycle management is best achieved by scanning project directories for cleanup candidates. The Skill evaluates outdated files and stale metadata, preparing them for an explicit approval workflow before deletion.

Can I post cleanup candidates directly to a Slack channel for review?

Yes, you can post cleanup candidates directly to a Slack channel for review. The workflow uses a Python script to render identified pruning candidates and sends them to Slack, facilitating an explicit approval process before any files are deleted.

When should I not use an automated housekeeping script for project directories?

You should not use an automated housekeeping script for project directories if your files lack clear age or staleness metadata for classification, or if your environment cannot support the required bash and Python dependencies for Slack integration.