From 0424a4949ce94cd46915bc4756976a60da3c1f77 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Mon, 9 Mar 2026 21:21:13 +0700 Subject: [PATCH] feat(workflow): add file processing system with inbox/processed/outputs/reference folder structure Introduces a repeatable file management workflow: inbox for new files, processed for organized output, outputs for Claude-generated reports, and reference for read-only context. Includes a file-processor skill with naming conventions and categorization rules. Updates README with usage instructions. --- cowork-complete-guide/README.md | 31 +++++++++++++++++++ cowork-complete-guide/inbox/README.md | 7 +++++ cowork-complete-guide/outputs/README.md | 9 ++++++ cowork-complete-guide/processed/README.md | 12 +++++++ cowork-complete-guide/reference/README.md | 12 +++++++ .../skills/file-processor.md | 25 +++++++++++++++ 6 files changed, 96 insertions(+) create mode 100644 cowork-complete-guide/inbox/README.md create mode 100644 cowork-complete-guide/outputs/README.md create mode 100644 cowork-complete-guide/processed/README.md create mode 100644 cowork-complete-guide/reference/README.md create mode 100644 cowork-complete-guide/skills/file-processor.md diff --git a/cowork-complete-guide/README.md b/cowork-complete-guide/README.md index f3eea2b..0f99253 100644 --- a/cowork-complete-guide/README.md +++ b/cowork-complete-guide/README.md @@ -1,2 +1,33 @@ # cowork-complete-guide Practices on [Complete Guide to Claude Cowork](https://ccforeveryone.com/cowork) + +--- + +## File Processing System + +A simple, repeatable system for managing files with Claude. + +### How It Works + +Files flow through four folders: + +``` +inbox/ ← Drop new files here (the chaos landing zone) +processed/ ← Files Claude has organized, renamed, and sorted +outputs/ ← Reports and new files Claude creates +reference/ ← Read-only context (templates, guidelines, etc.) +``` + +### How to Use It + +1. Drop files into `inbox/` +2. Tell Claude: *"Read the file-processor skill and process my inbox"* +3. Check `processed/` for organized files and `outputs/` for the processing log + +### Skills + +Skills live in `skills/` — they're instruction files Claude follows. + +- `skills/file-processor.md` – Instructions for processing the inbox + +Edit any skill file to customize behavior for your needs. diff --git a/cowork-complete-guide/inbox/README.md b/cowork-complete-guide/inbox/README.md new file mode 100644 index 0000000..d515e83 --- /dev/null +++ b/cowork-complete-guide/inbox/README.md @@ -0,0 +1,7 @@ +# inbox/ + +**The landing zone.** Drop any new files here. + +Files here are unprocessed — they haven't been reviewed, categorized, or renamed yet. + +When you're ready to organize, tell Claude: "Read the file-processor skill and process my inbox." diff --git a/cowork-complete-guide/outputs/README.md b/cowork-complete-guide/outputs/README.md new file mode 100644 index 0000000..acb22af --- /dev/null +++ b/cowork-complete-guide/outputs/README.md @@ -0,0 +1,9 @@ +# outputs/ + +**Things Claude creates.** + +Reports, summaries, spreadsheets, logs — any new files generated during processing live here. + +Examples: +- `processing-log-2026-03-09.md` – A record of what was processed and where it went +- `expense-summary-march.xlsx` – A report generated from receipt data diff --git a/cowork-complete-guide/processed/README.md b/cowork-complete-guide/processed/README.md new file mode 100644 index 0000000..5b630fb --- /dev/null +++ b/cowork-complete-guide/processed/README.md @@ -0,0 +1,12 @@ +# processed/ + +**Files that have been reviewed and organized.** + +Subfolders: +- `invoices/` – Bills and invoices +- `receipts/` – Purchase receipts +- `documents/` – General documents, contracts, forms +- `images/` – Screenshots, photos, graphics +- `other/` – Anything that doesn't fit elsewhere + +Files here are renamed with the format: `YYYY-MM-DD-description.ext` diff --git a/cowork-complete-guide/reference/README.md b/cowork-complete-guide/reference/README.md new file mode 100644 index 0000000..e00c963 --- /dev/null +++ b/cowork-complete-guide/reference/README.md @@ -0,0 +1,12 @@ +# reference/ + +**Read-only context.** + +Put things here that Claude should read but never modify: +- Brand guidelines +- Templates +- Style guides +- Standing instructions +- Example files + +Claude reads from here to inform its work, but never moves or changes these files. diff --git a/cowork-complete-guide/skills/file-processor.md b/cowork-complete-guide/skills/file-processor.md new file mode 100644 index 0000000..c3f170a --- /dev/null +++ b/cowork-complete-guide/skills/file-processor.md @@ -0,0 +1,25 @@ +# File Processor Skill + +## Purpose +Process all files in the inbox/ folder and organize them. + +## Instructions +1. Read every file in inbox/ +2. Determine what each file is by reading its contents +3. Move to processed/ in appropriate subfolder: + - processed/invoices/ + - processed/receipts/ + - processed/documents/ + - processed/images/ + - processed/other/ +4. Rename files: YYYY-MM-DD-description.ext +5. Create outputs/processing-log-[date].md with all changes + +## Constraints +- Never delete files +- Never modify files in reference/ +- Ask before creating new category folders + +## Naming Convention +YYYY-MM-DD-brief-description.ext +Example: 2026-01-15-amazon-receipt.pdf