Token导航 LogoToken导航TokenDH.com
开发external-servicegithub未标认证来源可访问许可证需确认审计通过

tw-edu-mini-apptw edu 迷你应用程序

Agent Skill

tw-edu-mini-app 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

220

周安装

9

GitHub Stars

4

下载量

71
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tw-edu-mini-app(tw edu 迷你应用程序)
来源仓库:https://github.com/fw1201/tw-edu-skills
仓库路径:skills/tw-edu-mini-app
安装命令:
npx skills add https://github.com/fw1201/tw-edu-skills --skill tw-edu-mini-app
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/fw1201/tw-edu-skills --skill tw-edu-mini-app

简介

tw-edu-mini-app 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态、代码变更或协作事项进行整理。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装使用。
  • 安装前需确认权限范围、维护状态,注意是否触发联网或文件操作。
  • 建议结合原始 README 核验具体功能和使用边界。

SKILL.md

教學小程式開發 + 自動部署 v1.0

哲學定位

「讓每位教師都能有自己的教學工具,無需程式背景。」


Step 0:讀取必要文件

  1. references/mini_app_types.md — 常見教學小程式類型與規格
  2. ../../tw_edu_grade_adapter.md — 年級適應系統
  3. ../../tw_edu_guided_collection.md — 引導式收集框架
  4. references/deployment_guide.md — Vercel + GitHub Pages 部署指南

概念對齊協議(必要前置步驟): ../../tw_edu_concept_alignment.md → 在執行任何工作前,先完成概念對齊確認卡。

Step 1:年級偵測 + 引導式資訊收集

第一輪問題(最多 3 個)

Q1: 「想要什麼類型的教學小程式?
    常見類型(可多選或描述你的想法):
    🎯 A. 互動測驗(選擇題/是非題,含計分)
    🎲 B. 隨機抽籤/分組工具
    ⏱ C. 課堂計時器(含倒數音效)
    🃏 D. 字詞/概念記憶卡(翻牌遊戲)
    🎮 E. 填字/配對遊戲
    📊 F. 即時投票/情緒溫度計
    🔧 G. 其他(請描述)」

Q2: 「給哪個年級的學生使用?」(若未偵測到)
Q3: 「需要學生輸入資料/名字嗎?(若有,我會設計輸入區塊)」

第二輪問題(選填)

Q4: 「有具體的題目、詞語或內容要放進去嗎?
    (可以直接貼上,或告訴我主題由我設計範例內容)」

Q5: 「部署偏好?
    A. Vercel(推薦,更快更穩定,需要 Vercel 帳號)
    B. GitHub Pages(免費,需要 GitHub 帳號)
    C. 只需要 HTML 檔案,我自己部署」

確認摘要

✅ 小程式類型:{類型}
🎓 適用年級:{年級}
📝 內容:{主題/題目說明}
🚀 部署方式:{Vercel/GitHub Pages/本地}
🔗 完成後:生成可分享的永久連結

Step 2:技術架構規範

技術選擇原則

單頁互動工具(測驗/遊戲/計時器):
  → 純 HTML + CSS + Vanilla JS(單一 .html 檔)
  → 無需 npm、無需框架,方便教師直接使用

複雜互動工具(多頁面/後端資料):
  → React + Tailwind CSS
  → 部署至 Vercel

資料持久化工具(需儲存結果):
  → React + localStorage(不需後端)
  → 或 Vercel + KV store(需後端)

設計系統(教育用)

/* 主色 */
--edu-blue:   #1A5276;   /* 主要操作按鈕 */
--edu-green:  #1E8449;   /* 正確/完成 */
--edu-orange: #CA6F1E;   /* 警示/進行中 */
--edu-gold:   #D4AC0D;   /* 獎勵/高亮 */

/* 字型 */
--font-main: 'Noto Sans TC', 'Microsoft JhengHei', sans-serif;

/* 年級字體大小 */
國小低:  標題 2.5rem / 內文 1.5rem / 按鈕 1.3rem
國小中高:標題 2rem   / 內文 1.3rem / 按鈕 1.1rem
國中:    標題 1.8rem / 內文 1.1rem / 按鈕 1rem
高中:    標題 1.5rem / 內文 1rem   / 按鈕 0.9rem

Step 3:各類型小程式規格

A. 互動測驗(最常用)

功能規格:
- 題目逐一顯示,選完後即時回饋(正確/錯誤 + 解析)
- 進度條顯示(第 X 題 / 共 X 題)
- 計分系統(答對 +10 分,可設定時間加分)
- 完成後顯示總分 + 成績評語
- 可重新作答按鈕
- 題目/選項支援直接修改(教師模式)

資料格式(Claude 自動填入或依使用者提供):
const questions = [
  {
    id: 1,
    question: "題目文字",
    options: ["選項A", "選項B", "選項C", "選項D"],
    answer: 0, // 答案索引
    explanation: "解析說明",
    difficulty: 1 // 1=★☆☆ 2=★★☆ 3=★★★
  }
];

B. 隨機抽籤/分組

功能規格:
- 輸入學生名單(每行一個名字)
- 設定分組數目或每組人數
- 隨機分組動畫效果
- 一鍵重新分組
- 複製結果按鈕

額外功能:
- 冷卻模式(被抽過的暫時不再被抽)
- 轉盤抽籤視覺效果(可選)

C. 課堂計時器

功能規格:
- 多段計時模式(思考 1 分/討論 3 分/發表 2 分)
- 大字顯示倒數時間
- 最後 10 秒變色提示
- 音效提示(完成時)
- 課堂情境預設:
  * 小組討論、個人思考、上台發表、課前複習、考試

視覺:
- 全螢幕顯示(方便投影)
- 深色模式(不刺眼)

D. 記憶卡翻牌遊戲

功能規格:
- 翻牌配對(詞語+定義、問題+答案、圖+字)
- 計時 + 配對次數記錄
- 完成動畫
- 自訂卡片內容

適用:字詞學習、公式記憶、歷史事件配對

E. 即時投票/情緒溫度計

功能規格:
- 教師端:顯示問題 + QR Code
- 學生端(手機掃碼):點選答案
- 即時顯示統計圖表
注意:此功能需後端支援,推薦使用 Vercel + Upstash Redis

Step 4:開發 + 部署流程

方案A:純 HTML 單檔(最簡單)

# 生成單一 HTML 檔
python scripts/generate_mini_app.py \
  --type "[quiz/lottery/timer/flashcard]" \
  --grade "[年級]" \
  --content "[題目/內容 JSON]" \
  --output "/mnt/user-data/outputs/[名稱].html"

# 使用者可直接在瀏覽器開啟,或上傳到任何靜態伺服器

方案B:Vercel 自動部署(推薦)

需要的 MCP:Vercel MCP

若 Vercel MCP 可用時的流程:

1. Claude 生成 React 專案原始碼(/tmp/mini-app-[名稱]/)
2. 呼叫 Vercel MCP 部署:
   deploy_to_vercel(project_dir="/tmp/mini-app-[名稱]")
3. Vercel MCP 返回永久連結(https://xxx.vercel.app)
4. Claude 輸出連結給使用者

⚠️ 需要使用者已在 Claude Code 中連接 Vercel MCP

若 Vercel MCP 不可用:

# 生成 React 專案 + vercel.json
python scripts/generate_mini_app_react.py \
  --type "[類型]" --grade "[年級]" \
  --output_dir "/mnt/user-data/outputs/mini-app-[名稱]/"

# 輸出部署說明給使用者
echo "請執行以下指令部署:
cd mini-app-[名稱]
npx vercel --prod"

方案C:GitHub Pages

python scripts/generate_github_pages.py \
  --type "[類型]" --grade "[年級]" \
  --output_dir "/mnt/user-data/outputs/mini-app-[名稱]/"

# 輸出部署說明:
echo "請將資料夾推送到 GitHub,並在 Settings > Pages 啟用部署"

Step 5:品質確認清單

  • 行動裝置友善(手機/平板可正常使用)
  • 字體大小符合年級規格
  • 支援觸控操作
  • 色彩對比度符合可及性標準(WCAG AA)
  • 有返回/重置功能
  • 無需帳號即可使用(學生端)
  • 中文顯示正常(字型已嵌入或指定備用字型)
  • 部署成功並測試連結可訪問

MCP 連接器(平台差異,核心功能)

Claude Code(完整支援)

Vercel MCP(若已連接):
  用途:一鍵將小程式部署到 Vercel,生成可分享連結
  啟用:claude mcp add vercel

  使用時機:使用者說「部署到 Vercel」或「生成可分享連結」
  MCP 呼叫:deploy_to_vercel(project_path, project_name)
  返回值:{ url: "https://xxx.vercel.app", deployment_id: "..." }

GitHub MCP / Filesystem(若已連接):
  用途:建立 GitHub repository 並啟用 Pages
  使用時機:使用者說「放到 GitHub Pages」

Claude.ai(設定頁啟用)

目前 Vercel MCP 需在 Claude Code 環境使用。
Claude.ai 使用者建議:
1. Claude 生成完整 HTML 單檔
2. 使用者手動上傳到 Vercel / Netlify / GitHub Pages

其他平台(Codex / gemini-cli)

支援 Vercel CLI 和 GitHub Pages 部署腳本生成,
但需使用者手動執行部署指令。
Claude 會生成完整的 deploy.sh 腳本。

部署 MCP 調用範例(Claude Code)

# 若 Vercel MCP 已連接
[Claude 生成程式碼後]
[呼叫 Vercel MCP 部署]
→ 返回 https://edu-quiz-xxxxx.vercel.app
→ Claude 輸出:「✅ 已部署!分享連結:https://edu-quiz-xxxxx.vercel.app」

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.92%
按下载量换算26

Claude

32.33%
按下载量换算23

Cursor

17.19%
按下载量换算12

Gemini CLI

9.98%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills