Imported from xuantinfx/openclaw-install-toolkit (
skills/customer-folder-manager/SKILL.md). Install upstream withnpx skills add xuantinfx/openclaw-install-toolkit --skill customer-folder-manager. Copyright stays with the author.
Customer Folder Manager
CRM-style local data management. Customer rows live in an Excel workbook (customers.xlsx); each customer also has a filesystem folder for attached files organized by category (contracts, invoices, documents, etc.). All file metadata is indexed in the workbook for fast queries.
When to use
- The user wants a personal/small-business CRM stored locally.
- The user mentions adding customer information, attaching files (contracts, invoices) to customers, or asking "get me the contract of customer X".
- The user wants a setup wizard to start fresh.
When NOT to use
- The user already has data in Postgres/MySQL — use a SQL skill.
- The user wants a generic Excel data manager (no per-customer folders) — use
excel-data-manager. - The user needs multi-user concurrent editing — this skill is single-writer.
Workflow
- First time: Read
SETUP.md. Run the setup wizard (scripts/wizard.py greenfield) using a JSON spec built from the user's answers. - Routine ops: Read
WORKFLOW.md. Usecrud.py,file_manager.py, andquery.pybased on user requests. - Schema change: Run
scripts/wizard.py update --op <op>.
Files
SETUP.md— first-time setupWORKFLOW.md— daily operationsQUICKSTART.md— cheat sheet of common commandsMANUAL-QA.md— checklist for human verificationprompts/— per-flow prompts the agent uses to chat with the userscripts/— Python implementations (call via Bash)references/— config format and default field template
