temp-file-management

Official

Automatically tidy tmp and intermediate files.

Authorsage-base
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Temporary and intermediate files can clutter projects and leak disk space, making it hard to track processing state and cleanup after runs.

Core Features & Use Cases

  • Enforces use of a dedicated tmp/ directory for all transient data during processing.
  • Encourages meaningful, unique filenames using timestamps or UUIDs and pathlib.Path for robust path handling.
  • Provides consistent cleanup guidance, including try-finally and context-manager patterns to remove or archive files after completion.

Quick Start

Create a tmp/ directory in your project, write intermediate results with timestamped or UUID-based names (for example tmp/process_20240201_120000.json), and ensure cleanup after processing. Consider moving long-term outputs to _docs/ or the appropriate archival location.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: temp-file-management
Download link: https://github.com/sage-base/sagebase/archive/main.zip#temp-file-management

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.