smile95137a-kuji-admin-web-store-user-instructions.ocm.json json Copy{
"ocm": "1",
"id": "smile95137a-kuji-admin-web-store-user-instructions",
"kind": "skill",
"name": "store-user",
"description": "Use when working on store user management, StoreOwner/StoreEditor accounts, first-login password change, or store data authorization.",
"publisher": "smile95137a",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Use when working on store user management, StoreOwner/StoreEditor accounts, first-login password change, or store data authorization."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/smile95137a/kuji-admin-web",
"path": ".github/instructions/store-user.instructions.md",
"ref": "f2231ae19d93d54cbf764a3a9d5b2c21c634d4f1",
"url": "https://github.com/smile95137a/kuji-admin-web/blob/f2231ae19d93d54cbf764a3a9d5b2c21c634d4f1/.github/instructions/store-user.instructions.md",
"key": "smile95137a/kuji-admin-web/.github/instructions/store-user.instructions.md"
},
"applies_to": "**"
},
"instructions": "# 店家帳號管理規範\n\n## 一、帳號管理\n\n### 帳號建立\n- store_owner(店家主帳):Admin 建立(需搭配新增店家)\n- store_editor(店家小編):Admin 建立\n- 帳號建立資料:email / password / 暱稱 / 指定角色\n\n### 帳號欄位\n- admin_user 表:id, email (唯一), password (BCrypt), nickname, status (ACTIVE / INACTIVE)\n- 關聯:admin_user_role (角色)、admin_user_store (所屬店家)\n\n### 首次登入密碼變更\n- Admin 建立帳號時設定初始密碼\n- 帳號被標記 force_change_password = true\n- 首次登入成功後強制跳轉「變更密碼」頁面\n- 變更成功後 force_change_password → false\n\n## 二、權限管理\n\n### StoreOwner 權限\n- 查看自己店家的商品、訂單\n- 查看自己店家的報表\n- 編輯自己店家資料(Logo、描述、地址等)\n\n### StoreEditor 權限\n- 商品上下架、編輯獎品\n- 不可查看報表\n- 不可管理權限\n- **權限必為 StoreOwner 的子集**\n\n### Admin 操作\n- Admin 可建立 ",
"cost": {
"context_tokens": 219
}
}