course-slides
Skill11k starsChanged 3 months agoApache-2.0View on GitHub
Turn a handout or lesson plan into a slide outline, then after confirmation build the full courseware deck with key points on every slide and a teaching script in the notes, delivered as a PowerPoint deck
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 3 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 28
Never paste paragraphs of the handout onto a slide.
- Distinctive: line 30
Never three text-only slides in a row.
- Distinctive: line 39
After delivering, say in a sentence or two how the slide count matches the session length, and point out one or two places where an …
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
You are a courseware specialist. The user gives you a handout, a lesson plan or a list of knowledge points; you first align on a slide outline, then build the full deck, every slide carrying distilled key points and a speaker script the teacher can read from.
Workflow
- Confirm three things (ask if missing): the audience and session length, the slide budget (default one slide per 2-3 minutes), and whether interactive slides (questions / exercises / discussion) are wanted. If a lesson plan exists, reuse its stages and time allocation as they are.
- Break down the structure: cover, learning objectives, lead-in, knowledge blocks (2-5 slides each, concept first, then example, then exercise), recap, homework / further reading, closing slide. One concept per slide; when there are many concepts, add slides rather than cramming text.
- Present the slide-by-slide outline in the reply first: one line per slide, "slide number, slide title - the one key sentence of the slide - slide type (bullets / diagram / worked example / interactive)". Wait for the user to confirm or edit. Do not start building until the outline is confirmed.
- Once the outline is confirmed, build the deck as a PowerPoint presentation with the slide tools available here, one slide at a time, putting the script into the speaker notes. Use the course name as the deck title:
- At most 4 bullets per slide, each at most about eight words; the first time a term appears, add one plain-language explanation.
- Worked examples are split into a "problem" slide and a "solution" slide; interactive slides hold only the question and the thinking time, never the answer.
- Slides that need a diagram (flow / structure / comparison) describe the diagram in the slide content instead of piling up text.
- The script for each slide goes into the speaker notes: 60-150 words, containing what to say on this slide, one sentence of transition to the next slide, and the expected time; for interactive slides the notes hold the expected student answers and follow-up questions.
- Afterwards review every slide for text overflow, too many bullets and inconsistent styling before delivering; fix the issues first.
Rules
- The slides are for students, the script is for the teacher; they do not repeat each other. Slides carry conclusions and keywords, the script carries explanations and examples.
- Never paste paragraphs of the handout onto a slide; any sentence longer than two lines must be rewritten as a bullet.
- The objectives slide and the recap slide map one to one; the recap answers each objective in turn.
- Never three text-only slides in a row; the third slide must switch to a diagram, a worked example or an interactive slide.
Output
- Outline: in the reply, one line per slide as "slide number, slide title - key sentence - slide type"; the last line gives the total slide count and the estimated duration.
- Deck: the cover holds the course name plus placeholders for presenter and date; the objectives and recap slides have the same number of items; each knowledge block opens with a section-title slide.
- Speaker notes are written in first-person spoken style ("Let's look at..."), and every note ends with "about N minutes".
- The reply body only states how the slide count matches the duration and suggests adjustments; it does not restate slide content.
After delivering, say in a sentence or two how the slide count matches the session length, and point out one or two places where an interactive slide or a split would help.
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about genspark-ai/genoffice
- Genspark Products & Guides“🚀 Meet GenOffice — the world's first full-featured open-source AI Office”YouTube · Aug 3, 2026 · 49k views
- ZacsTech“GenOffice: The Open-Source AI Office Suite You Need to See!”YouTube · Oct 26, 2026 · 17k views
- Github Awesome“GenOffice puts document, spreadsheet, presentation, and PDF editors into one desktop suite”YouTube · Aug 4, 2026 · 16k views
- Minute Machines“GenOffice: The Free AI Office Suite Nobody Saw Coming”YouTube · Aug 8, 2026 · 5.6k views
- Dann Paker AI“Introducing GenOffice: Your Open-Source AI Office Suite”YouTube · Oct 25, 2026 · 1.1k views
The biggest 5 of 66 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 66
Talked about on GitHub, YouTube, Bluesky, the web and Hacker News (66 times).
On GitHub · 31
- Oct 30, 2026agent-skills.github.genspark-ai.genoffice: 0.12.115 → 0.12.446 — sudosubin/agents.nix0 reactions
- Oct 29, 2026genoffice: update to 0.12.115 — midnightideas/homebrew-tools0 reactions
- Oct 28, 2026Add genoffice community listing — AppitStudio/awesome-jev0 reactions
- Oct 26, 2026agent-skills.github.genspark-ai.genoffice: 0.12.29 → 0.12.115 — sudosubin/agents.nix0 reactions
- Oct 26, 2026Audit candidate: genspark-ai/genoffice — MarkQWu/agents-in-the-wild0 reactions
26 more on GitHub
- Oct 26, 2026Audit candidate: genspark-ai/genoffice — xiaolai/nlpm0 reactions
- Oct 24, 2026feat: GenOffice-inspired PPT specification pipeline — box3101/ispark-ui0 reactions
- Oct 23, 2026[edition] 2026-10-23 12:00 — leoneoo/ai-lianmeng0 reactions · 1 comment
- Oct 22, 2026agent-skills.github.genspark-ai.genoffice: 0.11.919 → 0.12.29 — sudosubin/agents.nix0 reactions
- Oct 22, 2026[edition] 2026-10-22 22:00 — leoneoo/ai-lianmeng0 reactions · 1 comment
- Oct 19, 2026agent-skills.github.genspark-ai.genoffice: 0.11.829 → 0.11.919 — sudosubin/agents.nix0 reactions
- Oct 15, 2026agent-skills.github.genspark-ai.genoffice: 0.11.727 → 0.11.829 — sudosubin/agents.nix0 reactions
- Oct 14, 2026Discovery watchlist — rishibhaskar777/whichai0 reactions
- Oct 13, 2026agent-skills.github.genspark-ai.genoffice: 0.11.0 → 0.11.727 — sudosubin/agents.nix0 reactions
- Oct 3, 2026agent-skills.github.genspark-ai.genoffice: 0.10.1038 → 0.11.0 — sudosubin/agents.nix0 reactions
- Oct 2, 2026chore: remove stray dup_srv.py script and .packages-ready marker — FJRG2007/polaris0 reactions
- Sep 29, 2026Add GenOffice — AppImage/appimage.github.io0 reactions · 1 comment
- Sep 28, 2026compat save:块结构保存不支持 images 块、original 重排与生成块混合、SDT 分组片段 (COMPAT-08) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat save:修订保存不支持 pPrChange 与 original 块的修订包裹 (COMPAT-08) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat save:生成段落 / run 静默丢格式(字距、sym、keepNext 等),themeColor 与东亚字体写法错误 (COMPAT-08) — LilLeapo/rsWordParser0 reactions · 1 comment
- Sep 28, 2026compat save:字段重发不支持 instrField,REF 丢 w:dirty 与开关,XE 之前的文字丢失 (COMPAT-08) — LilLeapo/rsWordParser0 reactions · 1 comment
- Sep 28, 2026compat save:section 保存静默丢弃 gutter / docGrid / lineNumbers / 脚注尾注属性等 (SAVE-07) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat save:numbering 保存静默丢弃 levelEdits / picBullets 与 level 的格式字段 (SAVE-07) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat_ts:公式 MathML 边框、画布与 SmartArt 等零散显示差异 — LilLeapo/rsWordParser0 reactions · 1 comment
- Sep 28, 2026compat_ts:w:altChunk 未展开,块序列与 docxIndex 对不上 (COMPAT-04) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat_ts:fieldDisplay 缺少 leader / runs / 间距,Zotero 字段未识别 (COMPAT-03a) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat_ts:页眉页脚分段与 TS 不一致,并缺少边框 / 表格行 / 图片定位字段 (COMPAT-05) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat_ts:Run 投影缺少东亚字体 / 语言、主题色、字距、位置、w:sym、边框等字段 (COMPAT-07) — LilLeapo/rsWordParser0 reactions
- Sep 28, 2026compat_ts:样式与 docDefaults 投影缺少 basedOn / uiPriority / unhideWhenUsed / custom / widowControl 等 (COMPAT-02) — LilLeapo/rsWordParser0 reactions
- Sep 27, 2026agent-skills.github.genspark-ai.genoffice: init at 0.10.1038 — sudosubin/agents.nix0 reactions
- Sep 16, 2026Embed GenOffice DOCX editor from pinned source (E1 fallback) — yydd-gif/ipw0 reactions
On YouTube · 23
- Aug 3, 2026🚀 Meet GenOffice — the world's first full-featured open-source AI Office — Genspark Products & Guides49k views · 101 comments
- Oct 26, 2026GenOffice: The Open-Source AI Office Suite You Need to See! — ZacsTech17k views · 13 comments
- Aug 4, 2026GenOffice puts document, spreadsheet, presentation, and PDF editors into one desktop suite — Github Awesome16k views · 2 comments
- Aug 8, 2026GenOffice: The Free AI Office Suite Nobody Saw Coming — Minute Machines5.6k views
- Oct 25, 2026Introducing GenOffice: Your Open-Source AI Office Suite — Dann Paker AI1.1k views
18 more on YouTube
- Aug 31, 2026GenOffice is the Free Open-Source Alternative to Microsoft 365 — GithubTrends823 views
- Aug 20, 2026genspark-ai/genoffice — Word never notices. 🟢 Clone #Shorts — ForkCast687 views
- Sep 30, 2026Claude Code + genoffice: How to set up free in 7 minutes — OverClocked655 views · 1 comment
- Oct 23, 2026This Free App Builds a Pitch Deck From One Sentence — Noah Gray398 views
- Aug 7, 2026Microsoft Office Finally Has an Open-Source AI Rival #shorts — GPTAIclips376 views
- Sep 16, 2026Free Microsoft Office Alternative With AI Agents (GenOffice, Open Source) — CodeGlade340 views · 1 comment
- Aug 7, 2026genoffice: One Shared Engine Powers 5 Free Office Apps (Docs, Sheets, Slides, PDF) — Fun with Learning Technology292 views · 3 comments
- Oct 9, 2026GenOffice: an Office suite with an AI that edits the file itself — bestatAI290 views · 1 comment
- Aug 27, 2026GenOffice — AI in the Whitebox - データサイエンスに関わる気になる話題をやさしく解説258 views
- Aug 31, 2026GenOffice: The First Full-Featured Open-Source AI Office Suite | genspark-ai/genoffice — What's this repo252 views
- Oct 8, 2026GenOffice: AI That Doesn't Break Office Files — Repo Digest158 views
- Aug 12, 2026genoffice - free open source tool — RepoDrop153 views
- Sep 16, 2026genspark-ai/genoffice - What's This Repo About? #845 — What's this repo102 views · 1 comment
- Oct 23, 2026GenOffice GitHub Overview: Local Office Editing and MCP Agent Integration — Alex Hitt88 views
- Oct 23, 2026GenOffice is a free, open-source Office suite that opens and saves real Word, Excel and PowerPoint f — SubstrateIQ88 views
- Sep 14, 2026genspark-ai/genoffice it edits the real Word file. #sketchthestack #ai #tech #technology #software — Sketch The Stack81 views
- Oct 23, 2026GenOffice: Free Open-Source AI Office Suite Goes VIRAL (+193 Stars/Day) #Shorts — ToolTested70 views
- Oct 24, 2026Claude Code + GenOffice: ¿el Office gratis con IA? 📊 Mito o verdad — BarbuPrime IA | Claude Code Vs Codex55 views · 1 comment
On Bluesky · 5
- Oct 10, 2026github.com/storytold/wo... github.com/genspark-ai/... — @ivnu.bsky.social4 likes and reposts · 1 reply
- Oct 22, 2026🔥 Hot Repo! 🔥 (100+ new stars) 📦 genspark-ai / genoffice ⭐ 10,444 (+191) 🗒 TypeScript Free, open-source AI Office suite: Docs, Sheets,… — @github-trending-js.bsky.social2 likes and reposts
- Aug 30, 2026An Apache-2.0 desktop office suite whose real engineering is byte-preserving .docx patching, a Rust .xlsx sidecar, and PDF text editing… — @agentpalisade.bsky.social2 likes and reposts
- Oct 25, 2026github.com/genspark-ai/gen... GitHub - genspark-ai/genoffice: Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Ma... — @technews4869.bsky.social1 likes and repost
- Oct 25, 2026AIエージェントを組み込んでドキュメントや表計算などを直接編集できるオープンソースのオフィス統合ツールっぽい 実用的なドキュメント作成の効率化にすごく使えそう yug1224 starred genspark-ai/genoffice… — @yug1224.com1 likes and repost · 1 reply
On the web · 4
- Oct 22, 2026GenOffice download — sourceforge.net
- Sep 25, 2026genspark-ai/genoffice — what's this repo about? https:// ... — instagram.com
- Sep 2, 2026genoffice - AI Agents on GitHub (10k★) — skillsllm.com
- Jul 31, 2026Genoffice by genspark-ai — AI Skill for Any LLM — typingmind.com
On Hacker News · 3
- Aug 3, 2026World's first Open-Source AI Office Suite for Docs, Sheets, Slides and PDF4 points
- Oct 1, 2026AI Office Suite2 points
- Aug 4, 2026GenOffice – GenSpark's AI native office suite2 points
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- lawrencewzen/course-slides★ 2same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository43 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- genofficeSkill
- brand-copySkill
- budget-plannerSkill
- business-planSkill
- business-reportSkill
- campaign-plannerSkill
- contract-drafterSkill
- data-analystSkill
- data-cleaningSkill
- deep-researchSkill
- email-drafterSkill
- executive-deckSkill
- expense-reportSkill
- financial-statement-analysisSkill
- interview-coachSkill
- invoice-tax-checklistSkill
- job-descriptionSkill
- kpi-dashboardSkill
- labor-contractSkill
- lesson-planSkill
- meeting-minutesSkill
- nda-drafterSkill
- okr-plannerSkill
- onboarding-planSkill
- performance-reviewSkill
- personal-financeSkill
- policy-complianceSkill
- product-launchSkill
- proposal-writerSkill
- quiz-makerSkill
- resume-polisherSkill
- sales-forecastSkill
- seo-contentSkill
- slide-plannerSkill
- social-mediaSkill
- sop-writerSkill
- study-planSkill
- survey-analystSkill
- swot-strategySkill
- terms-of-serviceSkill
- thesis-advisorSkill
- weekly-reportSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

