Agent skill
kcis-school-config
KCIS Linkou Campus elementary school configuration and terminology. Use this skill when implementing school-specific features, understanding course types (LT/IT/KCFS), role permissions, English levels (E1/E2/E3), grading systems, attendance status, or academic calendar settings.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/testing/kcis-school-config-geonook-learning-management-
SKILL.md
KCIS School Configuration
康橋國際學校林口校區 - 小學部專屬設定與術語
學校資訊
| 項目 | 值 |
|---|---|
| 學校名稱 | Kang Chiao International School (KCIS) |
| 校區 | Linkou Campus (林口校區) |
| 學部 | Elementary Division (小學部) |
| 年級範圍 | G1 - G6 |
| 班級數量 | 84 班 (每年級 14 班) |
課程類型 (Course Types)
標準術語
| 代碼 | 英文全名 | 中文 | 說明 |
|---|---|---|---|
| LT | Local Teacher | 本地教師 | 教授 English Language Arts (ELA) |
| IT | International Teacher | 國際教師 | 教授 English Language Arts (ELA) |
| KCFS | Kang Chiao Future Skill | 康橋未來技能 | 獨立課程,使用 0-5 分制 |
| EV | Extended Vocabulary | 延伸字彙 | 部分年級選修,不需點名 |
UI 顯示規則
- 課程類型標籤:直接顯示代碼 (LT, IT, KCFS),不顯示完整名稱
- 課表顏色:
- English (LT/IT): 藍色
bg-blue-500 - KCFS: 翡翠綠
bg-emerald-500 - EV: 紫色
bg-purple-500
- English (LT/IT): 藍色
一班三師 (One Class, Three Teachers)
每個班級固定包含三種課程:
班級 (class)
├── LT 課程 (ELA)
├── IT 課程 (ELA)
└── KCFS 課程
角色定義 (Roles)
| 代碼 | 英文 | 中文 | 權限範圍 |
|---|---|---|---|
| admin | Administrator | 系統管理員 | 全域存取 |
| head | Head Teacher | 年段主任 | 管轄年級 + 課程類型 |
| teacher | Teacher | 教師 | 自己任課班級 |
| office_member | Office Member | 行政人員 | 唯讀全部 + 任課編輯 |
Head Teacher 職責範圍
Head Teacher 依據 users.track 欄位管理特定課程類型:
- LT Head: 管理該年級所有 LT 課程
- IT Head: 管理該年級所有 IT 課程
- KCFS Head: 管理該年級所有 KCFS 課程
學生分級 (English Levels)
Level 格式
G[年級]E[等級]
| Level |
|---|
| E1 |
| E2 |
| E3 |
範例
G1E1= 一年級 E1G4E2= 四年級 E2G6E3= 六年級 E3
重要規則
不同年級的 E1 能力標準不同
- G1E1 (一年級頂尖) ≠ G4E1 (四年級頂尖)
- 只在同年級內比較 Level
成績系統
LT/IT 評量代碼
| 類別 | 代碼 | 數量 | 權重 |
|---|---|---|---|
| Formative Assessment | FA1-FA8 | 8 個 | 各 15% (平均) |
| Summative Assessment | SA1-SA4 | 4 個 | 各 20% (平均) |
| Final/Mid Exam | FINAL, MID | 1 個 | 10% |
KCFS 評量類別 (依年級)
| 年級 | 類別 |
|---|---|
| G1-G2 | COMM, COLLAB, SD |
| G3-G4 | COMM, COLLAB, SD, CT |
| G5-G6 | COMM, COLLAB, SD, CT, BW, PORT, PRES |
計算公式
LT/IT 學期成績 = (FA平均 × 0.15 + SA平均 × 0.20 + 期末考 × 0.10) ÷ 0.45
KCFS 學期成績 = 50 + Σ(類別分數 × 權重)
時間設定
學年 (Academic Year)
- 格式:
YYYY-YYYY(例:2025-2026) - 當前學年:
2025-2026
學期 (Semester)
| Semester | 中文 | 月份 |
|---|---|---|
| Fall (1) | 秋季學期 | 9月 - 1月 |
| Spring (2) | 春季學期 | 2月 - 6月 |
學期階段 (Term)
每個 Semester 包含 2 個 Term(期中、期末):
| Term | Semester | 中文 | 說明 |
|---|---|---|---|
| Term 1 | Fall | 秋季期中 | Fall Midterm |
| Term 2 | Fall | 秋季期末 | Fall Final |
| Term 3 | Spring | 春季期中 | Spring Midterm |
| Term 4 | Spring | 春季期末 | Spring Final |
課表節次
| 節次 | 開始 | 結束 |
|---|---|---|
| 1 | 08:25 | 09:05 |
| 2 | 09:10 | 09:50 |
| 3 | 10:20 | 11:00 |
| 4 | 11:05 | 11:45 |
| 5 | 12:55 | 13:35 |
| 6 | 13:40 | 14:20 |
| 7 | 14:40 | 15:20 |
| 8 | 15:25 | 16:05 |
點名狀態 (Attendance Status)
| 代碼 | 英文 | 中文 | 顏色 |
|---|---|---|---|
| P | Present | 出席 | 綠色 |
| L | Late | 遲到 | 黃色 |
| A | Absent | 缺席 | 紅色 |
| S | Sick | 病假 | 藍色 |
家長聯繫時段 (Contact Period)
LT 課程的必要通話時段:
| 代碼 | UI 顯示 | 中文 | 說明 |
|---|---|---|---|
semester_start |
Semester Start | 學期初 | 必要通話 |
midterm |
Midterm | 期中 | 必要通話 |
final |
Final | 期末 | 必要通話 |
ad_hoc |
Other | 其他 | 非必要通話 |
資料匹配規則
唯一識別碼
| 實體 | 唯一識別欄位 | 說明 |
|---|---|---|
| 教師 | email |
所有教師匹配使用 email |
| 學生 | student_id |
學號 (student_number) |
| 班級 | id (UUID) |
資料庫主鍵 |
| 課程 | id (UUID) |
資料庫主鍵 |
教師匹配優先順序
只使用 email 匹配,不使用 teacher_id 或 teacher_name:
typescript
// 正確
const matches = entries.filter(e => e.teacher_email === user.email);
// 錯誤 - 不要使用
const matches = entries.filter(e => e.teacher_id === user.id);
MAP Assessment (NWEA)
適用範圍
- 年級: G3 - G6 (一二年級不測 MAP)
- 科目: Reading, Language Usage
分數類型
| 分數 | 說明 |
|---|---|
| RIT Score | 能力分數 (Rasch Unit) |
| Lexile Score | 閱讀程度 (僅 Reading) |
| Goal Area Scores | 各目標領域分數 |
同儕比較規則
使用 English Level 分組 (不用班級):
- 避免暴露班級平均給家長
- 比較範圍: 同年級同 Level (如 G4E2)
命名規範
班級命名
格式: G[年級] [名稱]
範例:
- G1 Explorers
- G4 Seekers
- G6 Navigators
課程命名
格式: [班級名稱] - [課程類型]
範例:
- G4 Seekers - LT
- G4 Seekers - IT
- G4 Seekers - KCFS
Didn't find tool you were looking for?