From monthly-report
This skill should be used when the user asks to "write a monthly report", "月報の書き方", "Q/L/Dとは", "評価者に伝わる書き方", "具体的な月報", "進化・非停滞の証明", or needs guidance on creating effective engineering monthly reports that clearly communicate achievements to evaluators.
How this skill is triggered — by the user, by Claude, or both
Slash command
/monthly-report:monthly-report-best-practicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Provide guidance for creating effective engineering monthly reports that clearly communicate achievements, growth, and value to evaluators. Focus on the Q/L/D (Quality/Leverage/Delivery) framework and concrete writing techniques that transform generic activity logs into compelling evidence of professional impact.
Provide guidance for creating effective engineering monthly reports that clearly communicate achievements, growth, and value to evaluators. Focus on the Q/L/D (Quality/Leverage/Delivery) framework and concrete writing techniques that transform generic activity logs into compelling evidence of professional impact.
Use this skill when:
Monthly reports follow this proven structure:
State the month's primary tasks and projects with concrete outcomes:
Include:
Example:
- rack3アップグレード(MP-1230):本番リリース完了
- DB Aurora MySQL移行:メンテナンス実施、無事故完了
- キーメッセージ一括複製機能(MP-1872):本番リリース完了
Demonstrate value using Q/L/D framework. Choose categories that best represent the month's work—not all three are required every month.
Focus on: Reliability, correctness, safety, risk reduction, technical excellence
Structure: [Action] により [具体的な結果・影響]
Strong examples:
Include:
Focus on: Efficiency, automation, reusability, scalability, knowledge sharing
Structure: [工夫・改善] により [時間削減・効率化・再利用性向上]
Strong examples:
Include:
Focus on: Business value, user impact, stakeholder collaboration, problem-solving
Structure: [課題・要求] に対して [技術判断・調整・実装] を行い [結果・価値]
Strong examples:
Include:
For detailed Q/L/D categorization guidance, see references/qld-framework.md
Demonstrate professional evolution—new skills, expanded scope, improved capabilities:
Strong patterns:
Include:
Avoid:
Provide verifiable links to work performed:
Organize by category:
### DB Migration (70%)
- DMS レプリケーション整備
- [PR #2112](URL)
- [PR #2113](URL)
- DB ユーザー設定
- [PR #2109](URL)
### CI/CD対応 (20%)
- [PR #2017: Node.js 20対応](URL)
- [PR #952: Actions更新](URL)
Best practices:
Weak: "多くのPRを作成した" Strong: "月間50+ PR作成・マージ、10リポジトリ横断でレビュー20+件実施"
Weak: "パフォーマンスを改善" Strong: "API応答速度を30%改善(平均200ms→140ms)"
Weak: "機能を実装した" Strong: "顧客要望を技術的に整理し、PdMと仕様を確定した上で実装"
Weak: "リファクタリングした" Strong: "削除対象の影響範囲を事前に調査した上で、安全に除去できる順序を設計し、19 PRに分割して段階的に実施"
Replace generic verbs with specific actions:
Always indicate who/what was affected:
Since reports are built incrementally, record weekly:
Capture immediately:
Weekly reflection prompts:
Accumulate these notes in .claude/monthly-report-draft.md for easy monthly synthesis.
Wrong approach:
- PR #123をマージ
- PR #456をレビュー
- ミーティングに参加
Correct approach:
### Q: 基盤移行後の旧処理を体系的に整理・削除
削除対象の影響範囲を事前に調査した上で、19 PRに分割して段階的に実施。
技術的負債の解消と後続開発のリスク低減を実現。
Wrong: "機能を追加" Correct: "セグメント会議でのフィードバックを受け、求人提案精度を改善するUI変更を実装"
Wrong: "多くのリポジトリで対応" Correct: "8リポジトリで一括対応し、CI障害リスクを未然防止"
Transform PR titles into achievement statements:
PR title: "Update dependencies" Report entry: "ライブラリ脆弱性対応として8リポジトリ横断で依存関係を更新、セキュリティリスクを解消"
For comprehensive guidance on specific topics:
references/best-practices.md - Detailed analysis of excellent monthly reports with annotated examplesreferences/qld-framework.md - Complete Q/L/D framework with categorization decision treesStudy working examples in examples/:
examples/good-report-example.md - Exemplary monthly report with annotationsexamples/bad-report-example.md - Common mistakes with correctionsBefore submitting a monthly report:
Use this checklist when reviewing reports to ensure maximum evaluator comprehension and impact.
npx claudepluginhub kenzo0107/claude-code-plugins --plugin monthly-reportCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.