Skip to main content

weekly-report

**WORKFLOW SKILL** — Generate weekly executive reports for the azd team. Pulls PR/issue/release data from GitHub, reads changelogs, combines with team notes, and produces a polished markdown report. INVOKES: gh CLI, jq, git CLI, explore sub-agents, ask_user. USE FOR: weekly report, exec report, status update, team update, weekly summary, generate report, report time. DO NOT USE FOR: demo videos (use weekly-demo-video), release changelogs (use changelog-generation), general docs, PRs.

Informations de source

Dépôt
Azure/azure-dev
Dernière activité de la source
20 mai 2026 à 15:37
Langue détectée de SKILL.md
anglais
Étoiles
570
Forks
367

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
3 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
weekly-report
license
MIT
metadata
{"version":"1.0"}
description
**WORKFLOW SKILL** — Generate weekly executive reports for the azd team. Pulls PR/issue/release data from GitHub, reads changelogs, combines with team notes, and produces a polished markdown report. INVOKES: gh CLI, jq, git CLI, explore sub-agents, ask_user. USE FOR: weekly report, exec report, status update, team update, weekly summary, generate report, report time. DO NOT USE FOR: demo videos (use weekly-demo-video), release changelogs (use changelog-generation), general docs, PRs.
# Weekly Executive Report Generator Generates weekly executive reports for the Azure Developer CLI (azd) team leadership. ## Prerequisites | Tool | Purpose | |------|---------| | `gh` | GitHub CLI — authenticated with repo access | | `jq` | JSON filtering for release queries | | `git` | Repository data | ## Report Format (strict order) ``` 📝 TLDR 📊 Metrics ⚠️ Risks + Blockers 🎯 Changelog 📋 This Week 🔜 Next Week 🚩 Learnings 🔥 Demos/Links ``` ## Execution Flow ### Step 1: Confirm date range Cadence is **Thursday to Thursday**. Confirm with the user if unclear. ### Step 2: Pull repo data Replace `START` and `END` below with the dates from Step 1. ```bash cd <repo-root> # the azure-dev repository root git checkout main && git pull --rebase ``` **PRs merged:** ```bash gh pr list --repo Azure/azure-dev --state merged --search "merged:START..END" --limit 200 --json number,title,mergedAt ``` **Issues closed:** ```bash gh issue list --repo Azure/azure-dev --state closed --search "closed:START..END" --limit 200 --json number,title,closedAt ``` **Releases:** ```bash gh api repos/Azure/azure-dev/releases --paginate | jq '[.[] | select(.published_at >= "START" and .published_at <= "END") | {name, tag_name, published_at}]' ``` ### Step 3: Read changelogs Changelog data is maintained by the `changelog-generation` skill. - Core: `cli/azd/CHANGELOG.md` - Agents: `cli/azd/extensions/azure.ai.agents/CHANGELOG.md` - Finetuning: `cli/azd/extensions/azure.ai.models/CHANGELOG.md` ### Step 4: Wait for team notes Do NOT assemble the report until the user provides team notes from emails, Teams, meetings, etc. Only product and engineering content. ### Step 5: Assemble report Combine repo data with team notes. Follow all rules below. ### Step 6: Iterate Expect 5–15 rounds of edits. Apply changes surgically. After removals, check for related content elsewhere (risks → next week → learnings → TLDR) and offer to clean up. ## Output Save reports to the Copilot CLI session workspace (`~/.copilot/session-state/<session-id>/files/`) as `weekly-report-{month}{startday}-{endday}.md`. ## Section Rules {{ references/SECTION-RULES.md }} ## Tone and Style {{ references/TONE-RULES.md }} ## Example Report Use the latest completed report in the session files as a format reference.
Voir sur GitHub