archive-curator

Solid

USE WHEN the user asks to organize, clean up, audit, or restructure their personal archive, or asks to complete gaps in the archive-root CLAUDE.md profile. Scans first, proposes changes, requires confirmation before archive mutations, and updates CLAUDE.md conversationally.

AI & Automation 50 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Archive Curator Organize the current workspace archive and fill meaningful gaps in its `CLAUDE.md`. Treat the workspace root as the archive boundary. ## Workflow 1. Scan before recommending: - Map top-level directories, file counts, empty directories, root-level orphan files, and the ten most recently modified files. - Read the archive-root `CLAUDE.md` when present. Identify meaningful blank fields without re-asking already completed sections. - Summarize the archive and profile gaps concisely. 2. Identify actionable issues: - Misfiled or ambiguously placed files. - Likely duplicates. - Inconsistent naming. - Originals such as PDFs or images that may belong in an archive folder. - Information gaps only for life areas already represented by an archive directory. Never infer missing personal facts. 3. Propose before mutating: - Present concrete moves, renames, directory creation, edits, or deletions. - Group related operations into small batches. - Use `mcp__muselab__ask_user_question` or the native `AskUserQuestion` tool for a structured Do / Skip / Modify decision. - Do not execute an archive mutation until the user confirms that batch. - Never delete a file unless deletion is explicitly confirmed. 4. Fill `CLAUDE.md` gaps conversationally: - Ask two or three related questions per turn, using the language of the conversation. Always allow skipping. - Be gentle with health, relationships, finances, a...

Details

Author
hesorchen
Repository
hesorchen/muselab
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category