Weekly Ops Report
SkillAI & modelsThis is a skill that turns raw operational data into a weekly management report. It answers exactly three questions: what changed, where is it concentrated, and what needs a decision. Use it when the user mentions weekly report, haftalık rapor, yönetim raporu, ops review, KPI summary, or asks to summarize operational data for management.
Use Weekly Ops Report in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Weekly Ops Report and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Weekly Ops Report skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Ensure the agent has access to the raw operational data.
What your AI can do with it
- Generate a weekly report from raw operational data
- Identify what changed over the week
- Show where changes are concentrated
- List decisions that need to be made
- Respond to triggers like weekly report or KPI summary
Getting started
- Ensure the agent has access to the raw operational data.
- Add the weekly-ops-report skill to the agent's configuration.
- Trigger the skill by mentioning weekly report, ops review, or similar phrases.
- Provide the data when prompted, and receive the report.
What this skill tells your AI
The instructions your AI receives, as published by davila7/claude-code-templates in cli-tool/components/skills/operations/weekly-ops-report/SKILL.md and read by ahel’s review.
A weekly report is a contract: what changed, where is it concentrated, what needs a decision. Anything that does not serve one of those three questions is decoration and gets cut.
Workflow
- Data-quality gate first. Before any KPI: duplicated rows, missing calendar days, impossible values (negative quantities, dates out of range). Fix what is safe to fix, and report every finding in a footer - an unattended report must audit its own inputs.
- Compute the KPI set agreed for the audience (typical core: revenue/volume, service level, stock cover; keep it under ~6). For each: this week, vs last week, and vs the trailing 8-week average. The baseline comparison prevents one unusual prior week from faking a trend.
- Apply movement thresholds. Only movements beyond agreed thresholds (state defaults, e.g. |revenue| >= 5%, |service| >= 1.5 pts) become findings. Reporting every wiggle trains readers to ignore the report.
- Decompose every finding. A movement without its driver is not a finding. Break the moved metric by its main dimension (region, carrier, category...) and name the concentrated segment with its share of the move.
- Write findings as sentences, one line each, using: METRIC moved X (vs baseline) - DRIVER is the main contributor (Y, ~Z% of the move) - SUGGESTED NEXT STEP. Tag each finding positive / negative / warning. Maximum five findings; if more qualify, keep the five largest by impact.
- Assemble in fixed order: headline KPI cards, findings list, trend view (13 weeks), attention lists (e.g. low-cover SKUs), data-quality footer. Same structure every week - familiarity is what makes deltas visible.
- Validate before delivering. Recompute one headline KPI directly from raw rows and match it against the report value. If automation is involved, this check runs inside the pipeline, not in someone's head.
Pitfalls to check explicitly
- Week-over-week only (no baseline) - manufactures fake trends
- Unstated metric definitions - pair every service/on-time figure with its definition footnote
- Commentary drift - keep generated findings rule-based and auditable; human judgment belongs in a clearly separated commentary block, not mixed into computed statements
- Silent denominator changes (cancelled orders, excluded lines) between weeks
Output format
The report skeleton in order: title + period + generation stamp; 4-6 KPI cards with deltas; "What changed and where to look" findings (max 5, tagged); 13-week trends; attention table; data-quality footer listing every issue found.
Worked implementation (scheduled pipeline, rule-based insight engine): https://github.com/gulmezeren2-byte/auto-report-pipeline
Source: industrial-engineering-ai-skills by Eren Gulmez (MIT). The full method pack - entry skill, role agents, data-hygiene rules and artifact templates - lives there.
Signals
- GitHub stars
- 32k
- Forks
- 4k
- Last commit
- Oct 2026
Questions
- What does the weekly-ops-report skill do?
- It turns raw operational data into a weekly management report that answers what changed, where it is concentrated, and what needs a decision.
- When should I use this skill?
- Use it when the user mentions weekly report, haftalık rapor, yönetim raporu, ops review, KPI summary, or asks to summarize operational data for management.
- What questions does the report answer?
- The report answers exactly three questions: what changed, where is it concentrated, and what needs a decision.
- What kind of data can I use?
- Raw operational data. The skill does not specify particular formats or sources.
Advanced
- Item type
- skill
- Key
weekly-ops-report- Source
- github.com/davila7/claude-code-templates
github.com/davila7/claude-code-templates
More in AI & models
Skill · anthropics
More in AI & modelswayfinder
Skill · mattpocock
More in AI & modelswizard
Skill · mattpocock
More in AI & modelsalgorithmic-art
Skill · anthropics
More in AI & modelscode-review-and-quality
Skill · addyosmani
More in AI & modelsai-first-engineering
Skill · affaan-m
More in AI & models