geography-classroom

geography-classroom is a skill for Claude Code, Codex from arcsin1/oh-my-ppt. It costs 0 tokens per session (1,148 once invoked), scanned A, original, Apache-2.0.

A visual teaching guide for middle-school geography, combining photographs, maps, cross-sections, contour lines, diagrams, and explanatory text. It treats those visuals as evidence for understanding landforms and regions.

In plain words
What is it for?
Use it to make lessons about mountains, rivers, glaciers, volcanoes, coasts, deserts, forests, maps, elevation, and regional comparisons.
Why use it?
It helps turn geographic facts and physical processes into clearly structured classroom explanations rather than text-heavy slides.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to make lessons about mountains, rivers, glaciers, volcanoes, coasts, deserts, forests, maps, elevation, and regional comparisons.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/arcsin1/oh-my-ppt/geography-classroom
About the project

Oh My PPT is a local-first desktop application that uses AI to create, edit, present, and export editable HTML-based slide presentations. It is for people making presentations, lessons, stories, reports, or pitches who want to describe their content and then adjust the resulting pages, visuals, animations, and layouts.

arcsin1/oh-my-ppt · 1,943 stars · on GitHub · ohmyppt.cc

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add arcsin1/oh-my-ppt --skill geography-classroom
Clone the repo
git clone --depth 1 https://github.com/arcsin1/oh-my-ppt

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for geography-classroom

README.md
[![agentmods](https://agentmods.dev/badge/skills/arcsin1/oh-my-ppt/geography-classroom/github.svg)](https://agentmods.dev/skills/arcsin1/oh-my-ppt/geography-classroom)
Your own site
<a href="https://agentmods.dev/skills/arcsin1/oh-my-ppt/geography-classroom"><img src="https://agentmods.dev/badge/skills/arcsin1/oh-my-ppt/geography-classroom/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for geography-classroom

Your own site · 80×15
<a href="https://agentmods.dev/skills/arcsin1/oh-my-ppt/geography-classroom"><img src="https://agentmods.dev/badge/skills/arcsin1/oh-my-ppt/geography-classroom.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 0 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,148 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00000 $0.01148
Opus 5 $0.00000 $0.00574
Sonnet 5 $0.00000 $0.00230
Haiku 4.5 $0.00000 $0.00115

Measured 5d ago against content hash 32e80cd8a1ec, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

geography-classroom scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

resources/styles/geography-classroom/SKILL.md · 35 lines

What it actually says

这是一套面向中学地理课堂的“地貌与区域观察图册”风格。它像一份经过老师讲解和学生批注的教科书:真实场景、地图、剖面图、等高线、流程图和讲解文字共同构成证据,但每页只选择最能帮助理解的视觉方式。

配色

底色以白色、浅冰蓝和极浅灰蓝为主,营造纸张与地图底图的清爽感。标题带和章节图标使用深海军蓝 #173B56、青绿色 #2E7C83、湖蓝 #5E9FB3;重点信息使用珊瑚红 #D85B4A、砖红 #B94B3D 或明亮黄 #F0D34A,少量使用,不做大面积撞色。正文用墨黑和深灰,地图、剖面和地貌示意可使用沙色、浅黄、蓝绿和灰褐色区分层次。

排版

标题采用稳重的中文黑体或人文无衬线体,章节标题可以加粗放大;封面主标题允许使用有书卷气的宋体或衬线字,与地貌照片和白色纸张标题板形成对比。正文保持较大的投影可读字号,关键地理名词、方向、海拔和结论用红、蓝或黄色短词强调,不把整段文字染成彩色。图例、坐标轴、比例尺和图注必须清楚分层。

图像、地图与课堂视觉

主题图像与原生图形并列使用。地貌照片或俯瞰式视角负责让学生先看见真实地形,地图和剖面负责解释位置、方向、尺度与结构,流程图负责解释成因和变化。地图不是默认装饰,只有空间分布、方向、比例或区域比较确实需要它时才使用。可使用简洁的山峰、河流、等高线、水滴、指南针和地图折页图标,使用深蓝或青绿色描边。

配图

地貌导入、典型案例、野外观察、区域景观、成因讲解和章节开场页,可用一种山地、河流、冰川、火山、海岸、荒漠或森林作为可见证据;一张图只说明一个地貌,不生成地图文字、坐标、图例或标签。

区域分布、方向、尺度、等高线、剖面、制图步骤、统计数值和分类关系不配图。

布局

封面可以使用整幅地貌背景,上方保留课程或章节信息,中部叠加不规则撕纸或刷痕质感的白色标题板,标题黑色醒目,右下角可放小型课程标签。内容页常用顶部深蓝或青绿色标题带,左侧放讲解、问题或课堂活动,右侧放一张与主题真正相关的地图、剖面、地貌照片或图表;也可以让一张主视觉占据中心,文字以白底说明条或侧边注释贴近它。章节回顾页使用树状关系、流程箭头或分组框,但保持阅读路径由上到下或由左到右。

教学信息与图表

把页面当作课堂讲解,不要把书本段落原样堆满。每页先确定一个学生要看懂的结论,再安排最合适的主证据:照片、地图、剖面、图表、流程或关系图均可。因果过程可用箭头、分层剖面和编号步骤表达;区域比较可用并列地图或对照表;海拔、距离、比例和统计数据使用清晰坐标轴与图例。地图上的文字、符号、比例尺和方向不要交给生成图片绘制。

动画

教学节奏清楚而克制:标题和问题先出现,主证据随后淡入,箭头和步骤按讲解顺序出现。使用 ease-out 和短距离位移,不做花哨旋转、弹跳或连续缩放;重点色只用于当前讲解对象。

适合场景

七年级地理、自然环境、亚洲与区域地理、地形地势、河流与地貌、地图阅读、等高线判读、课堂活动、复习总结和教师讲解型课件。

不要

  • 不要使用霓虹、玻璃拟态、厚重 3D 或通用商务图库风。
  • 不要让图片生成可读地图文字、坐标、图例、公式、标签或水印。
  • 不要把每页做成同样的双栏卡片,照片、地图、剖面、流程和课堂活动要有节奏变化。
  • 不要为了填满页面添加无关地貌、虚构地点或没有来源的地理事实。
  • 不要牺牲投影可读性,模块之间保留实际间距,重点信息保持清楚。
Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 35 lines · 0 tokens per session scan A 32e80cd8a1ec

Subscribe to this mod's changes

geography-classroom is a skill published in the GitHub repository arcsin1/oh-my-ppt (1,943 stars, last pushed 4d ago), licensed Apache-2.0. It costs nothing until one of its globs matches a file; then it loads 1,148 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-05.