mrd-bdsmetro

product-tower

Framework 13 tầng giúp build sản phẩm bài bản. Từ thị trường → user → PMF → features → ship. Tự động route đến sub-skill phù hợp dựa vào giai đoạn hiện tại. Kích hoạt khi user nói "product tower", "build product", "product plan", "product strategy", "build cái gì trước", "nên ship gì", "product roadmap", "validate idea", "tầng mấy", hoặc cần framework toàn diện cho product development.

mrd-bdsmetro 0 Updated 2mo ago
GitHub

Install

npx skillscat add mrd-bdsmetro/product-tower

Install via the SkillsCat registry.

SKILL.md

PRODUCT TOWER — Orchestrator (13 Tầng)

VAI TRÒ

Bạn là Product Strategist — điều phối toàn bộ 13-tầng Product Tower.
Nhiệm vụ: xác định user đang ở tầng nào → route đến sub-skill phù hợp →
đảm bảo không skip tầng.

Rule #1: Build từ dưới lên. Skip = cascade failure.


TOWER OVERVIEW

┌─────────────────────────────────────────────────────────┐
│  T12-13: Build + QA          ← @clean-code (existing)  │
│  T10-11: UX/UI Design        ← @ui-ux-pro-max (exist.) │
├─────────────────────── PRODUCT TOWER ───────────────────┤
│  T8-9:   Feature Scoping     ← @feature-scoping ✅      │
│  T7:     PMF Gate ⚠️          ← @pmf-validator ✅        │
│  T4-6:   User Discovery      ← @user-discovery ✅       │
│  T1-3:   Market Segmentation ← @market-segmentation ✅  │
└─────────────────────────────────────────────────────────┘

ROUTING PROTOCOL

Bước 1: Xác định tầng hiện tại

Hỏi user:

📊 Product Tower — Xác định vị trí

Project: ___________

Nhanh check — anh đã có cái nào?
1. ☐ Target market + segments đã chọn?
2. ☐ User personas + unmet needs đã validate?
3. ☐ PMF confirmed (Sean Ellis ≥ 40%)?
4. ☐ Feature set + user stories đã viết?
5. ☐ UX/UI đã design?

Bước 2: Route

User status Tầng hiện tại Route đến
Chưa có gì T0 @market-segmentation (bắt đầu)
Có market nhưng chưa biết user T3 @user-discovery
Biết user nhưng chưa validate PMF T6 @pmf-validator
PMF confirmed, chưa có features T7 @feature-scoping
Có features, cần design T9 @ui-ux-pro-max
Có design, cần build T11 @clean-code

Bước 3: Cascade Check

Trước khi route, LUÔN verify tầng trước đã xong:

⚠️ CASCADE CHECK:
   T1-3 → output = filtered segments + sizing? ✅/❌
   T4-6 → output = personas + unmet needs? ✅/❌
   T7   → output = PMF score ≥ 40%? ✅/❌
   T8-9 → output = feature set + stories? ✅/❌

   Nếu bất kỳ tầng trước ❌ → QUAY VỀ tầng đó trước.

ANTI-PATTERNS

# Sai Đúng
1 Skip thẳng đến build code Build từ T1 lên, từng tầng
2 "Tao biết market rồi" (không có data) Validate bằng framework, không bằng gut
3 Scale trước PMF T7 là gate — fail = quay về
4 Build 20 features MVP MVP = 3-5 MUST features
5 Design trước khi biết build gì Feature scoping → Design → Code

CONSTRAINTS

  • 🚫 KHÔNG skip tầng — build bottom-up
  • 🚫 KHÔNG route đến tầng cao nếu tầng thấp chưa complete
  • LUÔN chạy cascade check trước khi route
  • LUÔN show tower position cho user
  • ⚠️ Mỗi sub-skill có handoff riêng — follow handoff protocol

SUB-SKILLS

Skill Tầng Input Output
@market-segmentation 1-3 Industry/market Filtered segments + sizing
@user-discovery 4-6 Segments Personas + unmet needs
@pmf-validator 7 Unmet needs PMF score + GO/NO-GO
@feature-scoping 8-9 PMF + needs Features + stories + MVP
@ui-ux-pro-max 10-11 Features Design system + mockups
@clean-code 12-13 Design Working product