بنقرة واحدة
report
Build the monthly Thunderbird support report. Usage: /report <month> <year> (e.g. /report may 2026)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Build the monthly Thunderbird support report. Usage: /report <month> <year> (e.g. /report may 2026)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run the full report cycle for $month $year. Follow every step in order.
Do NOT use YAML values from a prior session. Always fetch fresh.
FeatureOS ideas (board 17437):
featureos-cli posts list --query "sort=votes_count&order=desc&per_page=25&status=all" --json
Update both new_this_month and top_alltime in data/$month_$year.yaml.
new_this_month: cross-reference with Lisa's FeatureOS board filtered by creation date for this monthtop_alltime: top 5 by votes_count from CLI outputfeature_requests, not postsSUMO data (Roland's reports):
https://thunderbird.github.io/thunderbird-metrics-and-reports/html_reports/desktop/$year-$month_num-sumo-desktop-report.htmlhttps://thunderbird.github.io/thunderbird-metrics-and-reports/html_reports/android/$year-$month_num-sumo-android-report.htmlsumo: section in the YAMLRequired files in project root or data/input/:
reviews_reviews_net.thunderbird.android_$year$month_num.csvreviews_reviews_com.fsck.k9_$year$month_num.csvreviews_reviews_net.thunderbird.android.beta_$year$month_num.csvCSVs are UTF-16 encoded. Use all rows — no date filtering. The export is scoped by last activity date, not submit date.
If a file has a (1) suffix (macOS duplicate), update csv_tb_stable in the YAML.
These come from Lisa's MoM spreadsheet. If overall_csat is null, ask Lisa before proceeding.
Check for:
zendesk.overall_csat, donor_csat, tbpro_csatzendesk.total_tickets, donor_tickets, tbpro_ticketszendesk.replies_to_low_star (Zendesk is authoritative — covers all 3 apps)zendesk.tbpro_csat_note if TB Pro sample is lowuv run scripts/generate.py $month $year
This auto-populates:
data/history.jsonThese cannot be auto-populated — fill in lisa/$year/$month.md:
[Key signal from Roland's data] and [Key signal] placeholdersCheck the K-9 Discourse data and Play Store K-9 analysis for signals worth calling out in the lede or K-9 Churn Watch section.
Open lisa/$year/$month.html and check:
— where data should be)Stage only report files — never the raw CSV exports:
GIT_COMMITTER_EMAIL="lisajill@users.noreply.github.com" GIT_COMMITTER_NAME="Moment" \
git commit --author="Moment <lisajill@users.noreply.github.com>" \
-m "Add $month $year support report" \
data/$month_$year.yaml lisa/$year/$month.md lisa/$year/$month.html \
lisa/$year/$month.csv data/history.json index.md
git push
Verify live at: https://thunderbird.github.io/thunderbird-support-reports/lisa/$year/$month.html