[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-claude-office-skills-html-slides-en":3,"guides-for-claude-office-skills-html-slides":218,"similar-k175mcesnkhvaghth3mjb3g9qd8679cv":219},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":185,"isFallback":180,"parentExtension":190,"providers":191,"relations":195,"repo":197,"workflow":215},1778053148350.4465,"k175mcesnkhvaghth3mjb3g9qd8679cv",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},">",{},"HTML Slides","https://github.com/claude-office-skills/skills/tree/HEAD/html-slides",[15,16,17,18,19],"html","slides","revealjs","web","presentation",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":173,"workflow":183},1778053561145.6582,"kn76g3bavqbeq6byjyg7zwr6j9866wxb","en",{"checks":25,"evaluatedAt":163,"extensionSummary":164,"promptVersionExtension":165,"promptVersionScoring":166,"rationale":167,"score":168,"summary":169,"tags":170,"targetMarket":171,"tier":172},[26,31,34,37,41,44,49,53,56,59,63,67,70,74,77,80,83,86,89,92,96,100,104,108,112,115,118,121,125,128,131,134,137,140,144,147,150,153,156,160],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating presentations and mentions specific features like themes, transitions, and speaker notes, aligning with user needs.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill leverages reveal.js to offer advanced HTML-based presentation creation with animations, code highlighting, and speaker notes, which is beyond simple prompt capabilities.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill provides a complete lifecycle for presentation creation, from description to HTML output, including configuration and advanced features.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill is focused on generating HTML slides using reveal.js, with no unrelated capabilities included.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description accurately reflects the skill's capabilities, is concise, and easy to understand.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools but rather generates an HTML file based on user prompts.",{"category":50,"check":51,"severity":29,"summary":52},"Documentation","Configuration & parameter reference","All relevant reveal.js configuration options, themes, transitions, and fragment styles are documented with examples.",{"category":38,"check":54,"severity":47,"summary":55},"Tool naming","No explicit tools are exposed by this skill.",{"category":38,"check":57,"severity":29,"summary":58},"Minimal I/O surface","The skill's primary output is a generated HTML file, and inputs are guided by natural language prompts, adhering to minimal I/O principles.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The extension clearly states the MIT license in its SKILL.md frontmatter and LICENSE file, which is a permissive open-source license.",{"category":64,"check":65,"severity":47,"summary":66},"Maintenance","Commit recency","No commit history is available for this specific file/skill in the provided context, making recency evaluation impossible.",{"category":64,"check":68,"severity":47,"summary":69},"Dependency Management","The skill primarily relies on external CDN links for reveal.js and its plugins, rather than bundled dependencies that require explicit management.",{"category":71,"check":72,"severity":47,"summary":73},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The skill generates HTML based on user prompts and configuration, with no indication of loading or executing untrusted third-party data as instructions.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The skill uses CDN links for reveal.js and plugins, which are standard practice and do not pose a direct supply-chain risk within the skill's bundle.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The skill's primary function is to generate an HTML file, which does not involve modifying files outside its scope or making unsafe path assumptions.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","No sandbox escape primitives such as detached processes or deny-retry loops were found in the skill's logic.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The skill does not make any outbound calls or reference confidential data, thus posing no risk of data exfiltration.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks; all descriptions and code examples are clear and printable.",{"category":93,"check":94,"severity":29,"summary":95},"Hooks","Opaque code execution","The skill's code is in plain, readable HTML and JavaScript, with no obfuscation, base64 payloads, or runtime fetched scripts.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The skill makes no assumptions about user-specific project organization, relying on standard HTML and reveal.js conventions.",{"category":101,"check":102,"severity":47,"summary":103},"Trust","Issues Attention","No GitHub issues data was provided for this specific skill.",{"category":105,"check":106,"severity":29,"summary":107},"Versioning","Release Management","The SKILL.md frontmatter includes a version number ('1.0'), meeting the requirement for detectable versions.",{"category":109,"check":110,"severity":47,"summary":111},"Code Execution","Validation","The skill generates an HTML file; explicit input validation via a schema library is not applicable in this context.",{"category":71,"check":113,"severity":29,"summary":114},"Unguarded Destructive Operations","The skill is purely generative and performs no destructive operations.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The skill focuses on generating static HTML content; complex error handling for runtime execution is not applicable.",{"category":109,"check":119,"severity":47,"summary":120},"Logging","The skill is purely generative and does not perform actions that require local audit logging.",{"category":122,"check":123,"severity":47,"summary":124},"Compliance","GDPR","The skill does not process personal data; it generates static HTML presentations.",{"category":122,"check":126,"severity":29,"summary":127},"Target market","The skill has no regional signals and is globally applicable; targetMarket is set to 'global'.",{"category":97,"check":129,"severity":29,"summary":130},"Runtime stability","The skill generates standard HTML and relies on reveal.js, which is platform-agnostic, with no specific runtime assumptions.",{"category":45,"check":132,"severity":29,"summary":133},"Precise Purpose","The skill clearly states its purpose is to create HTML slides using reveal.js, and provides clear examples of prompts and usage.",{"category":45,"check":135,"severity":29,"summary":136},"Concise Frontmatter","The frontmatter is concise, clearly states the skill's name, description, and purpose, and includes relevant metadata.",{"category":50,"check":138,"severity":29,"summary":139},"Concise Body","The skill body is well-structured, under 500 lines, and effectively uses code blocks and references without excessive verbosity.",{"category":141,"check":142,"severity":29,"summary":143},"Context","Progressive Disclosure","The skill embeds relevant reveal.js concepts and examples directly within the SKILL.md, with links to external documentation for deeper dives.",{"category":141,"check":145,"severity":47,"summary":146},"Forked exploration","This skill generates a presentation file and does not involve deep exploration or code review, so `context: fork` is not applicable.",{"category":27,"check":148,"severity":29,"summary":149},"Usage examples","Multiple clear and ready-to-use examples are provided, demonstrating various aspects of presentation creation with reveal.js.",{"category":27,"check":151,"severity":29,"summary":152},"Edge cases","The skill mentions various reveal.js features like fragments, themes, and transitions, implicitly covering common use cases.",{"category":109,"check":154,"severity":47,"summary":155},"Tool Fallback","The skill does not rely on external MCP tools or custom servers; it generates static HTML.",{"category":157,"check":158,"severity":29,"summary":159},"Safety","Halt on unexpected state","As a generative skill, it does not have complex preconditions that would require halting on unexpected state.",{"category":97,"check":161,"severity":29,"summary":162},"Cross-skill coupling","The skill is self-contained and focuses solely on generating HTML slides, with no implicit reliance on other skills.",1778053326602,"This skill allows users to create interactive and responsive HTML presentations using the reveal.js framework. It supports various features like custom themes, animations, code highlighting, speaker notes, and different slide structures, outputting a complete HTML file.","2.0.0","3.4.0","The 'html-slides' skill is highly polished and functional, demonstrating excellent documentation and clear utility. It passes all critical and warning checks, with only a few 'not_applicable' findings due to its nature as a static content generator. The score is high due to its comprehensive documentation, clear examples, and adherence to best practices.",95,"Generates stunning HTML-based presentations using reveal.js, offering a rich feature set and clear documentation.",[15,16,17,18,19],"global","verified",{"codeQuality":174,"collectedAt":175,"documentation":176,"maintenance":178,"security":179,"testCoverage":182},{},1778053316170,{"descriptionLength":177,"readmeSize":8},1,{},{"hasNpmPackage":180,"license":181,"smitheryVerified":180},false,"MIT",{"hasCi":180,"hasTests":180},{"updatedAt":184},1778053561145,{"githubOwner":186,"githubRepo":187,"locale":23,"slug":188,"type":189},"claude-office-skills","skills","html-slides","skill",null,{"extract":192,"llm":194},{"commitSha":193,"license":181},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":165,"promptVersionScoring":166,"score":168,"targetMarket":171,"tier":172},{"repoId":196},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"_creationTime":198,"_id":196,"identity":199,"providers":201,"workflow":212},1777995558409.8474,{"githubOwner":186,"githubRepo":187,"sourceUrl":200},"https://github.com/claude-office-skills/skills",{"discover":202,"github":205},{"sources":203},[204],"skills-sh",{"closedIssues90d":8,"forks":206,"license":181,"openIssues90d":207,"pushedAt":208,"readmeSize":209,"stars":210,"topics":211},27,2,1769868236000,29630,98,[],{"discoverAt":213,"extractAt":214,"githubAt":214,"updatedAt":214},1777995558409,1778053155657,{"anyEnrichmentAt":216,"extractAt":217,"githubAt":216,"llmAt":184,"updatedAt":184},1778053151766,1778053148350,[],[220,242,269,297,319,338],{"_creationTime":221,"_id":222,"community":223,"display":224,"identity":234,"providers":236,"relations":240,"workflow":241},1778053148350.447,"k17a03hmrvpt26bx7yyn28mz8n867e7x",{"reviewCount":8},{"description":225,"installMethods":226,"name":227,"sourceUrl":228,"tags":229},"Convert HTML/Markdown to PowerPoint presentations using Marp",{},"HTML/Markdown to PowerPoint","https://github.com/claude-office-skills/skills/tree/HEAD/html-to-ppt",[15,230,19,231,232,16,233],"markdown","pptx","conversion","marp",{"githubOwner":186,"githubRepo":187,"locale":23,"slug":235,"type":189},"html-to-ppt",{"extract":237,"llm":238},{"commitSha":193,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":239,"targetMarket":171,"tier":172},96,{"repoId":196},{"anyEnrichmentAt":216,"extractAt":217,"githubAt":216,"llmAt":184,"updatedAt":184},{"_creationTime":243,"_id":244,"community":245,"display":246,"identity":255,"providers":259,"relations":263,"workflow":265},1778053622473.6487,"k17cyvhx1mht7vcbg8c6n86wtd867ca9",{"reviewCount":8},{"description":247,"installMethods":248,"name":249,"sourceUrl":250,"tags":251},"Generate RevealJS HTML presentations with reliable layout, professional typography, and effective visual communication. Use when creating slide decks, pitch presentations, technical talks, or any reveal.js output.",{},"RevealJS Presenter","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/document-processing/presentation/revealjs-presenter",[19,17,252,15,253,254],"documentation","css","generator",{"githubOwner":256,"githubRepo":257,"locale":23,"slug":258,"type":189},"jwynia","agent-skills","revealjs-presenter",{"extract":260,"llm":262},{"commitSha":261,"license":181},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":165,"promptVersionScoring":166,"score":168,"targetMarket":171,"tier":172},{"repoId":264},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":266,"extractAt":267,"githubAt":266,"llmAt":268,"updatedAt":268},1778053625386,1778053622473,1778054012696,{"_creationTime":270,"_id":271,"community":272,"display":273,"identity":282,"providers":286,"relations":291,"workflow":293},1778053742525.191,"k171a317kht0maphgd0vng2pex8660c6",{"reviewCount":8},{"description":274,"installMethods":275,"name":276,"sourceUrl":277,"tags":278},"HTML PPT Studio — author professional static HTML presentations in many styles, layouts, and animations, all driven by templates. Use when the user asks for a presentation, PPT, slides, keynote, deck, slideshow, \"幻灯片\", \"演讲稿\", \"做一份 PPT\", \"做一份 slides\", a reveal-style HTML deck, a 小红书 图文, or any kind of multi-slide pitch/report/sharing document that should look tasteful and be usable with keyboard navigation. Triggers include keywords like \"presentation\", \"ppt\", \"slides\", \"deck\", \"keynote\", \"reveal\", \"slideshow\", \"幻灯片\", \"演讲稿\", \"分享稿\", \"小红书图文\", \"talk slides\", \"pitch deck\", \"tech sharing\", \"technical presentation\".",{},"HTML PPT Studio","https://github.com/lewislulu/html-ppt-skill",[19,16,15,253,279,280,281],"javascript","frontend","static-site",{"githubOwner":283,"githubRepo":284,"locale":23,"slug":285,"type":189},"lewislulu","html-ppt-skill","html-ppt",{"extract":287,"llm":289},{"commitSha":288,"license":181},"f3a8435d3901697d5ac5e64d356c933637e43107",{"promptVersionExtension":165,"promptVersionScoring":166,"score":290,"targetMarket":171,"tier":172},89,{"repoId":292},"kd78g4p8ykt2bq6vc2wg90fb3x864tfz",{"anyEnrichmentAt":294,"extractAt":295,"githubAt":294,"llmAt":296,"updatedAt":296},1778053744063,1778053742525,1778053762016,{"_creationTime":298,"_id":299,"community":300,"display":301,"identity":311,"providers":313,"relations":317,"workflow":318},1778053148350.4675,"k176x1kch7mdjya5m8r9yrd5b9867mkk",{"reviewCount":8},{"description":302,"installMethods":303,"name":304,"sourceUrl":305,"tags":306},"Design presentation visuals and slide layouts. Create visual concepts, suggest graphics, and provide design specifications for impactful PowerPoint slides.",{},"PPT Visual","https://github.com/claude-office-skills/skills/tree/HEAD/ppt-visual",[19,307,16,308,309,310],"powerpoint","visual-design","layout","mcp",{"githubOwner":186,"githubRepo":187,"locale":23,"slug":312,"type":189},"ppt-visual",{"extract":314,"llm":315},{"commitSha":193,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":316,"targetMarket":171,"tier":172},100,{"repoId":196},{"anyEnrichmentAt":216,"extractAt":217,"githubAt":216,"llmAt":184,"updatedAt":184},{"_creationTime":320,"_id":321,"community":322,"display":323,"identity":331,"providers":333,"relations":336,"workflow":337},1778053622473.6462,"k17aqmy1k1dq2epa2gg32k0nn9867c15",{"reviewCount":8},{"description":324,"installMethods":325,"name":326,"sourceUrl":327,"tags":328},"Design and evaluate presentations that communicate effectively. Use when designing a presentation, creating slides, getting presentation feedback, structuring a talk, or reviewing slides. Keywords: presentation, slides, talk, PowerPoint, Keynote, reveal.js.",{},"Presentation Design Diagnostic","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/communication/presentation-design",[19,329,330,16,252],"design","communication",{"githubOwner":256,"githubRepo":257,"locale":23,"slug":332,"type":189},"presentation-design",{"extract":334,"llm":335},{"commitSha":261,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":210,"targetMarket":171,"tier":172},{"repoId":264},{"anyEnrichmentAt":266,"extractAt":267,"githubAt":266,"llmAt":268,"updatedAt":268},{"_creationTime":339,"_id":340,"community":341,"display":342,"identity":350,"providers":352,"relations":355,"workflow":356},1778053148350.4353,"k170krvabh4gm0d7hpn7mwt6c58664ax",{"reviewCount":8},{"description":10,"installMethods":343,"name":344,"sourceUrl":345,"tags":346},{},"Developer Slides Skill","https://github.com/claude-office-skills/skills/tree/HEAD/dev-slides",[347,16,19,348,349],"developer","slidev","vue",{"githubOwner":186,"githubRepo":187,"locale":23,"slug":351,"type":189},"dev-slides",{"extract":353,"llm":354},{"commitSha":193,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":168,"targetMarket":171,"tier":172},{"repoId":196},{"anyEnrichmentAt":216,"extractAt":217,"githubAt":216,"llmAt":184,"updatedAt":184}]