[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71ECJX9VQK2M6MBYF0FQNKJ":3,"skill-same:01M71ECJX9VQK2M6MBYF0FQNKJ":68},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":13,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":53,"install":54,"resources":67},"01M71ECJX9VQK2M6MBYF0FQNKJ","linkedin-announcement-generator",null,"This skill generates professional LinkedIn announcement text for intelligent textbooks by analyzing book metrics, chapter content, and learning resources to create engaging posts with key statistics, hashtags, and links to the published site. Use this skill when you need to create social media announcements about textbook completion or major milestones.","HuuBar\u002Fskill-routing-experiment","HuuBar","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F157630575?v=4","01M71DWATRJD1XHVM5ZKB93N97","01M71DWAVGH6ENW7K4WCT2ZD0F",0,"MIT","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Flinkedin-announcement-generator\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"linkedin announcement generator","linkedin","generator","announcement","for","links","metrics","analyzing","create","text","statistics","you","when","milestones","chapter","social","professional","resources","Media","posts","2026-11-10 10:12:30",false,"---\nname: linkedin-announcement-generator\ndescription: This skill generates professional LinkedIn announcement text for intelligent textbooks by analyzing book metrics, chapter content, and learning resources to create engaging posts with key statistics, hashtags, and links to the published site. Use this skill when you need to create social media announcements about textbook completion or major milestones.\nlicense: MIT\n---\n\n# LinkedIn Announcement Generator\n\n## Overview\n\nThis skill automates the creation of professional LinkedIn announcements for intelligent textbooks. It analyzes book metrics from the `docs\u002Flearning-graph\u002F` directory, gathers statistics about chapters, concepts, and educational resources, and generates engaging announcement text with relevant hashtags and links to the published site.\n\nThe 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.\n\n## When to Use This Skill\n\nUse this skill when:\n\n- Publishing a completed intelligent textbook to GitHub Pages\n- Announcing major milestones (e.g., \"First 10 chapters complete!\")\n- Promoting updated or newly added content\n- Sharing the textbook with the educational technology community\n- Preparing social media posts for course launches\n- Creating announcements for conference presentations or workshops\n- Building awareness for open educational resources\n\n## Prerequisites\n\nThe intelligent textbook project should have:\n\n- A `docs\u002Flearning-graph\u002Fbook-metrics.md` file containing textbook statistics\n- A `mkdocs.yml` file with site_name, site_url, and site_description\n- Deployed site on GitHub Pages (or another hosting platform)\n- Optional: `docs\u002Flearning-graph\u002Fchapter-metrics.md` for chapter-level details\n- Optional: `docs\u002Fcourse-description.md` for audience and topic information\n\n## Workflow\n\n### Step 1: Gather Book Metadata\n\nExtract key information from the project configuration:\n\n1. Read `mkdocs.yml` to get:\n   - `site_name` - Title of the textbook\n   - `site_url` - Live site URL (typically GitHub Pages)\n   - `site_description` - Brief description of the textbook\n   - `repo_url` - GitHub repository URL\n\n2. Read `docs\u002Fcourse-description.md` (if it exists) to get:\n   - Target audience (grade level, prerequisites)\n   - Subject matter\u002Ftopic\n   - Learning objectives\n   - Course context\n\n**Example extraction:**\n\n```yaml\nsite_name: 'Geometry for High School Students'\nsite_url: 'https:\u002F\u002Fusername.github.io\u002Fgeometry-course\u002F'\nsite_description: 'An interactive geometry textbook with MicroSims and quizzes'\n```\n\n### Step 2: Analyze Book Metrics\n\nRead and parse `docs\u002Flearning-graph\u002Fbook-metrics.md` to extract:\n\n**Core Metrics:**\n\n- Number of chapters\n- Number of concepts in learning graph\n- Number of glossary terms\n- Number of FAQ questions\n- Number of quiz questions\n- Number of diagrams\n- Number of equations\n- Number of MicroSims (interactive simulations)\n- Total word count\n- Number of hyperlinks\n- Equivalent printed pages\n\n**Parse the metrics table:**\n\nLook for the table starting with `| Metric Name | Value | Link | Notes |` and extract values from the second column.\n\n**Handle missing metrics gracefully:**\n\n- If diagrams = 0, mention \"includes equations and visual elements\" instead\n- If quiz questions = 0, omit quiz mention\n- If MicroSims = 0, mention \"comprehensive content\" instead\n\n### Step 3: Determine Textbook Completeness\n\nCalculate the completion status based on metrics:\n\n**Indicators of completeness:**\n\n- Chapters ≥ 8: Substantial textbook\n- Total words > 30,000: Comprehensive content\n- Quiz questions ≥ 50: Well-assessed\n- MicroSims ≥ 5: Interactive elements present\n- Equivalent pages > 100: Book-length work\n\n**Status categories:**\n\n- **Complete** (100%): All major components present, ready for use\n- **Nearly Complete** (90-99%): Most content done, minor additions pending\n- **In Progress** (70-89%): Substantial content, ongoing development\n- **Early Release** (\u003C 70%): Initial chapters available, more coming\n\nChoose appropriate language for the announcement based on status.\n\n### Step 4: Craft the Announcement Structure\n\nCreate a LinkedIn post with the following components:\n\n**1. Opening Hook (1-2 sentences)**\n\nStart with an attention-grabbing statement that:\n- Announces the textbook completion\u002Frelease\n- Mentions the topic and audience\n- Highlights what makes it special\n\n**Examples:**\n\n- \"Excited to share a new open educational resource for [AUDIENCE]!\"\n- \"Just published: An AI-generated interactive textbook on [TOPIC]!\"\n- \"Thrilled to announce the completion of [TEXTBOOK NAME]!\"\n\n**2. Content Description (2-3 sentences)**\n\nExplain what the textbook covers and its unique features:\n- Educational framework (Bloom's Taxonomy, concept dependencies)\n- Interactive elements (MicroSims, quizzes)\n- Technology stack (MkDocs, p5.js, AI-generated)\n- Target audience and prerequisites\n\n**Example:**\n\n```\nThis 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.\n```\n\n**3. Key Metrics (bulleted list)**\n\nPresent impressive statistics to demonstrate scope:\n\n```\n📊 By the numbers:\n• [X] chapters covering [TOPIC AREAS]\n• [Y] concepts in the learning graph\n• [Z] interactive MicroSims (p5.js simulations)\n• [Q] quiz questions for self-assessment\n• [G] glossary terms with ISO 11179-compliant definitions\n• [W] total words (~[P] equivalent printed pages)\n```\n\n**Formatting tips:**\n\n- Use emoji bullets (📊, 📚, 🎓, ⚡, 🔬) for visual appeal\n- Round large numbers (225,182 → 225,000)\n- Group related metrics together\n- Highlight the most impressive numbers\n\n**4. Technology and AI Disclosure (1-2 sentences)**\n\nBe transparent about AI involvement and technology:\n\n```\nGenerated 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.\n```\n\n**5. Call to Action (1 sentence)**\n\nDirect readers to the site:\n\n```\nExplore the full textbook here: [SITE_URL]\n```\n\n**6. Hashtags (8-15 tags)**\n\nInclude relevant hashtags for discoverability:\n\n**Standard hashtags:**\n\n- `#AI` \u002F `#ArtificialIntelligence`\n- `#GenAI` \u002F `#GenerativeAI`\n- `#Education` \u002F `#EdTech` \u002F `#EducationalTechnology`\n- `#OpenEducation` \u002F `#OER` (Open Educational Resources)\n- `#ELearning` \u002F `#OnlineLearning`\n\n**Content-specific hashtags:**\n\n- `#Textbook` \u002F `#InteractiveTextbook`\n- `#MicroSims` \u002F `#Simulations`\n- `#Visualizations` \u002F `#DataViz`\n- `#Diagrams` \u002F `#Infographics`\n- `#Quizzes` \u002F `#Assessment`\n\n**Technology-specific hashtags:**\n\n- `#MkDocs` \u002F `#MaterialDesign`\n- `#p5js` \u002F `#JavaScript`\n- `#Python`\n- `#ClaudeAI` \u002F `#AnthropicClaude`\n\n**Domain-specific hashtags:**\n\nAdd 2-4 hashtags specific to the subject matter:\n- Math: `#Mathematics`, `#Geometry`, `#Calculus`, `#Algebra`\n- Science: `#Physics`, `#Chemistry`, `#Biology`\n- CS: `#Programming`, `#ComputerScience`, `#DataScience`\n- History: `#History`, `#WorldHistory`, `#AmericanHistory`\n\n**Professional\u002FAcademic hashtags:**\n\n- `#LMS` \u002F `#LearningManagementSystem`\n- `#CurriculumDesign`\n- `#InstructionalDesign`\n- `#STEM` \u002F `#STEMeducation`\n- `#HigherEd` \u002F `#K12Education`\n\n**Total hashtag count:** Aim for 10-15 hashtags for optimal reach.\n\n### Step 5: Apply Tone and Style Guidelines\n\n**LinkedIn voice characteristics:**\n\n- Professional but approachable\n- Enthusiastic without being overly promotional\n- Educational and informative\n- Data-driven (cite specific metrics)\n- Transparent about AI involvement\n- Community-focused (sharing resources)\n\n**Writing best practices:**\n\n- Use first person (\"I'm excited to share...\")\n- Keep paragraphs short (2-3 lines each)\n- Use emoji sparingly (1-3 per post)\n- Include line breaks for readability\n- Front-load important information\n- End with a clear call to action\n\n**Avoid:**\n\n- Overly academic language\n- Excessive jargon\n- Claims without evidence\n- Overly promotional tone\n- Clickbait-style hooks\n- Too many emojis\n\n### Step 6: Generate Multiple Variations\n\nCreate three variations of the announcement:\n\n**Variation 1: Detailed (Full Length)**\n\n- Complete description with all metrics\n- 1500-2000 characters\n- All hashtags included\n- Best for: Initial launch announcement\n\n**Variation 2: Medium (Standard Length)**\n\n- Key metrics only (top 5-6)\n- 800-1200 characters\n- 10-12 hashtags\n- Best for: Progress updates, milestone posts\n\n**Variation 3: Concise (Short Form)**\n\n- Essential info only\n- 400-600 characters\n- 6-8 hashtags\n- Best for: Quick updates, cross-posting to other platforms\n\nProvide all three variations so the user can choose based on their preference.\n\n### Step 7: Add Optional Enhancements\n\n**If available, include:**\n\n**Screenshot or cover image suggestion:**\n\n```\n📸 Suggested visual: Screenshot of the learning graph visualization or the textbook home page\n```\n\n**Notable features callout:**\n\nIf the textbook has unique elements, highlight them:\n- \"Features interactive p5.js simulations you can run in your browser\"\n- \"Includes concept dependency graphs showing learning pathways\"\n- \"Contains ISO 11179-compliant glossary for precise terminology\"\n\n**Collaboration invitation:**\n\nIf seeking contributors:\n- \"Open for contributions! Check out the GitHub repo: [REPO_URL]\"\n- \"Looking for educators to provide feedback. DM me if interested!\"\n\n**Related links:**\n\nIf applicable:\n- Link to GitHub repository (for developers)\n- Link to related blog post or article\n- Link to presentation slides\n\n### Step 8: Format and Present Output\n\nPresent the LinkedIn announcement(s) in a clear, copy-paste ready format:\n\n```markdown\n## LinkedIn Announcement - Full Version\n\n[Paste-ready text here]\n\n---\n\n## LinkedIn Announcement - Medium Version\n\n[Paste-ready text here]\n\n---\n\n## LinkedIn Announcement - Concise Version\n\n[Paste-ready text here]\n\n---\n\n## Suggested Enhancements\n\n**Visual:** [Description of recommended image\u002Fscreenshot]\n\n**Timing:** Best posted [weekday, time recommendation]\n\n**Engagement Tips:**\n- Tag relevant individuals or organizations if appropriate\n- Respond to comments within first 2 hours for algorithm boost\n- Consider posting during peak LinkedIn hours (Tuesday-Thursday, 8-10am or 12-2pm)\n```\n\n### Step 9: Validate Announcement Quality\n\nBefore finalizing, check that the announcement:\n\n- [ ] Includes the live site URL (working link)\n- [ ] Contains accurate metrics from book-metrics.md\n- [ ] Has 10-15 relevant hashtags\n- [ ] Mentions AI transparency\n- [ ] Includes a clear call to action\n- [ ] Is between 400-2000 characters (LinkedIn optimal range)\n- [ ] Uses professional, enthusiastic tone\n- [ ] Highlights unique or impressive features\n- [ ] Is free of typos and grammatical errors\n- [ ] Provides value to the educational community\n\n### Step 10: Deliver the Announcement\n\nOutput the finalized announcement text(s) ready for the user to:\n\n1. Copy and paste directly into LinkedIn\n2. Customize with personal touches if desired\n3. Add optional media (screenshots, videos)\n4. Schedule or post immediately\n\nInform the user:\n\n```\n✅ LinkedIn announcement generated successfully!\n\nThree variations provided (full, medium, concise) - choose the one that fits your style.\n\n**Next steps:**\n1. Copy your preferred version\n2. Paste into LinkedIn post composer\n3. Add a screenshot of your textbook (optional but recommended)\n4. Review and post!\n\nPro tip: LinkedIn posts with images get 2x more engagement. Consider adding a screenshot of your learning graph or textbook homepage.\n```\n\n## Example Output\n\n### Full-Length Announcement Example\n\n```\n🎓 Excited to share a new open educational resource: an interactive textbook on Geometry designed for high school students!\n\nThis 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.\n\n📊 By the numbers:\n• 13 chapters covering points, lines, angles, triangles, polygons, circles, and 3D geometry\n• 200 concepts organized in a dependency graph\n• 5 interactive MicroSims (p5.js simulations)\n• 10 quiz questions for self-assessment\n• 22 glossary terms with precise definitions\n• 225,000+ words (~900 equivalent printed pages)\n\nGenerated 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.\n\nAll content follows Bloom's Taxonomy (2001) for learning outcomes and includes detailed explanations, worked examples, and practice exercises.\n\n🌐 Explore the full textbook: https:\u002F\u002Fdmccreary.github.io\u002Fclaude-skills\u002F\n\n#AI #GenAI #GenerativeAI #Education #EdTech #OpenEducation #OER #ELearning #Textbook #InteractiveTextbook #MicroSims #Visualizations #Quizzes #Geometry #Mathematics #MkDocs #ClaudeAI #LMS #CurriculumDesign #STEMeducation\n```\n\n### Medium-Length Announcement Example\n\n```\n📚 Just published: An AI-generated interactive textbook on Geometry for high school students!\n\nThis intelligent textbook uses MkDocs Material, learning graphs, and interactive p5.js MicroSims to make geometry engaging and accessible.\n\nKey features:\n• 13 comprehensive chapters\n• 200 concepts with dependency mapping\n• 5 interactive simulations\n• 225,000+ words of content\n• Open source and freely available\n\nBuilt using Claude AI and the intelligent textbook framework - demonstrating how AI can enhance educational content while maintaining quality.\n\nExplore it here: https:\u002F\u002Fdmccreary.github.io\u002Fclaude-skills\u002F\n\n#AI #GenAI #Education #EdTech #OpenEducation #Textbook #MicroSims #Geometry #Mathematics #ClaudeAI #STEMeducation\n```\n\n### Concise Announcement Example\n\n```\n🎓 New open educational resource: Interactive Geometry textbook for high school!\n\n✨ 13 chapters | 200 concepts | 5 MicroSims | 225K words\n\nAI-generated using Claude and MkDocs Material. Free and open source.\n\n📖 https:\u002F\u002Fdmccreary.github.io\u002Fclaude-skills\u002F\n\n#Education #EdTech #Geometry #AI #OpenEducation #Textbook\n```\n\n## Customization Options\n\nThe skill can be customized to:\n\n**1. Adjust tone:**\n- Academic (formal, research-focused)\n- Casual (friendly, conversational)\n- Promotional (marketing-focused)\n- Technical (developer-focused)\n\n**2. Target different audiences:**\n- Educators and teachers\n- Students and learners\n- Instructional designers\n- Software developers\n- Educational technology leaders\n\n**3. Emphasize different aspects:**\n- AI\u002Ftechnology innovation\n- Open source\u002Fopen education\n- Interactive elements\n- Comprehensive coverage\n- Pedagogical approach\n\n**4. Include additional context:**\n- Author background\n- Development timeline\n- Use cases and testimonials\n- Research backing\n- Awards or recognition\n\n## Supporting Scripts\n\nThe skill can optionally include a Python script to automate metric extraction:\n\n**`scripts\u002Flinkedin-metrics-extractor.py`**\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python3\n\"\"\"Extract metrics from book-metrics.md for LinkedIn announcements.\"\"\"\n\nimport re\nimport yaml\n\ndef extract_book_metrics(metrics_file):\n    \"\"\"Parse book-metrics.md and return dictionary of metrics.\"\"\"\n    # Implementation: Parse markdown table\n    pass\n\ndef extract_site_config(mkdocs_file):\n    \"\"\"Parse mkdocs.yml and return site metadata.\"\"\"\n    # Implementation: Load YAML and extract site_name, site_url, etc.\n    pass\n\ndef format_number(n):\n    \"\"\"Format numbers for readability (e.g., 225182 -> 225,000).\"\"\"\n    # Implementation: Round and format large numbers\n    pass\n\n# Usage:\n# python linkedin-metrics-extractor.py docs\u002Flearning-graph\u002Fbook-metrics.md mkdocs.yml\n```\n\n## Quality Standards\n\nA high-quality LinkedIn announcement should:\n\n- Be accurate (all metrics verified)\n- Be engaging (compelling hook and narrative)\n- Be transparent (acknowledge AI involvement)\n- Be professional (appropriate tone for LinkedIn)\n- Be actionable (clear call to action)\n- Be discoverable (relevant hashtags)\n- Be concise (under 2000 characters)\n- Be valuable (provides useful information to community)\n\n## Troubleshooting\n\n**Issue:** Metrics not found in book-metrics.md\n\n**Solution:** Run the book-metrics-generator skill first to create the metrics file\n\n**Issue:** Site URL not available\n\n**Solution:** Ask user for the deployed site URL or GitHub Pages link\n\n**Issue:** Announcement too long (> 3000 characters)\n\n**Solution:** Use the medium or concise variation instead\n\n**Issue:** Not sure which hashtags to use\n\n**Solution:** Focus on the subject domain (e.g., #Mathematics for math textbooks) and general education tags\n\n## Related Skills\n\n- **book-metrics-generator** - Generates the metrics file used by this skill\n- **readme-generator** - Creates GitHub README with similar content\n- **intelligent-textbook** - The workflow that creates the textbook itself\n\n## Resources\n\n- [LinkedIn Best Practices for Posts](https:\u002F\u002Fwww.linkedin.com\u002Fhelp\u002Flinkedin\u002Fanswer\u002Fa549970)\n- [LinkedIn Character Limits](https:\u002F\u002Fwww.linkedin.com\u002Fhelp\u002Flinkedin\u002Fanswer\u002Fa521928)\n- [Hashtag Strategy Guide](https:\u002F\u002Fwww.linkedin.com\u002Fbusiness\u002Fmarketing\u002Fblog\u002Fcontent-marketing\u002Fhashtag-strategy-guide)\n- [Open Educational Resources](https:\u002F\u002Fwww.oercommons.org\u002F)\n","# LinkedIn Announcement Generator\n\n## Overview\n\nThis skill automates the creation of professional LinkedIn announcements for intelligent textbooks. It analyzes book metrics from the `docs\u002Flearning-graph\u002F` directory, gathers statistics about chapters, concepts, and educational resources, and generates engaging announcement text with relevant hashtags and links to the published site.\n\nThe 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.\n\n## When to Use This Skill\n\nUse this skill when:\n\n- Publishing a completed intelligent textbook to GitHub Pages\n- Announcing major milestones (e.g., \"First 10 chapters complete!\")\n- Promoting updated or newly added content\n- Sharing the textbook with the educational technology community\n- Preparing social media posts for course launches\n- Creating announcements for conference presentations or workshops\n- Building awareness for open educational resources\n\n## Prerequisites\n\nThe intelligent textbook project should have:\n\n- A `docs\u002Flearning-graph\u002Fbook-metrics.md` file containing textbook statistics\n- A `mkdocs.yml` file with site_name, site_url, and site_description\n- Deployed site on GitHub Pages (or another hosting platform)\n- Optional: `docs\u002Flearning-graph\u002Fchapter-metrics.md` for chapter-level details\n- Optional: `docs\u002Fcourse-description.md` for audience and topic information\n\n## Workflow\n\n### Step 1: Gather Book Metadata\n\nExtract key information from the project configuration:\n\n1. Read `mkdocs.yml` to get:\n   - `site_name` - Title of the textbook\n   - `site_url` - Live site URL (typically GitHub Pages)\n   - `site_description` - Brief description of the textbook\n   - `repo_url` - GitHub repository URL\n\n2. Read `docs\u002Fcourse-description.md` (if it exists) to get:\n   - Target audience (grade level, prerequisites)\n   - Subject matter\u002Ftopic\n   - Learning objectives\n   - Course context\n\n**Example extraction:**\n\n```yaml\nsite_name: 'Geometry for High School Students'\nsite_url: 'https:\u002F\u002Fusername.github.io\u002Fgeometry-course\u002F'\nsite_description: 'An interactive geometry textbook with MicroSims and quizzes'\n```\n\n### Step 2: Analyze Book Metrics\n\nRead and parse `docs\u002Flearning-graph\u002Fbook-metrics.md` to extract:\n\n**Core Metrics:**\n\n- Number of chapters\n- Number of concepts in learning graph\n- Number of glossary terms\n- Number of FAQ questions\n- Number of quiz questions\n- Number of diagrams\n- Number of equations\n- Number of MicroSims (interactive simulations)\n- Total word count\n- Number of hyperlinks\n- Equivalent printed pages\n\n**Parse the metrics table:**\n\nLook for the table starting with `| Metric Name | Value | Link | Notes |` and extract values from the second column.\n\n**Handle missing metrics gracefully:**\n\n- If diagrams = 0, mention \"includes equations and visual elements\" instead\n- If quiz questions = 0, omit quiz mention\n- If MicroSims = 0, mention \"comprehensive content\" instead\n\n### Step 3: Determine Textbook Completeness\n\nCalculate the completion status based on metrics:\n\n**Indicators of completeness:**\n\n- Chapters ≥ 8: Substantial textbook\n- Total words > 30,000: Comprehensive content\n- Quiz questions ≥ 50: Well-assessed\n- MicroSims ≥ 5: Interactive elements present\n- Equivalent pages > 100: Book-length work\n\n**Status categories:**\n\n- **Complete** (100%): All major components present, ready for use\n- **Nearly Complete** (90-99%): Most content done, minor additions pending\n- **In Progress** (70-89%): Substantial content, ongoing development\n- **Early Release** (\u003C 70%): Initial chapters available, more coming\n\nChoose appropriate language for the announcement based on status.\n\n### Step 4: Craft the Announcement Structure\n\nCreate a LinkedIn post with the following components:\n\n**1. Opening Hook (1-2 sentences)**\n\nStart with an attention-grabbing statement that:\n- Announces the textbook completion\u002Frelease\n- Mentions the topic and audience\n- Highlights what makes it special\n\n**Examples:**\n\n- \"Excited to share a new open educational resource for [AUDIENCE]!\"\n- \"Just published: An AI-generated interactive textbook on [TOPIC]!\"\n- \"Thrilled to announce the completion of [TEXTBOOK NAME]!\"\n\n**2. Content Description (2-3 sentences)**\n\nExplain what the textbook covers and its unique features:\n- Educational framework (Bloom's Taxonomy, concept dependencies)\n- Interactive elements (MicroSims, quizzes)\n- Technology stack (MkDocs, p5.js, AI-generated)\n- Target audience and prerequisites\n\n**Example:**\n\n```\nThis 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.\n```\n\n**3. Key Metrics (bulleted list)**\n\nPresent impressive statistics to demonstrate scope:\n\n```\n📊 By the numbers:\n• [X] chapters covering [TOPIC AREAS]\n• [Y] concepts in the learning graph\n• [Z] interactive MicroSims (p5.js simulations)\n• [Q] quiz questions for self-assessment\n• [G] glossary terms with ISO 11179-compliant definitions\n• [W] total words (~[P] equivalent printed pages)\n```\n\n**Formatting tips:**\n\n- Use emoji bullets (📊, 📚, 🎓, ⚡, 🔬) for visual appeal\n- Round large numbers (225,182 → 225,000)\n- Group related metrics together\n- Highlight the most impressive numbers\n\n**4. Technology and AI Disclosure (1-2 sentences)**\n\nBe transparent about AI involvement and technology:\n\n```\nGenerated 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.\n```\n\n**5. Call to Action (1 sentence)**\n\nDirect readers to the site:\n\n```\nExplore the full textbook here: [SITE_URL]\n```\n\n**6. Hashtags (8-15 tags)**\n\nInclude relevant hashtags for discoverability:\n\n**Standard hashtags:**\n\n- `#AI` \u002F `#ArtificialIntelligence`\n- `#GenAI` \u002F `#GenerativeAI`\n- `#Education` \u002F `#EdTech` \u002F `#EducationalTechnology`\n- `#OpenEducation` \u002F `#OER` (Open Educational Resources)\n- `#ELearning` \u002F `#OnlineLearning`\n\n**Content-specific hashtags:**\n\n- `#Textbook` \u002F `#InteractiveTextbook`\n- `#MicroSims` \u002F `#Simulations`\n- `#Visualizations` \u002F `#DataViz`\n- `#Diagrams` \u002F `#Infographics`\n- `#Quizzes` \u002F `#Assessment`\n\n**Technology-specific hashtags:**\n\n- `#MkDocs` \u002F `#MaterialDesign`\n- `#p5js` \u002F `#JavaScript`\n- `#Python`\n- `#ClaudeAI` \u002F `#AnthropicClaude`\n\n**Domain-specific hashtags:**\n\nAdd 2-4 hashtags specific to the subject matter:\n- Math: `#Mathematics`, `#Geometry`, `#Calculus`, `#Algebra`\n- Science: `#Physics`, `#Chemistry`, `#Biology`\n- CS: `#Programming`, `#ComputerScience`, `#DataScience`\n- History: `#History`, `#WorldHistory`, `#AmericanHistory`\n\n**Professional\u002FAcademic hashtags:**\n\n- `#LMS` \u002F `#LearningManagementSystem`\n- `#CurriculumDesign`\n- `#InstructionalDesign`\n- `#STEM` \u002F `#STEMeducation`\n- `#HigherEd` \u002F `#K12Education`\n\n**Total hashtag count:** Aim for 10-15 hashtags for optimal reach.\n\n### Step 5: Apply Tone and Style Guidelines\n\n**LinkedIn voice characteristics:**\n\n- Professional but approachable\n- Enthusiastic without being overly promotional\n- Educational and informative\n- Data-driven (cite specific metrics)\n- Transparent about AI involvement\n- Community-focused (sharing resources)\n\n**Writing best practices:**\n\n- Use first person (\"I'm excited to share...\")\n- Keep paragraphs short (2-3 lines each)\n- Use emoji sparingly (1-3 per post)\n- Include line breaks for readability\n- Front-load important information\n- End with a clear call to action\n\n**Avoid:**\n\n- Overly academic language\n- Excessive jargon\n- Claims without evidence\n- Overly promotional tone\n- Clickbait-style hooks\n- Too many emojis\n\n### Step 6: Generate Multiple Variations\n\nCreate three variations of the announcement:\n\n**Variation 1: Detailed (Full Length)**\n\n- Complete description with all metrics\n- 1500-2000 characters\n- All hashtags included\n- Best for: Initial launch announcement\n\n**Variation 2: Medium (Standard Length)**\n\n- Key metrics only (top 5-6)\n- 800-1200 characters\n- 10-12 hashtags\n- Best for: Progress updates, milestone posts\n\n**Variation 3: Concise (Short Form)**\n\n- Essential info only\n- 400-600 characters\n- 6-8 hashtags\n- Best for: Quick updates, cross-posting to other platforms\n\nProvide all three variations so the user can choose based on their preference.\n\n### Step 7: Add Optional Enhancements\n\n**If available, include:**\n\n**Screenshot or cover image suggestion:**\n\n```\n📸 Suggested visual: Screenshot of the learning graph visualization or the textbook home page\n```\n\n**Notable features callout:**\n\nIf the textbook has unique elements, highlight them:\n- \"Features interactive p5.js simulations you can run in your browser\"\n- \"Includes concept dependency graphs showing learning pathways\"\n- \"Contains ISO 11179-compliant glossary for precise terminology\"\n\n**Collaboration invitation:**\n\nIf seeking contributors:\n- \"Open for contributions! Check out the GitHub repo: [REPO_URL]\"\n- \"Looking for educators to provide feedback. DM me if interested!\"\n\n**Related links:**\n\nIf applicable:\n- Link to GitHub repository (for developers)\n- Link to related blog post or article\n- Link to presentation slides\n\n### Step 8: Format and Present Output\n\nPresent the LinkedIn announcement(s) in a clear, copy-paste ready format:\n\n```markdown\n## LinkedIn Announcement - Full Version\n\n[Paste-ready text here]\n\n---\n\n## LinkedIn Announcement - Medium Version\n\n[Paste-ready text here]\n\n---\n\n## LinkedIn Announcement - Concise Version\n\n[Paste-ready text here]\n\n---\n\n## Suggested Enhancements\n\n**Visual:** [Description of recommended image\u002Fscreenshot]\n\n**Timing:** Best posted [weekday, time recommendation]\n\n**Engagement Tips:**\n- Tag relevant individuals or organizations if appropriate\n- Respond to comments within first 2 hours for algorithm boost\n- Consider posting during peak LinkedIn hours (Tuesday-Thursday, 8-10am or 12-2pm)\n```\n\n### Step 9: Validate Announcement Quality\n\nBefore finalizing, check that the announcement:\n\n- [ ] Includes the live site URL (working link)\n- [ ] Contains accurate metrics from book-metrics.md\n- [ ] Has 10-15 relevant hashtags\n- [ ] Mentions AI transparency\n- [ ] Includes a clear call to action\n- [ ] Is between 400-2000 characters (LinkedIn optimal range)\n- [ ] Uses professional, enthusiastic tone\n- [ ] Highlights unique or impressive features\n- [ ] Is free of typos and grammatical errors\n- [ ] Provides value to the educational community\n\n### Step 10: Deliver the Announcement\n\nOutput the finalized announcement text(s) ready for the user to:\n\n1. Copy and paste directly into LinkedIn\n2. Customize with personal touches if desired\n3. Add optional media (screenshots, videos)\n4. Schedule or post immediately\n\nInform the user:\n\n```\n✅ LinkedIn announcement generated successfully!\n\nThree variations provided (full, medium, concise) - choose the one that fits your style.\n\n**Next steps:**\n1. Copy your preferred version\n2. Paste into LinkedIn post composer\n3. Add a screenshot of your textbook (optional but recommended)\n4. Review and post!\n\nPro tip: LinkedIn posts with images get 2x more engagement. Consider adding a screenshot of your learning graph or textbook homepage.\n```\n\n## Example Output\n\n### Full-Length Announcement Example\n\n```\n🎓 Excited to share a new open educational resource: an interactive textbook on Geometry designed for high school students!\n\nThis 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.\n\n📊 By the numbers:\n• 13 chapters covering points, lines, angles, triangles, polygons, circles, and 3D geometry\n• 200 concepts organized in a dependency graph\n• 5 interactive MicroSims (p5.js simulations)\n• 10 quiz questions for self-assessment\n• 22 glossary terms with precise definitions\n• 225,000+ words (~900 equivalent printed pages)\n\nGenerated 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.\n\nAll content follows Bloom's Taxonomy (2001) for learning outcomes and includes detailed explanations, worked examples, and practice exercises.\n\n🌐 Explore the full textbook: https:\u002F\u002Fdmccreary.github.io\u002Fclaude-skills\u002F\n\n#AI #GenAI #GenerativeAI #Education #EdTech #OpenEducation #OER #ELearning #Textbook #InteractiveTextbook #MicroSims #Visualizations #Quizzes #Geometry #Mathematics #MkDocs #ClaudeAI #LMS #CurriculumDesign #STEMeducation\n```\n\n### Medium-Length Announcement Example\n\n```\n📚 Just published: An AI-generated interactive textbook on Geometry for high school students!\n\nThis intelligent textbook uses MkDocs Material, learning graphs, and interactive p5.js MicroSims to make geometry engaging and accessible.\n\nKey features:\n• 13 comprehensive chapters\n• 200 concepts with dependency mapping\n• 5 interactive simulations\n• 225,000+ words of content\n• Open source and freely available\n\nBuilt using Claude AI and the intelligent textbook framework - demonstrating how AI can enhance educational content while maintaining quality.\n\nExplore it here: https:\u002F\u002Fdmccreary.github.io\u002Fclaude-skills\u002F\n\n#AI #GenAI #Education #EdTech #OpenEducation #Textbook #MicroSims #Geometry #Mathematics #ClaudeAI #STEMeducation\n```\n\n### Concise Announcement Example\n\n```\n🎓 New open educational resource: Interactive Geometry textbook for high school!\n\n✨ 13 chapters | 200 concepts | 5 MicroSims | 225K words\n\nAI-generated using Claude and MkDocs Material. Free and open source.\n\n📖 https:\u002F\u002Fdmccreary.github.io\u002Fclaude-skills\u002F\n\n#Education #EdTech #Geometry #AI #OpenEducation #Textbook\n```\n\n## Customization Options\n\nThe skill can be customized to:\n\n**1. Adjust tone:**\n- Academic (formal, research-focused)\n- Casual (friendly, conversational)\n- Promotional (marketing-focused)\n- Technical (developer-focused)\n\n**2. Target different audiences:**\n- Educators and teachers\n- Students and learners\n- Instructional designers\n- Software developers\n- Educational technology leaders\n\n**3. Emphasize different aspects:**\n- AI\u002Ftechnology innovation\n- Open source\u002Fopen education\n- Interactive elements\n- Comprehensive coverage\n- Pedagogical approach\n\n**4. Include additional context:**\n- Author background\n- Development timeline\n- Use cases and testimonials\n- Research backing\n- Awards or recognition\n\n## Supporting Scripts\n\nThe skill can optionally include a Python script to automate metric extraction:\n\n**`scripts\u002Flinkedin-metrics-extractor.py`**\n\n```python\n#!\u002Fusr\u002Fbin\u002Fenv python3\n\"\"\"Extract metrics from book-metrics.md for LinkedIn announcements.\"\"\"\n\nimport re\nimport yaml\n\ndef extract_book_metrics(metrics_file):\n    \"\"\"Parse book-metrics.md and return dictionary of metrics.\"\"\"\n    # Implementation: Parse markdown table\n    pass\n\ndef extract_site_config(mkdocs_file):\n    \"\"\"Parse mkdocs.yml and return site metadata.\"\"\"\n    # Implementation: Load YAML and extract site_name, site_url, etc.\n    pass\n\ndef format_number(n):\n    \"\"\"Format numbers for readability (e.g., 225182 -> 225,000).\"\"\"\n    # Implementation: Round and format large numbers\n    pass\n\n# Usage:\n# python linkedin-metrics-extractor.py docs\u002Flearning-graph\u002Fbook-metrics.md mkdocs.yml\n```\n\n## Quality Standards\n\nA high-quality LinkedIn announcement should:\n\n- Be accurate (all metrics verified)\n- Be engaging (compelling hook and narrative)\n- Be transparent (acknowledge AI involvement)\n- Be professional (appropriate tone for LinkedIn)\n- Be actionable (clear call to action)\n- Be discoverable (relevant hashtags)\n- Be concise (under 2000 characters)\n- Be valuable (provides useful information to community)\n\n## Troubleshooting\n\n**Issue:** Metrics not found in book-metrics.md\n\n**Solution:** Run the book-metrics-generator skill first to create the metrics file\n\n**Issue:** Site URL not available\n\n**Solution:** Ask user for the deployed site URL or GitHub Pages link\n\n**Issue:** Announcement too long (> 3000 characters)\n\n**Solution:** Use the medium or concise variation instead\n\n**Issue:** Not sure which hashtags to use\n\n**Solution:** Focus on the subject domain (e.g., #Mathematics for math textbooks) and general education tags\n\n## Related Skills\n\n- **book-metrics-generator** - Generates the metrics file used by this skill\n- **readme-generator** - Creates GitHub README with similar content\n- **intelligent-textbook** - The workflow that creates the textbook itself\n\n## Resources\n\n- [LinkedIn Best Practices for Posts](https:\u002F\u002Fwww.linkedin.com\u002Fhelp\u002Flinkedin\u002Fanswer\u002Fa549970)\n- [LinkedIn Character Limits](https:\u002F\u002Fwww.linkedin.com\u002Fhelp\u002Flinkedin\u002Fanswer\u002Fa521928)\n- [Hashtag Strategy Guide](https:\u002F\u002Fwww.linkedin.com\u002Fbusiness\u002Fmarketing\u002Fblog\u002Fcontent-marketing\u002Fhashtag-strategy-guide)\n- [Open Educational Resources](https:\u002F\u002Fwww.oercommons.org\u002F)\n",{"name":5,"license":14,"description":7},"main","0731f842467bc34c43e7ca68860c1903da2c4b5a","unified_skills\u002Fvishal\u002Flinkedin-announcement-generator","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment","https:\u002F\u002Fgithub.com\u002FHuuBar","2026-04-22 07:49:44",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add HuuBar\u002Fskill-routing-experiment --skill linkedin-announcement-generator",{"tool":60,"command":61},"bunx","bunx skills add HuuBar\u002Fskill-routing-experiment --skill linkedin-announcement-generator",{"tool":63,"command":64},"pnpm","pnpm dlx skills add HuuBar\u002Fskill-routing-experiment --skill linkedin-announcement-generator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Flinkedin-announcement-generator\u002FSKILL.md",true,[],[69,104,133,156,178,205],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":84,"publishedAt":43},"01M71EF8SJB49NMGAE3R48HN1V","vibe-coder-sdlc","This skill should be used when users want professional SDLC practices with automated git workflows, intelligent code review, and project management without rigid processes. Orchestrates specialized agents for feature development, branch management, language-specific code review, and GitHub integration. Ideal for developers who want to stay in flow while maintaining code quality.","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fvibe-coder-sdlc\u002FSKILL.md",[75,78,79],{"categoryNo":76,"categoryName":77,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":80,"categoryName":81,"taxonomyType":82,"taxonomyTypeDesc":83},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[85,86,87,88,89,90,91,92,93,94,95,96,97,98,27,99,100,101,102,103],"vibe coder sdlc","coder","sdlc","vibe","branch","project","code review","workflows","specialized","typescript","git","go","manager","code quality","python","users","feature development","github","quality",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":113,"publishedAt":43},"01M71EF4DQE82S6YB7KAGTGNY8","vercel-react-best-practices","React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React\u002FNext.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fvercel-react-best-practices\u002FSKILL.md",[110],{"categoryNo":111,"categoryName":112,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[114,115,116,117,118,119,120,35,121,122,123,124,125,126,127,128,129,130,131,132],"react","react best practices","vercel react best practices","vercel","best practices","performance","writing","code","tasks","components","data fetching","react components","next","refactoring","data","patterns","Optimization","guidelines","triggers",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":137,"licenseFileUrl":138,"sourceHtmlUrl":139,"categories":140,"keywords":142,"publishedAt":43},"01M71EEG5EBH2VH21XQME9GXQT","skill-creator","Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.","Apache-2.0","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fskill-creator\u002FSKILL.md",[141],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[143,144,145,146,92,35,93,147,31,148,149,150,151,152,27,153,154,100,155],"skill creator","creator","knowledge","new","capabilities","update","new skill","guide","existing skill","integrations","tool","Existing","with",{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":163,"publishedAt":43},"01M71EE01V09M43697X6SJ2YFZ","readme-generator","This skill creates or updates a README.md file in the GitHub home directory of the current project. The README.md file it generates will conform to GitHub best practices, including badges, project overview, site metrics, getting started instructions, and comprehensive documentation.","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Freadme-generator\u002FSKILL.md",[162],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[164,25,165,166,90,167,168,169,170,171,29,172,118,173,174,102,175,176,177],"README","readme generator","getting started","updates","project overview","documentation","conform","directory","overview","file","home","instructions","site","it",{"skillNo":179,"name":180,"nameZh":6,"description":181,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":188,"publishedAt":43},"01M71EDVK53D97Q5AG6KPQHWFX","quiz-generator","This skill generates interactive multiple-choice quizzes for each chapter of an intelligent textbook, with questions aligned to specific concepts from the learning graph and distributed across Bloom's Taxonomy cognitive levels to assess student understanding effectively. Use this skill after chapter content has been written and the learning graph exists.","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fquiz-generator\u002FSKILL.md",[184,185],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":186,"categoryName":187,"taxonomyType":82,"taxonomyTypeDesc":83},"01JBSEEDCAT000000000000039","教师与教育",[189,190,25,191,192,37,193,194,195,196,27,197,198,199,200,201,202,155,203,204],"quiz generator","quiz","bloom","choice","student","across","concepts","graph","learning","assess","taxonomy","use","distributed","interactive","multiple-choice","questions",{"skillNo":206,"name":207,"nameZh":6,"description":208,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":209,"sourceHtmlUrl":210,"categories":211,"keywords":221,"publishedAt":43},"01M71EDRYN945162ESNGE95M1N","paper-writing","Expert guidance for writing high-quality academic and research papers. Use when the user wants to write, structure, revise, or improve academic papers, research articles, conference papers, or technical reports. Provides comprehensive support for all stages from planning to final polish.","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fpaper-writing\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FHuuBar\u002Fskill-routing-experiment\u002Fblob\u002Fmain\u002Funified_skills\u002Fvishal\u002Fpaper-writing\u002FSKILL.md",[212,215,218],{"categoryNo":213,"categoryName":214,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":216,"categoryName":217,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",{"categoryNo":219,"categoryName":220,"taxonomyType":82,"taxonomyTypeDesc":83},"01JBSEEDCAT000000000000036","内容创作者",[222,120,223,224,225,226,227,35,121,228,229,230,231,232,233,234,27,235,200,236],"Paper Writing","paper","community","papers","expert","improve","reports","structure","support","write","polish","revise","planning","technical","research"]