From dda7d74b84d540d61d40313252e148ee10620b6d Mon Sep 17 00:00:00 2001 From: hamed <15238-genius.ha@users.noreply.drupalcode.org> Date: Mon, 13 Jul 2026 11:51:27 +0330 Subject: [PATCH] docs(skill): add close-out step to figma-to-feature (commit, then graphify) Co-Authored-By: Claude Opus 4.8 --- .claude/skills/figma-to-feature/SKILL.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.claude/skills/figma-to-feature/SKILL.md b/.claude/skills/figma-to-feature/SKILL.md index 51d8dac7..6074df56 100644 --- a/.claude/skills/figma-to-feature/SKILL.md +++ b/.claude/skills/figma-to-feature/SKILL.md @@ -89,7 +89,13 @@ TODO را قبل از شروع نشانم بده. - در آخر: خروجی را با اسکرین‌شات فیگما مقایسه کن، اختلاف‌ها را لیست و اصلاح کن، و کل تست‌ها را یک بار دیگر اجرا کن. -## قواعد الزامی — بدون استثنا +## بخش ۵ — بستن کار (به همین ترتیب) + +1. **اول کدها را commit کن.** وقتی همهٔ تست‌ها سبز شد، تغییرات را با یک پیام + انگلیسی معنادار commit کن (طبق Conventional Commits). قبل از graphify commit + کن، نه بعدش. +2. **بعد graphify را به‌روز کن:** `graphify update .` — تا گراف با کد جدید هم‌گام + شود. این مرحله فقط پس از commitِ موفق اجرا می‌شود. ### ۱. SOLID - SRP: هر کامپوننت/کلاس یک مسئولیت. کامپوننتی که هم fetch می‌کند هم رندر می‌کند