teacher-toolkit
Teacher Toolkit
關於此 Skill
用途: 協助教師進行備課、出題、差異化教材、學習診斷、投影片設計等教學工作。
此 Skill 的行為範圍:
- 只讀取使用者明確提供的檔案(PDF、圖片、文字)
- 只呼叫本地端的 Python 套件處理檔案,不傳送資料至任何外部伺服器
- 不修改、不刪除任何系統檔案
- 不收集任何個人資訊
使用的第三方套件:
pymupdf:開源 PDF 解析套件,用於從 PDF 提取文字。原始碼公開於 github.com/pymupdf/PyMuPDF
環境需求
More from gemini960114/skills
uv-environment
Use when the user asks about uv, Python virtual environments, pyproject.toml, dependency management, or shows uv/venv output. Assume uv is already installed and prefer using the existing setup instead of reinstalling.
12dockerize-project
Use this skill when the user wants to dockerize the current project and generate a Dockerfile and docker-compose.yml based on the existing codebase. This skill inspects the repository structure, avoids unsafe assumptions, and produces a minimal, runnable Docker setup for local development.
12fastapi-templates
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
11frontend-development
Generic frontend development skill for HTML, CSS, JavaScript, and modern frontend frameworks. Covers code patterns, best practices, debugging, and common patterns for building responsive web applications.
10frontend-requirements
Use this skill when the user asks to generate a frontend integration requirements document (frontend.md) from an existing FastAPI backend codebase. The output must be a Markdown guide for frontend engineers, including auth, endpoints, job/task workflow, status definitions, result querying, errors, and UX recommendations.
9uv-python-manager
Use this skill when the user wants to manage Python projects, virtual environments, or dependencies using uv, including creating venvs, installing packages, syncing environments, or running Python tools.
8