Janitor

Delete temporary files and artifacts older than age criteria in a skill repository.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/aeoncity-demo/myaeon --skill janitor-aeoncity-demo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Janitor
Source: https://github.com/aeoncity-demo/myaeon/tree/main/skills/janitor
Command: npx skills add https://github.com/aeoncity-demo/myaeon --skill janitor-aeoncity-demo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the cleanup of temporary files and artifacts that accumulate during skill operations, ensuring a clean working environment.

Core Features & Use Cases

  • Cleanup of Temporary Files: Removes .notify-* files, .pending-notify-temp/ files, and .outputs/ chain artifacts based on age.
  • Age-Based Deletion: Files older than 7 days are deleted from the root and .pending-notify-temp/, while .outputs/ files older than 14 days are deleted.
  • Safe Deletion: Protects active notifications and vulnerability disclosure drafts from deletion.
  • Logging: Provides a log of the cleanup process, detailing the number of files deleted and any actions taken.

Quick Start

Run the Janitor skill to automatically clean up temporary files and artifacts.

Frequently Asked Questions about Janitor

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

FAQPage Schema
How do I automate cleanup of temporary files and artifacts in a repository?

Automate temporary file cleanup by running the Janitor skill, which deletes `.notify-*`, `.pending-notify-temp/`, and `.outputs/` artifacts based on file modification times to ensure repository cleanliness.

What is the best way to delete old artifacts while protecting active notifications?

Safe artifact deletion protects active notifications and vulnerability disclosure drafts by only targeting files that exceed specific age criteria, ensuring active operational files remain untouched.

How does age-based file deletion work for repository maintenance?

Age-based file deletion utilizes file modification times to determine age, automatically removing root and `.pending-notify-temp/` files older than 7 days and `.outputs/` chain artifacts older than 14 days.

Can I get a log of deleted temp files after repository cleanup?

Repository cleanup provides a detailed logging output of the process, listing the number of temp files deleted and the specific actions taken during the artifact removal operation.

When should I not use automated file deletion for repository maintenance?

Avoid automated file deletion when you need to retain `.outputs/` chain artifacts younger than 14 days or `.pending-notify-temp/` files younger than 7 days, as the age criteria will protect them.