archive-author

Store files in a timestamped archive with metadata sidecars and hash-based deduplication.

Updated May 6, 2026
One-click install
npx skills add https://github.com/nostra124/archive --skill archive-author
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archive-author
Source: https://github.com/nostra124/archive/tree/main/skills/archive-author
Command: npx skills add https://github.com/nostra124/archive --skill archive-author

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies organizing and preserving files by moving them into a structured, timestamped long-term archive, ensuring data integrity and easy retrieval.

Core Features & Use Cases

  • Archiving Files: Automatically moves scans, receipts, PDFs, photos, and ebooks into timestamped storage with associated metadata sidecars.
  • File Deduplication and Search: Uses hash-based deduplication and provides search capabilities by tags or mime-types for efficient retrieval.
  • Syncing Archives: Facilitates synchronization across devices using rsync-like mechanisms, ensuring consistent archives across multiple systems.
  • Use Case: For example, archive your scanned receipts and signed PDFs, then search for all PDFs related to receipts using metadata tags.

Quick Start

Archive important documents like scanned receipts or signed PDFs using the put command and later search or verify the integrity of stored files.

Frequently Asked Questions about archive-author

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

FAQPage Schema
How do I archive files with metadata sidecars for long-term storage?

To archive files with metadata sidecars, you move documents like scans and PDFs into structured, timestamped storage. The process attaches metadata tags to each file, ensuring data integrity and enabling efficient retrieval through hash-based verification.

What is hash-based deduplication and how does it work for file archiving?

Hash-based deduplication in file archiving identifies duplicate files by generating a unique cryptographic hash for each one. When a file with an identical hash already exists, the system skips storing a redundant copy, saving storage space while preserving metadata references.

How do I search archived files by tags or mime-types?

You search archived files by tags or mime-types by querying the metadata sidecars attached during the archiving process. This allows you to filter and retrieve specific documents, such as locating all PDFs related to receipts, without scanning the entire storage.

Can I sync my file archive across multiple devices using rsync?

Yes, you can sync your file archive across multiple devices using rsync-like mechanisms. This synchronization ensures your structured, timestamped archives remain consistent across different systems, maintaining data integrity during transfers.

Is this file archiving approach suitable for small team data management?

Yes, this file archiving approach is suitable for personal or small team data management. It handles secure, long-term file preservation by automating timestamped storage, hash-based verification, and metadata tagging without requiring complex enterprise infrastructure.

How do I verify the data integrity of files in a long-term archive?

You verify the data integrity of archived files using hash-based verification. The system generates hashes during the initial archiving process and compares them against current file states to detect any corruption or unauthorized modifications over time.