Generate client-friendly monthly invoice summaries by analyzing Git commits and time sheet notes. Synthesizes technical work into business-focused bullet points suitable for client invoicing. Use when preparing monthly billing or project status reports. Triggers on "invoice summary", "monthly billing", "summarize work for client".
Combine technical Git commits with time sheet notes (meetings, planning, etc.) into concise, value-focused descriptions a client can understand. The job is translation between technical work and business communication.
Ask for whatever is missing. If it all arrives upfront, go straight to Step 2.
/monthly-invoice-summary for Acme Project, August 2025/monthly-invoice-summary I need to bill the client for last month/monthly-invoice-summary (will ask for required information)Collect the items listed above.
Run git log for the timeframe: git log --since="2025-08-01" --until="2025-08-31".
Include commit messages and dates; note the author if multiple developers.
Analyze commit patterns to identify feature development, bug fixes, dependency updates, documentation changes, testing improvements, and configuration changes.
Review time sheet notes for work not captured in commits — client meetings and status calls, planning and design sessions, code reviews and pair programming, research and investigation, email correspondence.
Reference the previous month's summary to identify recurring items, match formatting and tone, and note ongoing multi-month work.
Group related work into logical categories. Common ones:
Merge related commits into single bullets. Twenty dependency commits become "Updated project dependencies and security patches"; five bug fixes become "Resolved reporting issues and fixed edge cases in user notifications". Aim for 5–10 bullets total.
Output as a fenced code block so the plain text can be copied without markdown rendering:
Project Notes:
Acme Client Portal - August 2025:
- Status meetings & project management
- Released version 2.3 with improved dashboard performance and new reporting features
- Resolved authentication issues and fixed edge cases in notification delivery
- Updated security patches and project dependencies
- Documented API endpoints for third-party integrations
❌ "Implemented comprehensive error handling system" → ✅ "Added error recovery for payment processing" ❌ "Enhanced database performance" → ✅ "Improved report generation speed" ❌ "Refactored legacy code" → ✅ "Modernized user authentication system" ❌ "Updated various dependencies" → ✅ "Updated security patches and project dependencies"
npx skills add steveclarke/monthly-invoice-summary下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Category:business