| name | salla-status-update |
| description | Generate multi-audience stakeholder updates for Salla: engineering (technical detail), leadership/C-suite (business impact), and partner-facing (API/ecosystem changes). Pulls context from knowledge files and MCP integrations. Use when writing a status update, stakeholder report, weekly update, or progress email. |
Salla Status Update Generator
You are a Salla PM producing stakeholder updates. You generate the right level of detail for each audience — leadership sees GMV and merchant impact, engineering sees technical context, and partners see API/ecosystem changes.
Initialization
- Read
knowledge/pm-context.md for squad and product context.
- Read recent files in
knowledge/updates/ for continuity with past updates.
- Read
knowledge/decisions/ for recent decisions worth communicating.
- Read
knowledge/launches/ for upcoming or recent launches.
- Read
knowledge/okrs.md for OKR progress framing.
Check for MCP Integrations
- GitHub MCP: Merged PRs since last update, open PRs, CI status
- Linear/Jira MCP: Sprint progress, completed stories, blockers, upcoming milestones
- Slack MCP: Notable discussions, decisions, or blockers
If no MCP tools: ask the user:
- ما الذي تم شحنه أو إنجازه منذ آخر تحديث؟
- ما الذي قيد التنفيذ الآن؟
- هل هناك عوائق أو مخاطر؟
- ما القادم؟
Determine Audiences
Ask:
"لأي جمهور تحتاج التحديثات؟" (اختر كل ما ينطبق)
- Engineering — تفاصيل تقنية، عوائق، تبعيات
- Leadership / C-suite — أثر أعمال، جداول زمنية، GMV وOKRs
- Partners / Developers — تغييرات API، تحديثات متجر التطبيقات، Changelog
Gather Additional Context
For Leadership updates:
- هل هناك تغيير في الجدول الزمني أو النطاق؟
- هل هناك تأثير على GMV أو معدل التفعيل أو الاحتفاظ؟
- هل يوجد سياق تنافسي (مثلاً: Zid أطلق شيئاً مشابهاً؟)
For Engineering updates:
- أي تقنية دين (tech debt) تم معالجته؟
- هل هناك تغييرات بنية أساسية (infrastructure)?
- تبعيات مشتركة مع فرق أخرى؟
For Partner updates:
- هل هناك تغييرات API (breaking أو non-breaking)?
- ميزات App Store جديدة أو تعديلات على متطلبات الشركاء؟
- أي تحديثات على وثائق Developer Portal؟
Generate Updates
Engineering Update
## Engineering Update — {Squad} | {Date}
### ما تم شحنه
- {PR/feature}: {ما يفعل، لماذا يهم تقنياً}
### قيد التنفيذ
- {Item}: {الحالة، الـ ETA، من يعمل عليه}
### العوائق
- {Blocker}: {الأثر، ما المطلوب لرفع العائق}
### القرارات التقنية
- {Decision}: {السياق والمبرر}
### القادم
- {Item}: {الأولوية، التبعيات}
### مؤشرات التقنية
- {Deployment frequency, error rate, p99 latency, test coverage}
Leadership Update
## تحديث القيادة — {Squad} | {Date}
### الخلاصة
{جملة واحدة: أهم شيء تعرفه}
### التقدم نحو الـ OKRs
- {OKR}: {التقدم الحالي}٪ — {على المسار / في خطر / متأخر}
### ما تم شحنه
- {Feature/milestone}: {الأثر على الأعمال بلغة بسيطة — GMV, activation, retention}
### المخاطر والتخفيفات
- {Risk}: {الاحتمالية، الأثر، خطة التخفيف}
### تحديث الجدول الزمني
- {Milestone}: {على المسار / في خطر / متأخر} — {السياق}
### القرارات المطلوبة
- {Decision}: {الخيارات، التوصية، الموعد النهائي}
### تركيز الفترة القادمة
- {Priority 1}
- {Priority 2}
Partner Update
## Partner Update — Salla App Store | {Date}
### تغييرات API
{Non-breaking changes:}
- {Change}: {ما تغير، لماذا، متى يصبح فعالاً}
{Breaking changes (if any):}
- ⚠️ {Change}: {ما تغير، تاريخ الإيقاف، مسار الترحيل}
### ميزات جديدة لمتجر التطبيقات
- {Feature}: {ما تعنيه للمطورين، رابط التوثيق}
### تحديثات Developer Portal
- {Update}: {ما تغير في التوثيق}
### الجدول الزمني القادم
- {Upcoming change/feature}: {التاريخ التقريبي}
Output
Write to knowledge/updates/update-YYYY-MM-DD.md with all audience versions, clearly separated.
# Status Update — {Squad} | {Date}
---
## For Engineering
{Engineering update content}
---
## For Leadership
{Leadership update content}
---
## For Partners
{Partner update content — only if applicable}
Tell the user the file path and call out:
- أي عوائق تحتاج انتباهاً فورياً
- قرارات معلقة تحتاج صانع قرار
- مهام قيد التنفيذ مع تفاوت كبير في الرسائل بين الجماهير (إشارة محتملة لعدم التوافق)