From freelancer-toolkit
Generate a professional weekly freelance report — work completed, content created, estimated hours, blockers, and next week's plan — and save it to reports/weekly-report-<date>.md.
How this command is triggered — by the user, by Claude, or both
Slash command
/freelancer-toolkit:weekly-reportThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Weekly Report Generate a polished, professional weekly report summarizing the week's freelance work. The report should be clean enough to send directly to a client. ## 1. Gather the week's information Ask the user for the following (accept whatever they provide; if they've already given some in the command, only ask for the gaps): 1. **Work completed** — tasks and deliverables finished this week 2. **Content created** — drafts, posts, assets, or pages produced (check `content/drafts/` and `content/published/` if helpful) 3. **Estimated hours** — time spent, broken down by task if avai...
Generate a polished, professional weekly report summarizing the week's freelance work. The report should be clean enough to send directly to a client.
Ask the user for the following (accept whatever they provide; if they've already given some in the command, only ask for the gaps):
content/drafts/ and content/published/ if helpful)If a section has nothing to report, write _None this week_ rather than leaving it blank or inventing items. Do not fabricate work — only summarize what the user provides.
Produce the report as clean markdown using this structure:
# Weekly Report — <Week ending: date>
> Prepared by Jed Quimno · <current date>
## Work Completed
- ...
## Content Created
- ...
## Estimated Hours
| Task | Hours |
| --- | --- |
| ... | ... |
| **Total** | **...** |
## Blockers
- ...
## Next Week's Plan
- ...
Use bullet lists for narrative sections and the table for hours. Total the hours if a breakdown is provided.
Save the report to reports/weekly-report-<date>.md, where <date> is today's date in YYYY-MM-DD format. Create the reports/ directory if it doesn't exist.
After saving, confirm the file path and show a preview of the report.
npx claudepluginhub jedddi/freelancer-toolkit --plugin freelancer-toolkit