temp-file-management
OfficialAutomatically 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.