propose

Installation
SKILL.md

Skill: propose

WHAT

Purpose và context

  • Purpose: Plan feature/change before writing code. Surfaces impact on existing functionality, gets alignment before implementation.
  • Trigger (when to use):
    • New feature, endpoint, component, or behaviour requested
    • Change touches shared/core code
    • Scope unclear or multi-interpretable
  • Non-goals: không viết code (STOP ở cổng duyệt); không sinh kế hoạch thi hành code-level (đó là /plan, chạy SAU khi SPEC được duyệt); không phỏng vấn user trừ khi được yêu cầu (/br interview).

Mental model

request → force-query wiki (Context) → unknowns → impact + side-effect → Approaches (2–3, chọn có lý do) → SPEC draft .md (FR/SC id, Assumptions (default)/[CẦN LÀM RÕ]) + companion .html (sơ đồ archify mỗi task + prose) → self-review → STOP cổng duyệt → /plan.

What this skill produces — and what it deliberately does NOT

/propose sinh SPEC (bản thiết kế): thứ NGƯỜI đọc để bấm duyệt ở cổng. Nó KHÔNG phải kế hoạch thi hành. Kế hoạch code-level (đường dẫn chính xác, chữ ký hàm, test, code từng bước) là việc của skill /plan, chạy SAU khi SPEC được duyệt.

Installs
266
Repository
rheinmir/setup
GitHub Stars
8
First Seen
May 23, 2026