Agent skill

Teachany

by infometa in infometa/workbuddyskills

K-12 interactive courseware creation. An agent skill from infometa/workbuddyskills.

No licenceAuto-check: notesEducation

Install Teachany

skills CLI
$ npx skills add infometa/workbuddyskills --skill teachany -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install infometa/workbuddyskills teachany --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/infometa/workbuddyskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/teachany .claude/skills/teachany && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
teachany
GitHub stars
344
Used in
1 other repo
Token cost
~1.4k tokens
SKILL.md length
273 words
Files
51 (incl. scripts, references)
Skills in repo
212
Repo updated
First seen
Licence
None found

At a glance

K-12 interactive courseware creation. An agent skill from infometa/workbuddyskills.

  • Works in 6 steps: 查 node_id:python3 scripts/find_nodes.py… → 复制 templates/course-skeleton.html 和… → 用"为什么沉浮不同?"做问题锚点,加入拖拽物体/液体密度的 Canvas 互动。 → …
  • School-subject lesson pages
  • SKILL.md covers 何时使用, Quick Start, 模式说明 and 4-Phase 流程, plus 5 more sections
  • Runs Shell and Python scripts from its folder; calls python3, bash and git; needs GH_TOKEN

What it does

Teachany is an agent skill from infometa/workbuddyskills. K-12 interactive courseware creation. Use for school-subject lesson pages, animations, AI tutor, TTS, knowledge graph, PBL learning paths, or TeachAny publishing.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 54 other files, including scripts and reference files (for example `guides/assessment.md`, `guides/examples.md` and `guides/interaction-patterns.md`).

It sits in Education, covering Text to speech and voice, Curriculum and course design and Knowledge graphs. The repository describes itself as: WorkBuddy skills / connectors / experts archive for offline study.

When your agent uses it

  • School-subject lesson pages
  • Knowledge graph
  • PBL learning paths
  • TeachAny publishing

Example prompts

  • “/teachany”

Requirements

  • Python 3
  • A Bash shell
  • Pre-approved tools (allowed-tools): Read, Write, Edit, Bash, Glob, Grep

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. 查 node_id:python3 scripts/find_nodes.py "浮力"。
  2. 复制 templates/course-skeleton.html 和 templates/manifest-template.json。
  3. 用"为什么沉浮不同?"做问题锚点,加入拖拽物体/液体密度的 Canvas 互动。
  4. 接入五件套:AI 学伴、TTS、section hints、知识图谱、导师卡片。
  5. 生成 Hero 知识结构图(gen-hero-svg.py)。
  6. 本地验证通过后走发布流程。

What it can do on your machine

Read from SKILL.md and the folder at commit 75a5ad9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Bash
    • Glob
    • Grep

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 7 files in scripts/ (Shell and Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • bash
    • git
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • GH_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Teachany loads about 1.4k tokens when it runs, and up to ~3.4k if it reads all its reference files. Until then it costs about 43 tokens; SKILL.md has 273 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~43
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Write, Edit, Bash, Glob, Grep

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 273 words (~1,431 tokens).

name
teachany
allowed-tools
Read, Write, Edit, Bash, Glob, Grep
description_zh
K12 互动课件开发技能:用于制作或优化学科课件、教学动画、AI 学伴、TTS、知识图谱、PBL 学习路径与 TeachAny 发布。
description_en
Create K-12 interactive lesson pages, animations, AI tutor, TTS, knowledge graphs & PBL paths for TeachAny
version
7.14.1

Read the full SKILL.md on GitHub

Files

SKILL.md and 50 other files (scripts, references) in skills/teachany of infometa/workbuddyskills.

  • SKILL.md
  • guides/assessment.md
  • guides/examples.md
  • guides/interaction-patterns.md
  • guides/project-based.md
  • phases/packaging.md
  • phases/video-audio.md
  • phases/workflow.md
  • references/baseline-rules.md
  • references/phase1-checklist.md
  • scripts/apply-historical-maps.py
  • scripts/apply-standard-modules.py
  • scripts/auto-publish.sh
  • scripts/bundle_map_assets.sh
  • scripts/check-skill-update.sh
  • scripts/check_baseline.sh
  • scripts/check_images.sh
  • … and 34 more

Open the folder on GitHubat commit 75a5ad9

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in infometa/workbuddyskills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Teachany next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Teachany compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Teachany this skillinfometa/workbuddyskills3441 repos~1.4kAutomated safety check: NotesNone
Sentry IssuesVocab-Apps/anki-hyper-tts284—~1.9kAutomated safety check: PassGPL-3.0
Swedish Mentoralirezarezvani/claude-skills28k—~2.8kAutomated safety check: PassMIT
AI Engineering Placement Quizrohitg00/ai-engineering-from-scratch66k—~2kAutomated safety check: PassMIT
K-12 Core Literacy Lesson DesignTHU-MAIC/OpenMAIC40k—~2.4kAutomated safety check: PassMIT
Lineage SkillJuneYaooo/lineage-skill451—~3.3kAutomated safety check: NotesApache-2.0

Similar skills

  • Sentry Issues

    Vocab-Apps/anki-hyper-tts

    Look up HyperTTS crash reports in Sentry — the project is language-tools/anki-hyper-tts, project ID 6170140.

    284 GitHub stars~1.9k tokensUpdated 25 days ago
    EducationAuto-check passed
  • Swedish Mentor

    alirezarezvani/claude-skills

    Mentor Swedish language learners by selecting YouTube video clips and podcast episodes by CEFR level and skill (listening, reading, writing, speaking), and building a simple learning path.

    28k GitHub stars~2.8k tokensUpdated 1 mo ago
    EducationAuto-check passed
  • AI Engineering Placement Quiz

    rohitg00/ai-engineering-from-scratch

    Runs a 10-question quiz across five areas to place a learner in the AI Engineering from Scratch curriculum, so they skip what they already know.

    66k GitHub stars~2k tokensUpdated 2 days ago
    EducationAuto-check passed
  • Designs a Chinese K-12 classroom for one OpenMAIC stage around the core-literacy model, using authentic tasks, performance assessment and observable evidence.

    40k GitHub stars~2.4k tokensUpdated today
    EducationAuto-check passed
  • Lineage Skill

    JuneYaooo/lineage-skill

    Turn courses, books, video, audio, PDFs, slides, transcripts, OCR, notes, and long-form materials into source-grounded learning Skills that teach unseen concepts progressively with reliable terminal…

    451 GitHub stars~3.3k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check: notes
  • AnythingAtlas

    Liuziyu77/AnythingAtlas

    Researches an unfamiliar topic and delivers a verified resource guide and a staged, timed learning roadmap as matching Markdown and HTML files.

    195 GitHub stars~3.6k tokensUpdated 1 mo ago
    EducationAuto-check passed

More from infometa/workbuddyskills

All 212 skills in this repo
  • Campus Event Playbook

    infometa/workbuddyskills

    This skill should be used when planning, coordinating, running, or reviewing student-led campus events, including club recruitment, freshman mixers, welcome activities, small talks, competitions…

    344 GitHub stars~861 tokensUpdated yesterday
    Auto-check passed
  • Weight Management HTML

    infometa/workbuddyskills

    A skill your agent uses when the adult weight-management MCP needs to be installed/set up in WorkBuddy (connector) or its result must be rendered as a standalone Chinese HTML plan.

    344 GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Agent Browser

    infometa/workbuddyskills

    A skill your agent uses when the user needs browser automation, including opening web pages, taking screenshots, extracting page content, clicking elements, filling forms, or testing web flows.

    344 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • AI Research Radar

    infometa/workbuddyskills

    定时任务:每日研究简报。漏掉重要论文和行业报告?每天帮你盯着,关键信息一条不漏 This skill should be used when the user asks about 定时任务:每日研究简报.

    344 GitHub stars~438 tokensUpdated yesterday
    Auto-check passed
  • Check Deck

    infometa/workbuddyskills

    Investment banking presentation quality checker. An agent skill from infometa/workbuddyskills.

    344 GitHub stars~687 tokensUpdated yesterday
    Auto-check passed
  • Cos Vectors

    infometa/workbuddyskills

    腾讯云 COS 向量桶全功能管理技能。覆盖向量桶、索引、向量数据的全生命周期管理,包括创建/删除/查询向量桶、创建/管理索引、插入/查询/搜索/删除向量数据、策略管理等 16 个核心能力。Trigger phrases: vector bucket, vector index, vector search, 向量桶, 向量索引, 向量搜索, 向量存储, 插入向量, 相似度搜索, COS…

    344 GitHub stars~2.3k tokensUpdated yesterday
    Auto-check passed

Questions about Teachany

What does Teachany do?

K-12 interactive courseware creation. An agent skill from infometa/workbuddyskills. Teachany is an agent skill from infometa/workbuddyskills. K-12 interactive courseware creation.

When should I use Teachany?

Teachany fits situations like: school-subject lesson pages; knowledge graph; PBL learning paths; teachAny publishing.

How do I install Teachany in Claude Code?

Run `npx skills add infometa/workbuddyskills --skill teachany -a claude-code`. Or copy the skill folder (skills/teachany in infometa/workbuddyskills) into .claude/skills/teachany in your project. Claude Code loads it when a task matches its description.

How do I install Teachany in Codex?

Run `npx skills add infometa/workbuddyskills --skill teachany -a codex`. Or copy the skill folder (skills/teachany in infometa/workbuddyskills) into .agents/skills/teachany in your project. Codex loads it when a task matches its description.

Can I use Teachany in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add infometa/workbuddyskills --skill teachany -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/teachany, .gemini/skills/teachany, .github/skills/teachany and .opencode/skills/teachany in your project.

What does Teachany need to run?

Going by SKILL.md and its folder, Teachany needs a shell and Python for the scripts in its folder, the command-line tools its instructions call (python3, bash, git and node) and credentials named GH_TOKEN. Our summary lists: Python 3; A Bash shell. Its frontmatter pre-approves these tools: Read, Write, Edit, Bash, Glob, Grep.

Does Teachany access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Teachany safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Teachany use?

No licence was found for Teachany or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Teachany use?

About 1.4k tokens (SKILL.md is roughly 5.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.9k tokens, read only when the agent opens those files.

What are the alternatives to Teachany?

Skills that share tags, products or a category with Teachany: Sentry Issues (Vocab-Apps/anki-hyper-tts, 284 stars), Swedish Mentor (alirezarezvani/claude-skills, 28k stars), AI Engineering Placement Quiz (rohitg00/ai-engineering-from-scratch, 66k stars) and K-12 Core Literacy Lesson Design (THU-MAIC/OpenMAIC, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Teachany?

infometa (a GitHub user) maintains it in infometa/workbuddyskills, which has 344 GitHub stars. The repository holds 212 skills in this directory. The repository was last updated on October 7, 2026.

Source: infometa/workbuddyskills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.