engineering-weekly-report
The engineering-weekly-report Claude Code skill generates a standardized weekly status report for engineering teams to share with stakeholders and leadership. Use it to produce team updates, sprint summaries, and standing communications that cover shipping progress, key metrics, decisions, blockers, and priorities in a scannable format designed for two-minute readability. The skill structures reports consistently week-over-week with required sections for work shipped, work in progress, blockers, decisions, risks, and next-week priorities, using tables and bullet points rather than prose to improve clarity and stakeholder comprehension.
git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills /tmp/engineering-weekly-report && cp -r /tmp/engineering-weekly-report/plugins/pm-engineering/skills/engineering-weekly-report ~/.claude/skills/engineering-weekly-reportSKILL.md
# Engineering Weekly Report Produce a weekly engineering status report that a team can send to stakeholders, their engineering manager, and the team itself. The format is fixed week-over-week so readers know exactly where to look — shipping progress at the top, decisions in the middle, risks and next steps at the bottom. The report must be readable in under 2 minutes. Avoid prose walls: use bullet points, status tags, and short tables. If metrics are not provided, leave the metrics section with [data needed] markers rather than fabricating numbers. ## Required Inputs Ask for these if not already provided: - **Team name and report period** — team name plus week number or date range (e.g., "Platform Team, Week 21, May 12–16") - **Work items shipped this week** — what was completed and released or merged - **Work items in progress** — what is actively being worked on, with rough percent-complete if known - **Blocked items** — what is blocked, who owns the block, and what is needed to unblock - **Key decisions made** — any architecture, process, or priority decisions made this week - **Decisions needed next week** — any decisions that need to be made soon and who needs to make them - **Risks and escalations** — anything that threatens next week's commitments or needs leadership visibility - **Next week's top priorities** — the 3–5 things the team plans to accomplish next week Optional but useful: - **Key metrics** — reliability (error rate, p99 latency), velocity (story points completed), or other health indicators - **Team health notes** — PTO, new joins, attrition, morale signals worth noting - **Sprint or iteration number** — if the team runs sprints ## Output Format --- # Engineering Weekly Report — [Team Name] **Week:** [Week Number] | [Date Range, e.g., May 12–16, 2025] **Author:** [Name or Team Lead] **Distribution:** [e.g., Eng leadership, Product, Team] --- ## Shipping Progress ### Shipped This Week | Item | Description | Impact | |------|-------------|--------| | [Feature / Fix / Infra change] | [One-line description] | [Who benefits / what it unblocks] | | [Feature / Fix / Infra change] | [One-line description] | [Who benefits / what it unblocks] | | [Feature / Fix / Infra change] | [One-line description] | [Who benefits / what it unblocks] | ### In Progress | Item | Owner | Status | Target Ship | |------|-------|--------|-------------| | [Work item] | [Name] | [~40% / On Track / At Risk] | [Date or Sprint] | | [Work item] | [Name] | [~70% / On Track / At Risk] | [Date or Sprint] | | [Work item] | [Name] | [~20% / On Track / At Risk] | [Date or Sprint] | ### Blocked | Item | Blocked Since | Blocker Description | Owner | Needed To Unblock | |------|--------------|--------------------|----|-------------------| | [Work item] | [Date] | [What is blocking progress] | [Name] | [Specific ask — decision, resource, dependency] | If no items are blocked: *No active blockers.* --- ## Key Metrics *Metrics reported as of [Date]. Prior week in parentheses.* | Metric | This Week | Last Week | Trend | Target | |--------|-----------|-----------|-------|--------| | Error rate (5xx) | [X%] | [X%] | [↑ / ↓ / →] | < [threshold] | | p99 latency | [Xms] | [Xms] | [↑ / ↓ / →] | < [threshold] | | Deployment frequency | [X deploys] | [X deploys] | [↑ / ↓ / →] | [target] | | Story points completed | [X] | [X] | [↑ / ↓ / →] | [sprint target] | | On-call page volume | [X pages] | [X pages] | [↑ / ↓ / →] | < [threshold] | **Metrics notes:** [Any context that makes the numbers meaningful — e.g., "Error rate spike on Tuesday tied to downstream dependency outage, resolved by EOD."] If metrics are not provided: replace table rows with `[data needed — provide metric values for this section]`. --- ## Decisions ### Made This Week | Decision | Rationale | Owner | Stakeholders Informed | |----------|-----------|-------|----------------------| | [Decision description] | [Why — 1 sentence] | [Name] | [Yes / No — who] | | [Decision description] | [Why — 1 sentence] | [Name] | [Yes / No — who] | If no decisions were made: *No major decisions this week.* ### Needed Next Week | Decision | Context | Deadline | Decision Owner | |----------|---------|----------|----------------| | [What needs to be decided] | [Why it matters, what happens if delayed] | [Date] | [Name or role] | If no decisions are pending: *No decisions pending.* --- ## Risks and Escalations | Risk | Likelihood | Impact | Mitigation | Escalate To | |------|-----------|--------|-----------|-------------| | [Risk description] | [High/Med/Low] | [High/Med/Low] | [What we're doing about it] | [Name/role if escalation needed] | **Escalations this week:** [Any item that needs immediate leadership attention — call it out explicitly here, do not bury it in a table row. If none: "None."] --- ## Team Health | Item | Status | |------|--------| | Team capacity this week | [X of Y people at full capacity] | | PTO / out of office | [Names and dates, or "None"] | | New joins / departures | [Name, role, and date, or "None"] | | On-call this week | [Name] | | On-call next week | [Name] | **Team notes:** [Any morale, workload, or team dynamic signals worth surfacing — keep this factual and constructive. If nothing to note: omit this line.] --- ## Next Week's Priorities *The [3–5] things this team will ship or meaningfully advance next week.* 1. **[Priority item]** — [One sentence: what done looks like and who owns it] 2. **[Priority item]** — [One sentence: what done looks like and who owns it] 3. **[Priority item]** — [One sentence: what done looks like and who owns it] 4. **[Priority item]** — [One sentence: what done looks like and who owns it] 5. **[Priority item]** — [One sentence: what done looks like and who owns it] **Capacity risk:** [If the team is at reduced capacity next week (PTO, incidents, etc.), note it here so stakeholders calibrate expectations.] --- ## Appendix: Sprint Scorecard (if applicable) | Sprint | Committe
Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.
Decode a 401k or workplace retirement plan — the real cost of its funds, the match's fine print, vesting math, and the plan features worth using or avoiding. Use when someone asks 'is my 401k any good', 'decode my 401k plan', 'which funds should I look at', or 'what fees am I paying'. Produces a fee decode in dollars-over-time, match and vesting math, a fund-lineup triage by cost, and the questions for HR or the plan administrator.
Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.
Analyse a finished A/B test and write the readout — the result, whether it's statistically and practically significant, what it means, and the ship/no-ship call. Use when asked to analyse experiment results, write an A/B test readout, interpret test data, or decide whether to ship a variant. Produces a clear verdict with the lift and confidence, segment cuts, the risks (peeking, novelty, sample), and a recommendation. Distinct from planning a test — this reads results.
Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.
Plan a trip that actually works with a disability or access need — confirm real accessibility (not just 'accessible' labels), book the assistance in advance, plan for equipment and medication, and build in the contingencies for when access breaks down. Use when someone says 'plan an accessible trip', 'travelling with a wheelchair/disability', 'book assistance for my flight', or 'will this hotel actually work for me'. Produces an access-verified itinerary, an assistance-booking checklist, an equipment/medication plan, and contingency scripts. Verify specifics with providers.
Request a reasonable accommodation at work or in education — frame it around the barrier and the adjustment (not your diagnosis), cite the right process, and navigate the back-and-forth constructively. Use when someone says 'I need a workplace accommodation', 'request reasonable adjustments', 'ADA/Equality Act accommodation', or 'how do I ask for accommodations for my disability/condition'. Produces the request letter, a barriers-and-adjustments map, disclosure guidance, and a plan for the interactive process. Not legal advice — routes to the formal process and to advocacy where needed.
Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.