linkedin-announcement-generator

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

LinkedIn Announcement Generator

LinkedIn 公告生成工具

Overview

概述

This skill automates the creation of professional LinkedIn announcements for intelligent textbooks. It analyzes book metrics from the
docs/learning-graph/
directory, gathers statistics about chapters, concepts, and educational resources, and generates engaging announcement text with relevant hashtags and links to the published site.
The announcements are designed to highlight the scope and completeness of the textbook, showcase its educational features, and attract educators, students, and learning professionals to the content.
该技能可自动为智能教材生成专业的LinkedIn公告。它会分析
docs/learning-graph/
目录中的书籍指标,收集章节、概念和教育资源相关数据,并生成包含相关话题标签和发布站点链接的吸睛公告文本。
这类公告旨在突出教材的覆盖范围与完整性,展示其教育特色,吸引教育工作者、学生和学习领域专业人士关注相关内容。

When to Use This Skill

使用场景

Use this skill when:
  • Publishing a completed intelligent textbook to GitHub Pages
  • Announcing major milestones (e.g., "First 10 chapters complete!")
  • Promoting updated or newly added content
  • Sharing the textbook with the educational technology community
  • Preparing social media posts for course launches
  • Creating announcements for conference presentations or workshops
  • Building awareness for open educational resources
在以下场景中使用该技能:
  • 已完成的智能教材发布至GitHub Pages时
  • 宣布重要里程碑(例如:“前10章完成!”)
  • 推广更新或新增内容时
  • 向教育技术社区分享教材时
  • 为课程发布准备社交媒体帖文时
  • 为会议演讲或研讨会创建公告时
  • 提升开放教育资源的知名度时

Prerequisites

前置条件

The intelligent textbook project should have:
  • A
    docs/learning-graph/book-metrics.md
    file containing textbook statistics
  • A
    mkdocs.yml
    file with site_name, site_url, and site_description
  • Deployed site on GitHub Pages (or another hosting platform)
  • Optional:
    docs/learning-graph/chapter-metrics.md
    for chapter-level details
  • Optional:
    docs/course-description.md
    for audience and topic information
智能教材项目需具备:
  • 包含教材统计数据的
    docs/learning-graph/book-metrics.md
    文件
  • 包含site_name、site_url和site_description的
    mkdocs.yml
    文件
  • 部署在GitHub Pages(或其他托管平台)的站点
  • 可选:用于章节级详情的
    docs/learning-graph/chapter-metrics.md
  • 可选:用于受众和主题信息的
    docs/course-description.md

Workflow

工作流程

Step 1: Gather Book Metadata

步骤1:收集书籍元数据

Extract key information from the project configuration:
  1. Read
    mkdocs.yml
    to get:
    • site_name
      - Title of the textbook
    • site_url
      - Live site URL (typically GitHub Pages)
    • site_description
      - Brief description of the textbook
    • repo_url
      - GitHub repository URL
  2. Read
    docs/course-description.md
    (if it exists) to get:
    • Target audience (grade level, prerequisites)
    • Subject matter/topic
    • Learning objectives
    • Course context
Example extraction:
yaml
site_name: 'Geometry for High School Students'
site_url: 'https://username.github.io/geometry-course/'
site_description: 'An interactive geometry textbook with MicroSims and quizzes'
从项目配置中提取关键信息:
  1. 读取
    mkdocs.yml
    获取:
    • site_name
      - 教材标题
    • site_url
      - 站点在线地址(通常为GitHub Pages链接)
    • site_description
      - 教材简介
    • repo_url
      - GitHub仓库地址
  2. 读取
    docs/course-description.md
    (若存在)获取:
    • 目标受众(年级、前置要求)
    • 主题内容
    • 学习目标
    • 课程背景
提取示例:
yaml
site_name: 'Geometry for High School Students'
site_url: 'https://username.github.io/geometry-course/'
site_description: 'An interactive geometry textbook with MicroSims and quizzes'

Step 2: Analyze Book Metrics

步骤2:分析书籍指标

Read and parse
docs/learning-graph/book-metrics.md
to extract:
Core Metrics:
  • Number of chapters
  • Number of concepts in learning graph
  • Number of glossary terms
  • Number of FAQ questions
  • Number of quiz questions
  • Number of diagrams
  • Number of equations
  • Number of MicroSims (interactive simulations)
  • Total word count
  • Number of hyperlinks
  • Equivalent printed pages
Parse the metrics table:
Look for the table starting with
| Metric Name | Value | Link | Notes |
and extract values from the second column.
Handle missing metrics gracefully:
  • If diagrams = 0, mention "includes equations and visual elements" instead
  • If quiz questions = 0, omit quiz mention
  • If MicroSims = 0, mention "comprehensive content" instead
读取并解析
docs/learning-graph/book-metrics.md
以提取:
核心指标:
  • 章节数量
  • 学习图谱中的概念数量
  • 术语表条目数量
  • FAQ问题数量
  • 测验题目数量
  • 图表数量
  • 公式数量
  • MicroSims(交互式模拟)数量
  • 总字数
  • 超链接数量
  • 等效印刷页数
解析指标表格:
查找以
| Metric Name | Value | Link | Notes |
开头的表格,并从第二列提取数值。
优雅处理缺失指标:
  • 若图表数量为0,则改为提及“包含公式和可视化元素”
  • 若测验题目数量为0,则省略测验相关内容
  • 若MicroSims数量为0,则改为提及“内容全面”

Step 3: Determine Textbook Completeness

步骤3:判断教材完成度

Calculate the completion status based on metrics:
Indicators of completeness:
  • Chapters ≥ 8: Substantial textbook
  • Total words > 30,000: Comprehensive content
  • Quiz questions ≥ 50: Well-assessed
  • MicroSims ≥ 5: Interactive elements present
  • Equivalent pages > 100: Book-length work
Status categories:
  • Complete (100%): All major components present, ready for use
  • Nearly Complete (90-99%): Most content done, minor additions pending
  • In Progress (70-89%): Substantial content, ongoing development
  • Early Release (< 70%): Initial chapters available, more coming
Choose appropriate language for the announcement based on status.
根据指标计算完成状态:
完成度指标:
  • 章节数≥8:内容充实的教材
  • 总字数>30000:内容全面
  • 测验题目≥50:评估体系完善
  • MicroSims≥5:具备交互式元素
  • 等效页数>100:书籍篇幅
状态分类:
  • 已完成(100%):所有核心组件齐全,可投入使用
  • 接近完成(90-99%):大部分内容已完成,仅需少量补充
  • 进行中(70-89%):内容已具规模,仍在开发中
  • 早期版本(<70%):已发布初始章节,后续内容持续更新
根据选择的状态,为公告匹配合适的表述。

Step 4: Craft the Announcement Structure

步骤4:构建公告结构

Create a LinkedIn post with the following components:
1. Opening Hook (1-2 sentences)
Start with an attention-grabbing statement that:
  • Announces the textbook completion/release
  • Mentions the topic and audience
  • Highlights what makes it special
Examples:
  • "Excited to share a new open educational resource for [AUDIENCE]!"
  • "Just published: An AI-generated interactive textbook on [TOPIC]!"
  • "Thrilled to announce the completion of [TEXTBOOK NAME]!"
2. Content Description (2-3 sentences)
Explain what the textbook covers and its unique features:
  • Educational framework (Bloom's Taxonomy, concept dependencies)
  • Interactive elements (MicroSims, quizzes)
  • Technology stack (MkDocs, p5.js, AI-generated)
  • Target audience and prerequisites
Example:
This intelligent textbook on [TOPIC] is designed for [AUDIENCE]. Built using MkDocs Material and AI-assisted content generation, it incorporates learning graphs, concept dependencies, and interactive MicroSims to make [TOPIC] accessible and engaging.
3. Key Metrics (bulleted list)
Present impressive statistics to demonstrate scope:
📊 By the numbers:
• [X] chapters covering [TOPIC AREAS]
• [Y] concepts in the learning graph
• [Z] interactive MicroSims (p5.js simulations)
• [Q] quiz questions for self-assessment
• [G] glossary terms with ISO 11179-compliant definitions
• [W] total words (~[P] equivalent printed pages)
Formatting tips:
  • Use emoji bullets (📊, 📚, 🎓, ⚡, 🔬) for visual appeal
  • Round large numbers (225,182 → 225,000)
  • Group related metrics together
  • Highlight the most impressive numbers
4. Technology and AI Disclosure (1-2 sentences)
Be transparent about AI involvement and technology:
Generated using Claude AI skills and the intelligent textbook framework, this open-source project demonstrates how AI can augment educational content creation while maintaining quality and pedagogical rigor.
5. Call to Action (1 sentence)
Direct readers to the site:
Explore the full textbook here: [SITE_URL]
6. Hashtags (8-15 tags)
Include relevant hashtags for discoverability:
Standard hashtags:
  • #AI
    /
    #ArtificialIntelligence
  • #GenAI
    /
    #GenerativeAI
  • #Education
    /
    #EdTech
    /
    #EducationalTechnology
  • #OpenEducation
    /
    #OER
    (Open Educational Resources)
  • #ELearning
    /
    #OnlineLearning
Content-specific hashtags:
  • #Textbook
    /
    #InteractiveTextbook
  • #MicroSims
    /
    #Simulations
  • #Visualizations
    /
    #DataViz
  • #Diagrams
    /
    #Infographics
  • #Quizzes
    /
    #Assessment
Technology-specific hashtags:
  • #MkDocs
    /
    #MaterialDesign
  • #p5js
    /
    #JavaScript
  • #Python
  • #ClaudeAI
    /
    #AnthropicClaude
Domain-specific hashtags:
Add 2-4 hashtags specific to the subject matter:
  • Math:
    #Mathematics
    ,
    #Geometry
    ,
    #Calculus
    ,
    #Algebra
  • Science:
    #Physics
    ,
    #Chemistry
    ,
    #Biology
  • CS:
    #Programming
    ,
    #ComputerScience
    ,
    #DataScience
  • History:
    #History
    ,
    #WorldHistory
    ,
    #AmericanHistory
Professional/Academic hashtags:
  • #LMS
    /
    #LearningManagementSystem
  • #CurriculumDesign
  • #InstructionalDesign
  • #STEM
    /
    #STEMeducation
  • #HigherEd
    /
    #K12Education
Total hashtag count: Aim for 10-15 hashtags for optimal reach.
创建包含以下组件的LinkedIn帖文:
1. 开场钩子(1-2句话)
以吸睛的表述开头,需包含:
  • 宣布教材完成/发布
  • 提及主题与受众
  • 突出特色亮点
示例:
  • “很高兴为[受众群体]分享一款全新的开放教育资源!”
  • “刚刚发布:由AI生成的[主题]交互式教材!”
  • “激动地宣布[教材名称]已完成!”
2. 内容介绍(2-3句话)
说明教材覆盖内容与独特特性:
  • 教育框架(布鲁姆分类法、概念依赖关系)
  • 交互式元素(MicroSims、测验)
  • 技术栈(MkDocs、p5.js、AI生成)
  • 目标受众与前置要求
示例:
这本关于[主题]的智能教材专为[受众群体]设计。基于MkDocs Material与AI辅助内容生成技术构建,融入了学习图谱、概念依赖关系和交互式MicroSims,让[主题]学习更易懂、更具吸引力。
3. 关键指标(项目符号列表)
展示亮眼数据以体现教材规模:
📊 数据概览:
• [X] 个章节,覆盖[主题领域]
• [Y] 个学习图谱中的概念
• [Z] 个交互式MicroSims(p5.js模拟)
• [Q] 道自测测验题目
• [G] 个符合ISO 11179标准定义的术语表条目
• [W] 总字数(约[P]等效印刷页数)
格式技巧:
  • 使用表情符号项目符号(📊、📚、🎓、⚡、🔬)提升视觉吸引力
  • 对大数字进行取整(225,182 → 225,000)
  • 相关指标归类展示
  • 突出最亮眼的数据
4. 技术与AI披露(1-2句话)
透明说明AI参与情况与技术细节:
本项目由Claude AI技能与智能教材框架生成,展示了AI如何在保持内容质量与教学严谨性的同时,助力教育内容创作。
5. 行动号召(1句话)
引导读者访问站点:
点击探索完整教材:[站点链接]
6. 话题标签(8-15个)
添加相关话题标签以提升曝光度:
标准标签:
  • #AI
    /
    #ArtificialIntelligence
  • #GenAI
    /
    #GenerativeAI
  • #Education
    /
    #EdTech
    /
    #EducationalTechnology
  • #OpenEducation
    /
    #OER
    (开放教育资源)
  • #ELearning
    /
    #OnlineLearning
内容专属标签:
  • #Textbook
    /
    #InteractiveTextbook
  • #MicroSims
    /
    #Simulations
  • #Visualizations
    /
    #DataViz
  • #Diagrams
    /
    #Infographics
  • #Quizzes
    /
    #Assessment
技术专属标签:
  • #MkDocs
    /
    #MaterialDesign
  • #p5js
    /
    #JavaScript
  • #Python
  • #ClaudeAI
    /
    #AnthropicClaude
领域专属标签:
添加2-4个与主题相关的标签:
  • 数学:
    #Mathematics
    ,
    #Geometry
    ,
    #Calculus
    ,
    #Algebra
  • 科学:
    #Physics
    ,
    #Chemistry
    ,
    #Biology
  • 计算机科学:
    #Programming
    ,
    #ComputerScience
    ,
    #DataScience
  • 历史:
    #History
    ,
    #WorldHistory
    ,
    #AmericanHistory
专业/学术标签:
  • #LMS
    /
    #LearningManagementSystem
  • #CurriculumDesign
  • #InstructionalDesign
  • #STEM
    /
    #STEMeducation
  • #HigherEd
    /
    #K12Education
标签总数: 建议使用10-15个标签以获得最佳曝光。

Step 5: Apply Tone and Style Guidelines

步骤5:应用语气与风格指南

LinkedIn voice characteristics:
  • Professional but approachable
  • Enthusiastic without being overly promotional
  • Educational and informative
  • Data-driven (cite specific metrics)
  • Transparent about AI involvement
  • Community-focused (sharing resources)
Writing best practices:
  • Use first person ("I'm excited to share...")
  • Keep paragraphs short (2-3 lines each)
  • Use emoji sparingly (1-3 per post)
  • Include line breaks for readability
  • Front-load important information
  • End with a clear call to action
Avoid:
  • Overly academic language
  • Excessive jargon
  • Claims without evidence
  • Overly promotional tone
  • Clickbait-style hooks
  • Too many emojis
LinkedIn内容风格特点:
  • 专业且亲切
  • 热情但不过度营销
  • 兼具教育性与信息性
  • 数据驱动(引用具体指标)
  • 透明披露AI参与情况
  • 以社区为导向(分享资源)
写作最佳实践:
  • 使用第一人称(“我很高兴分享……”)
  • 段落简短(每段2-3行)
  • 适度使用表情符号(每帖1-3个)
  • 添加换行提升可读性
  • 重要信息前置
  • 结尾设置清晰的行动号召
需避免:
  • 过于学术化的语言
  • 过多行话
  • 无依据的宣称
  • 过度营销的语气
  • 标题党式的钩子
  • 表情符号滥用

Step 6: Generate Multiple Variations

步骤6:生成多种版本

Create three variations of the announcement:
Variation 1: Detailed (Full Length)
  • Complete description with all metrics
  • 1500-2000 characters
  • All hashtags included
  • Best for: Initial launch announcement
Variation 2: Medium (Standard Length)
  • Key metrics only (top 5-6)
  • 800-1200 characters
  • 10-12 hashtags
  • Best for: Progress updates, milestone posts
Variation 3: Concise (Short Form)
  • Essential info only
  • 400-600 characters
  • 6-8 hashtags
  • Best for: Quick updates, cross-posting to other platforms
Provide all three variations so the user can choose based on their preference.
创建三个版本的公告:
版本1:详细版(完整长度)
  • 包含所有指标的完整描述
  • 1500-2000字符
  • 包含所有标签
  • 适用场景:初始发布公告
版本2:中等版(标准长度)
  • 仅包含核心指标(前5-6个)
  • 800-1200字符
  • 10-12个标签
  • 适用场景:进度更新、里程碑帖文
版本3:精简版(短格式)
  • 仅包含关键信息
  • 400-600字符
  • 6-8个标签
  • 适用场景:快速更新、跨平台转发
提供三个版本供用户根据偏好选择。

Step 7: Add Optional Enhancements

步骤7:添加可选增强内容

If available, include:
Screenshot or cover image suggestion:
📸 Suggested visual: Screenshot of the learning graph visualization or the textbook home page
Notable features callout:
If the textbook has unique elements, highlight them:
  • "Features interactive p5.js simulations you can run in your browser"
  • "Includes concept dependency graphs showing learning pathways"
  • "Contains ISO 11179-compliant glossary for precise terminology"
Collaboration invitation:
If seeking contributors:
  • "Open for contributions! Check out the GitHub repo: [REPO_URL]"
  • "Looking for educators to provide feedback. DM me if interested!"
Related links:
If applicable:
  • Link to GitHub repository (for developers)
  • Link to related blog post or article
  • Link to presentation slides
若资源可用,可包含:
截图或封面图建议:
📸 推荐配图:学习图谱可视化截图或教材首页截图
特色功能突出:
若教材具备独特元素,可重点强调:
  • “支持在浏览器中运行的交互式p5.js模拟”
  • “包含展示学习路径的概念依赖图谱”
  • “术语表符合ISO 11179标准,定义精准”
协作邀请:
若寻求贡献者:
  • “欢迎贡献内容!查看GitHub仓库:[仓库链接]”
  • “寻找教育工作者提供反馈,感兴趣请私信我!”
相关链接:
若适用:
  • GitHub仓库链接(面向开发者)
  • 相关博客文章链接
  • 演示幻灯片链接

Step 8: Format and Present Output

步骤8:格式化并呈现输出

Present the LinkedIn announcement(s) in a clear, copy-paste ready format:
markdown
undefined
以清晰、可直接复制粘贴的格式展示LinkedIn公告:
markdown
undefined

LinkedIn Announcement - Full Version

LinkedIn公告 - 完整版本

[Paste-ready text here]

[可直接粘贴的文本]

LinkedIn Announcement - Medium Version

LinkedIn公告 - 中等版本

[Paste-ready text here]

[可直接粘贴的文本]

LinkedIn Announcement - Concise Version

LinkedIn公告 - 精简版本

[Paste-ready text here]

[可直接粘贴的文本]

Suggested Enhancements

建议增强内容

Visual: [Description of recommended image/screenshot]
Timing: Best posted [weekday, time recommendation]
Engagement Tips:
  • Tag relevant individuals or organizations if appropriate
  • Respond to comments within first 2 hours for algorithm boost
  • Consider posting during peak LinkedIn hours (Tuesday-Thursday, 8-10am or 12-2pm)
undefined
配图: [推荐图片/截图描述]
发布时机: 最佳发布时间为[工作日、时间建议]
互动技巧:
  • 如有需要,标记相关个人或组织
  • 发布后2小时内回复评论,获得算法推荐
  • 考虑在LinkedIn高峰时段发布(周二至周四,上午8-10点或下午12-2点)
undefined

Step 9: Validate Announcement Quality

步骤9:验证公告质量

Before finalizing, check that the announcement:
  • Includes the live site URL (working link)
  • Contains accurate metrics from book-metrics.md
  • Has 10-15 relevant hashtags
  • Mentions AI transparency
  • Includes a clear call to action
  • Is between 400-2000 characters (LinkedIn optimal range)
  • Uses professional, enthusiastic tone
  • Highlights unique or impressive features
  • Is free of typos and grammatical errors
  • Provides value to the educational community
定稿前,检查公告是否符合以下要求:
  • 包含可用的站点链接
  • 指标与book-metrics.md中的数据一致
  • 包含10-15个相关标签
  • 提及AI相关透明度内容
  • 包含清晰的行动号召
  • 字符数在400-2000之间(LinkedIn最佳范围)
  • 语气专业且热情
  • 突出独特或亮眼的功能
  • 无拼写与语法错误
  • 为教育社区提供价值

Step 10: Deliver the Announcement

步骤10:交付公告

Output the finalized announcement text(s) ready for the user to:
  1. Copy and paste directly into LinkedIn
  2. Customize with personal touches if desired
  3. Add optional media (screenshots, videos)
  4. Schedule or post immediately
Inform the user:
✅ LinkedIn announcement generated successfully!

Three variations provided (full, medium, concise) - choose the one that fits your style.

**Next steps:**
1. Copy your preferred version
2. Paste into LinkedIn post composer
3. Add a screenshot of your textbook (optional but recommended)
4. Review and post!

Pro tip: LinkedIn posts with images get 2x more engagement. Consider adding a screenshot of your learning graph or textbook homepage.
输出最终的公告文本,用户可直接:
  1. 复制粘贴至LinkedIn
  2. 根据需要添加个性化内容
  3. 可选添加媒体(截图、视频)
  4. 立即发布或预约发布
告知用户:
✅ LinkedIn公告生成成功!

提供了三个版本(完整、中等、精简),请选择符合你风格的版本。

**后续步骤:**
1. 复制你偏好的版本
2. 粘贴至LinkedIn帖文编辑器
3. 可选添加教材截图(推荐)
4. 检查后发布!

小贴士:带图片的LinkedIn帖文互动量是纯文本的2倍。建议添加学习图谱或教材首页的截图。

Example Output

输出示例

Full-Length Announcement Example

完整长度公告示例

🎓 Excited to share a new open educational resource: an interactive textbook on Geometry designed for high school students!

This intelligent textbook combines AI-assisted content generation with proven educational frameworks. Built using MkDocs Material, it incorporates learning graphs showing concept dependencies, interactive MicroSims using p5.js, and comprehensive assessment tools to make geometry accessible and engaging.

📊 By the numbers:
• 13 chapters covering points, lines, angles, triangles, polygons, circles, and 3D geometry
• 200 concepts organized in a dependency graph
• 5 interactive MicroSims (p5.js simulations)
• 10 quiz questions for self-assessment
• 22 glossary terms with precise definitions
• 225,000+ words (~900 equivalent printed pages)

Generated using Claude AI skills and the intelligent textbook framework, this open-source project demonstrates how AI can augment educational content creation while maintaining pedagogical quality and rigor.

All content follows Bloom's Taxonomy (2001) for learning outcomes and includes detailed explanations, worked examples, and practice exercises.

🌐 Explore the full textbook: https://dmccreary.github.io/claude-skills/

#AI #GenAI #GenerativeAI #Education #EdTech #OpenEducation #OER #ELearning #Textbook #InteractiveTextbook #MicroSims #Visualizations #Quizzes #Geometry #Mathematics #MkDocs #ClaudeAI #LMS #CurriculumDesign #STEMeducation
🎓 很高兴为大家分享一款全新的开放教育资源:专为高中生设计的交互式几何教材!

这本智能教材结合了AI辅助内容生成技术与成熟的教育框架。基于MkDocs Material构建,融入了展示概念依赖关系的学习图谱、使用p5.js的交互式MicroSims,以及全面的评估工具,让几何学习更易懂、更具吸引力。

📊 数据概览:
• 13个章节,涵盖点、线、角、三角形、多边形、圆形和3D几何
• 200个按依赖关系组织的概念
• 5个交互式MicroSims(p5.js模拟)
• 10道自测测验题目
• 22个定义精准的术语表条目
• 225000+字(约900等效印刷页数)

本项目由Claude AI技能与智能教材框架生成,展示了AI如何在保持教学质量与严谨性的同时,助力教育内容创作。

所有内容均遵循布鲁姆分类法(2001版)制定学习目标,包含详细解析、实例与练习题。

🌐 探索完整教材:https://dmccreary.github.io/claude-skills/

#AI #GenAI #GenerativeAI #Education #EdTech #OpenEducation #OER #ELearning #Textbook #InteractiveTextbook #MicroSims #Visualizations #Quizzes #Geometry #Mathematics #MkDocs #ClaudeAI #LMS #CurriculumDesign #STEMeducation

Medium-Length Announcement Example

中等长度公告示例

📚 Just published: An AI-generated interactive textbook on Geometry for high school students!

This intelligent textbook uses MkDocs Material, learning graphs, and interactive p5.js MicroSims to make geometry engaging and accessible.

Key features:
• 13 comprehensive chapters
• 200 concepts with dependency mapping
• 5 interactive simulations
• 225,000+ words of content
• Open source and freely available

Built using Claude AI and the intelligent textbook framework - demonstrating how AI can enhance educational content while maintaining quality.

Explore it here: https://dmccreary.github.io/claude-skills/

#AI #GenAI #Education #EdTech #OpenEducation #Textbook #MicroSims #Geometry #Mathematics #ClaudeAI #STEMeducation
📚 刚刚发布:由AI生成的、专为高中生设计的交互式几何教材!

这本智能教材使用MkDocs Material、学习图谱和交互式p5.js MicroSims,让几何学习更具吸引力、更易懂。

核心特色:
• 13个内容全面的章节
• 200个带依赖关系映射的概念
• 5个交互式模拟
• 225000+字的内容
• 开源且免费获取

基于Claude AI与智能教材框架构建——展示了AI如何在保持质量的同时提升教育内容。

立即探索:https://dmccreary.github.io/claude-skills/

#AI #GenAI #Education #EdTech #OpenEducation #Textbook #MicroSims #Geometry #Mathematics #ClaudeAI #STEMeducation

Concise Announcement Example

精简版公告示例

🎓 New open educational resource: Interactive Geometry textbook for high school!

✨ 13 chapters | 200 concepts | 5 MicroSims | 225K words

AI-generated using Claude and MkDocs Material. Free and open source.

📖 https://dmccreary.github.io/claude-skills/

#Education #EdTech #Geometry #AI #OpenEducation #Textbook
🎓 全新开放教育资源:面向高中生的交互式几何教材!

✨ 13章 | 200个概念 | 5个MicroSims | 22.5万字

由Claude与MkDocs Material生成,开源免费。

📖 https://dmccreary.github.io/claude-skills/

#Education #EdTech #Geometry #AI #OpenEducation #Textbook

Customization Options

自定义选项

The skill can be customized to:
1. Adjust tone:
  • Academic (formal, research-focused)
  • Casual (friendly, conversational)
  • Promotional (marketing-focused)
  • Technical (developer-focused)
2. Target different audiences:
  • Educators and teachers
  • Students and learners
  • Instructional designers
  • Software developers
  • Educational technology leaders
3. Emphasize different aspects:
  • AI/technology innovation
  • Open source/open education
  • Interactive elements
  • Comprehensive coverage
  • Pedagogical approach
4. Include additional context:
  • Author background
  • Development timeline
  • Use cases and testimonials
  • Research backing
  • Awards or recognition
该技能可进行以下自定义:
1. 调整语气:
  • 学术型(正式、侧重研究)
  • 休闲型(亲切、口语化)
  • 营销型(侧重推广)
  • 技术型(面向开发者)
2. 面向不同受众:
  • 教育工作者与教师
  • 学生与学习者
  • 教学设计人员
  • 软件开发人员
  • 教育技术领导者
3. 突出不同侧重点:
  • AI/技术创新
  • 开源/开放教育
  • 交互式元素
  • 内容全面性
  • 教学方法
4. 添加额外背景:
  • 作者背景
  • 开发时间线
  • 使用案例与用户评价
  • 研究支持
  • 所获荣誉

Supporting Scripts

配套脚本

The skill can optionally include a Python script to automate metric extraction:
scripts/linkedin-metrics-extractor.py
python
#!/usr/bin/env python3
"""Extract metrics from book-metrics.md for LinkedIn announcements."""

import re
import yaml

def extract_book_metrics(metrics_file):
    """Parse book-metrics.md and return dictionary of metrics."""
    # Implementation: Parse markdown table
    pass

def extract_site_config(mkdocs_file):
    """Parse mkdocs.yml and return site metadata."""
    # Implementation: Load YAML and extract site_name, site_url, etc.
    pass

def format_number(n):
    """Format numbers for readability (e.g., 225182 -> 225,000)."""
    # Implementation: Round and format large numbers
    pass
该技能可选择性包含用于自动提取指标的Python脚本:
scripts/linkedin-metrics-extractor.py
python
#!/usr/bin/env python3
"""Extract metrics from book-metrics.md for LinkedIn announcements."""

import re
import yaml

def extract_book_metrics(metrics_file):
    """Parse book-metrics.md and return dictionary of metrics."""
    # Implementation: Parse markdown table
    pass

def extract_site_config(mkdocs_file):
    """Parse mkdocs.yml and return site metadata."""
    # Implementation: Load YAML and extract site_name, site_url, etc.
    pass

def format_number(n):
    """Format numbers for readability (e.g., 225182 -> 225,000)."""
    # Implementation: Round and format large numbers
    pass

Usage:

Usage:

python linkedin-metrics-extractor.py docs/learning-graph/book-metrics.md mkdocs.yml

python linkedin-metrics-extractor.py docs/learning-graph/book-metrics.md mkdocs.yml

undefined
undefined

Quality Standards

质量标准

A high-quality LinkedIn announcement should:
  • Be accurate (all metrics verified)
  • Be engaging (compelling hook and narrative)
  • Be transparent (acknowledge AI involvement)
  • Be professional (appropriate tone for LinkedIn)
  • Be actionable (clear call to action)
  • Be discoverable (relevant hashtags)
  • Be concise (under 2000 characters)
  • Be valuable (provides useful information to community)
高质量的LinkedIn公告应满足:
  • 准确(所有指标均已验证)
  • 吸睛(钩子与叙事有吸引力)
  • 透明(披露AI参与情况)
  • 专业(符合LinkedIn平台风格)
  • 可行动(行动号召清晰)
  • 易发现(标签相关)
  • 简洁(字符数在2000以内)
  • 有价值(为社区提供有用信息)

Troubleshooting

故障排除

Issue: Metrics not found in book-metrics.md
Solution: Run the book-metrics-generator skill first to create the metrics file
Issue: Site URL not available
Solution: Ask user for the deployed site URL or GitHub Pages link
Issue: Announcement too long (> 3000 characters)
Solution: Use the medium or concise variation instead
Issue: Not sure which hashtags to use
Solution: Focus on the subject domain (e.g., #Mathematics for math textbooks) and general education tags
问题: book-metrics.md中未找到指标
解决方案: 先运行book-metrics-generator技能以创建指标文件
问题: 站点链接不可用
解决方案: 询问用户获取已部署的站点URL或GitHub Pages链接
问题: 公告过长(>3000字符)
解决方案: 使用中等或精简版本
问题: 不确定使用哪些标签
解决方案: 重点使用主题领域标签(例如:数学教材使用#Mathematics)和通用教育标签

Related Skills

相关技能

  • book-metrics-generator - Generates the metrics file used by this skill
  • readme-generator - Creates GitHub README with similar content
  • intelligent-textbook - The workflow that creates the textbook itself
  • book-metrics-generator - 生成该技能所需的指标文件
  • readme-generator - 创建包含类似内容的GitHub README
  • intelligent-textbook - 创建教材本身的工作流

Resources

参考资源