Files
shz-admin/.claude/skills/page-naming/SKILL.md

51 lines
1.1 KiB
Markdown
Raw Normal View History

2026-07-16 20:15:25 +08:00
---
name: shz-admin-page-naming
description: Naming convention for new page directories in shz-admin. Use when creating a new page folder under src/pages/.
---
# shz-admin 页面目录命名规范
新建页面时,文件夹命名遵循:**首单词首字母大写,其余字母全部小写**。
## 规则
```
src/pages/{PageName}/
```
- 第一个单词的首字母 **大写**
- 其余所有字母(包括后续单词)**小写**
- 不允许多个大写字母(驼峰)
- 多个单词直接连写,不用分隔符
## 示例
```
✅ Talentcollect ❌ TalentCollect
✅ Mobileusers ❌ MobileUsers
✅ Management ❌ ManagementList
✅ Jobfair ❌ JobFair
✅ Livemgmt ❌ LiveMgmt
✅ Usermgmt ❌ UserMgmt
```
## 目录结构
新建页面时的标准文件结构:
```
src/pages/{PageName}/
└── List/
└── index.tsx
```
如果页面有弹窗子组件,放在同级的 `components/` 下:
```
src/pages/{PageName}/
├── List/
│ └── index.tsx
└── components/
└── SomeModal.tsx
```