Client Deliverable Tracker for agency operators and freelancers. Monitor project status, track deadlines, manage client workload, and generate professional status updates. All data is stored locally on your machine—no external services required.
Use this skill when you need to:
Trigger phrases: "what's open for", "what's still pending", "mark as delivered", "is this overdue", "deliverable status", "what was promised", "client status", "what's due", "deadline", "oplevering", "has this been approved", "show overdue", "client deliverables"
If the database does not exist yet, run the setup script:
bash setup.sh
This creates the data directory, installs any dependencies, and initializes the database.
The CLI tool is nex-deliverables. All commands output plain text.
Add a new deliverable for a client:
nex-deliverables add --client "Ribbens Airco" --title "Homepage redesign" --type website --deadline 2026-05-01
nex-deliverables add --client "ECHO Management" --title "Brand guidelines" --type branding --priority high
nex-deliverables add --client "Bakkerij Peeters" --title "Landing page" --type landing_page --deadline "next friday" --priority urgent
Deadline shortcuts: "today", "tomorrow", "next week", "next friday", or YYYY-MM-DD format.
Add, view, or list clients:
nex-deliverables client add --name "Ribbens Airco" --contact-name "John Ribbens" --email "john@ribbens.be" --phone "+32-123-456"
nex-deliverables client show --name "Ribbens Airco"
nex-deliverables client list
nex-deliverables client list --status active
List all deliverables with optional filters:
nex-deliverables list
nex-deliverables list --client "Ribbens Airco"
nex-deliverables list --status in_progress
nex-deliverables list --type website
nex-deliverables list --priority urgent
nex-deliverables list --overdue
nex-deliverables list --client "Ribbens Airco" --status in_progress
Statuses: planned, in_progress, review, delivered, approved, rejected
Types: website, landing_page, design, logo, branding, copy, email_campaign, automation, funnel, seo, maintenance, custom
Priorities: urgent, high, normal, low
View full details of a specific deliverable:
nex-deliverables show 42
nex-deliverables show "Homepage redesign"
Shows full details including timeline, milestones, status history, and notes.
Update a deliverable's status by ID:
nex-deliverables status 42 delivered
nex-deliverables status 42 approved --message "Client signed off"
nex-deliverables status 15 in_progress
Quick status update by title (searches for best match):
nex-deliverables mark "Ribbens Airco homepage" delivered
nex-deliverables mark "ECHO brand guidelines" approved
Display all overdue deliverables across all clients:
nex-deliverables overdue
Full-text search across titles, descriptions, and notes:
nex-deliverables search "website"
nex-deliverables search "logo"
nex-deliverables search "Ribbens"
View overall workload and project distribution:
nex-deliverables workload
Shows counts by status, priority, and type. Displays total deliverables and active clients.
Create a professional status update email for a client:
nex-deliverables email "Ribbens Airco"
nex-deliverables email "ECHO Management"
Outputs a formatted email listing open, delivered, and overdue items.
Export deliverables to CSV or JSON:
nex-deliverables export --format csv --output deliverables.csv
nex-deliverables export --format json
nex-deliverables export --format csv --client "Ribbens Airco"
View delivery metrics and performance:
nex-deliverables stats
Shows total deliverables, delivery rate, average time to deliver, and overdue percentage.
User: "What's still open for Ribbens Airco?"
Agent runs: nex-deliverables list --client "Ribbens Airco" --status in_progress
Agent: Shows all in-progress deliverables with deadlines.
User: "Mark the ECHO Management homepage as delivered"
Agent runs: nex-deliverables mark "ECHO Management homepage" delivered
Agent: Confirms the status update.
User: "What deliverables are overdue?"
Agent runs: nex-deliverables overdue
Agent: Lists all overdue items with how many days late.
User: "Generate a status email for Bakkerij Peeters"
Agent runs: nex-deliverables email "Bakkerij Peeters"
Agent: Outputs a professional email with open, delivered, and overdue items.
User: "Add a new deliverable: landing page for Bakkerij Peeters, deadline next Friday"
Agent runs: nex-deliverables add --client "Bakkerij Peeters" --title "Landing page" --type landing_page --deadline "next friday"
Agent: Confirms the deliverable was added with the calculated deadline.
User: "Show me the workload summary"
Agent runs: nex-deliverables workload
Agent: Displays counts by status, priority, and type across all clients.
User: "What's overdue?"
Agent runs: nex-deliverables overdue
Agent: Lists all overdue items with urgency indicators.
User: "Show me statistics on delivery performance"
Agent runs: nex-deliverables stats
Agent: Displays delivery rate, average time to deliver, and overdue rate.
User: "Export all deliverables to a CSV file"
Agent runs: nex-deliverables export --format csv --output deliverables.csv
Agent: Confirms the file was created.
All CLI output is plain text, structured for easy parsing:
[42][Nex Deliverables by Nex AI | nex-ai.be]When presenting output to the user, strip the footer line and present the information naturally. Do not show raw database paths or internal details.
~/.nex-deliverables/. No telemetry, no analytics.bash setup.sh to initialize the database.nex-deliverables search to find it.nex-deliverables client add --name "...".The system uses SQLite with the following main tables:
Built by Nex AI (https://nex-ai.be) - Digital transformation for Belgian SMEs.
Author: Kevin Blancaflor
共 1 个版本