[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-claude-office-skills-md-slides-tr":3,"guides-for-claude-office-skills-md-slides":221,"similar-k173m3n1e5z70pjyb7wjgth6n1866jwh":222},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":187,"isFallback":192,"parentExtension":193,"providers":194,"relations":198,"repo":200,"workflow":218},1778053148350.4563,"k173m3n1e5z70pjyb7wjgth6n1866jwh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},">",{},"Markdown Slides","https://github.com/claude-office-skills/skills/tree/HEAD/md-slides",[15,16,17,18,19],"markdown","slides","presentation","marp","cli",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":175,"workflow":185},1778053561145.69,"kn723xhhb5hzb8chpdd5ahpfns867vh6","en",{"checks":25,"evaluatedAt":165,"extensionSummary":166,"promptVersionExtension":167,"promptVersionScoring":168,"rationale":169,"score":170,"summary":171,"tags":172,"targetMarket":173,"tier":174},[26,31,34,37,41,45,50,55,58,61,65,69,72,76,79,82,85,88,91,94,98,102,106,110,114,117,120,123,127,130,133,136,139,142,146,149,152,155,158,162],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description names a concrete problem of creating presentations from Markdown using Marp.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers a specific workflow for generating presentations from Markdown, leveraging Marp and offering various export formats, which is a value beyond simple prompting.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill is production-ready, providing a complete workflow from Markdown input to various export formats (PDF, PPTX, HTML) with clear usage instructions and example.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill focuses solely on generating presentations from Markdown using Marp, aligning with a single, well-defined responsibility.",{"category":38,"check":42,"severity":43,"summary":44},"Description quality","critical","The provided 'Displayed Description' is a single '>' character, which is empty and does not reflect the actual functionality of the skill.",{"category":46,"check":47,"severity":48,"summary":49},"Invocation","Scoped tools","not_applicable","This skill does not expose distinct tools; it relies on the underlying Marp CLI for its functionality, which is invoked via shell commands detailed in the documentation.",{"category":51,"check":52,"severity":53,"summary":54},"Documentation","Configuration & parameter reference","info","The documentation provides a good overview of Marp themes and directives, but does not explicitly detail all available Marp CLI parameters or their defaults.",{"category":38,"check":56,"severity":29,"summary":57},"Tool naming","The skill name 'md-slides' is descriptive and appropriate for its function.",{"category":38,"check":59,"severity":29,"summary":60},"Minimal I/O surface","The skill takes Markdown content as input and produces presentation files (PDF, PPTX, HTML) as output, with minimal and well-defined I/O.",{"category":62,"check":63,"severity":29,"summary":64},"License","License usability","The extension includes a LICENSE file with the MIT license, clearly indicated in the SKILL.md frontmatter.",{"category":66,"check":67,"severity":48,"summary":68},"Maintenance","Commit recency","No commit history is available for evaluation.",{"category":66,"check":70,"severity":53,"summary":71},"Dependency Management","The skill's documentation mentions installing the Marp CLI via npm, but no explicit dependency management or update mechanisms are detailed for the skill itself.",{"category":73,"check":74,"severity":48,"summary":75},"Security","Secret Management","The skill does not appear to handle any secrets.",{"category":73,"check":77,"severity":29,"summary":78},"Injection","The skill processes Markdown content and invokes a CLI tool, with no indication of loading or executing untrusted third-party data as instructions.",{"category":73,"check":80,"severity":29,"summary":81},"Transitive Supply-Chain Grenades","The skill relies on a local npm installation of Marp CLI and does not fetch or execute external content at runtime.",{"category":73,"check":83,"severity":29,"summary":84},"Sandbox Isolation","The skill's primary action is invoking a local CLI tool, which is confined to its execution environment, and no file operations outside the bundle are apparent.",{"category":73,"check":86,"severity":29,"summary":87},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are evident in the provided script or instructions.",{"category":73,"check":89,"severity":29,"summary":90},"Data Exfiltration","The skill processes local Markdown files and outputs presentation files; there are no outbound calls or references to confidential data.",{"category":73,"check":92,"severity":29,"summary":93},"Hidden Text Tricks","Bundled content appears free of hidden-steering tricks, HTML comments, or unusual Unicode characters.",{"category":95,"check":96,"severity":29,"summary":97},"Hooks","Opaque code execution","The skill relies on standard Marp CLI execution, with no evidence of obfuscated code, base64 payloads, or runtime script fetching.",{"category":99,"check":100,"severity":29,"summary":101},"Portability","Structural Assumption","The skill assumes the Marp CLI is installed but provides clear installation instructions, avoiding assumptions about project-specific file layouts.",{"category":103,"check":104,"severity":48,"summary":105},"Trust","Issues Attention","No issue data is available for evaluation.",{"category":107,"check":108,"severity":29,"summary":109},"Versioning","Release Management","The SKILL.md frontmatter declares a version of '1.0'.",{"category":111,"check":112,"severity":48,"summary":113},"Code Execution","Validation","The skill itself does not perform input validation; this relies on the underlying Marp CLI tool, which is external to the skill's direct code.",{"category":73,"check":115,"severity":48,"summary":116},"Unguarded Destructive Operations","The skill is not inherently destructive, as it primarily transforms markdown files into presentation files.",{"category":111,"check":118,"severity":29,"summary":119},"Error Handling","The skill's documentation implies that errors will be surfaced through the Marp CLI, and its structure suggests a straightforward execution flow without complex error swallowing.",{"category":111,"check":121,"severity":48,"summary":122},"Logging","The skill does not perform destructive actions or outbound calls that would necessitate local audit logging.",{"category":124,"check":125,"severity":48,"summary":126},"Compliance","GDPR","The skill processes Markdown content and does not handle personal data.",{"category":124,"check":128,"severity":29,"summary":129},"Target market","The skill processes Markdown and generates presentations, with no regional or jurisdictional signals detected. `targetMarket` is set to 'global'.",{"category":99,"check":131,"severity":29,"summary":132},"Runtime stability","The skill's primary dependency is the Marp CLI, which is generally cross-platform, and the documentation provides installation instructions.",{"category":46,"check":134,"severity":29,"summary":135},"Precise Purpose","The skill clearly states its purpose: creating presentations from Markdown using Marp, and provides realistic example prompts.",{"category":46,"check":137,"severity":29,"summary":138},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability.",{"category":51,"check":140,"severity":29,"summary":141},"Concise Body","The skill body is well-structured, under 500 lines, and delegates detailed Marp syntax to examples and external resources.",{"category":143,"check":144,"severity":29,"summary":145},"Context","Progressive Disclosure","The SKILL.md file outlines the main process and links to external Marp documentation and GitHub for deeper information.",{"category":143,"check":147,"severity":48,"summary":148},"Forked exploration","This skill is not an exploration-focused skill.",{"category":27,"check":150,"severity":29,"summary":151},"Usage examples","Sufficient examples are included for Marp syntax, themes, directives, and a complete presentation generation workflow.",{"category":27,"check":153,"severity":29,"summary":154},"Edge cases","The documentation implicitly handles edge cases by directing users to the comprehensive Marp documentation and CLI usage, covering potential issues.",{"category":111,"check":156,"severity":48,"summary":157},"Tool Fallback","The skill directly invokes the Marp CLI, which is expected to be installed by the user, and does not appear to have an internal fallback.",{"category":159,"check":160,"severity":29,"summary":161},"Safety","Halt on unexpected state","The skill relies on the Marp CLI's error handling to halt execution on unexpected states, and the documentation does not suggest auto-committing changes.",{"category":99,"check":163,"severity":29,"summary":164},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; its functionality is solely based on Marp CLI.",1778053376270,"This skill leverages the Marp CLI to convert Markdown content into various presentation formats including PDF, PPTX, and HTML. It provides clear examples of Marp syntax, themes, and directives, enabling users to create professional-looking slides with familiar Markdown.","2.0.0","3.4.0","The 'md-slides' skill is well-documented and focuses on a clear, single responsibility of generating presentations from Markdown using Marp. It passes most checks with high severity. The critical finding for 'Description quality' is due to a placeholder character in the displayed description, which is a metadata issue rather than a functional flaw. The skill is otherwise robust and well-implemented.",90,"A well-documented and functional skill for generating presentations from Markdown using the Marp CLI.",[15,16,17,18,19],"global","flagged",{"codeQuality":176,"collectedAt":177,"documentation":178,"maintenance":180,"security":181,"testCoverage":184},{},1778053366781,{"descriptionLength":179,"readmeSize":8},1,{},{"hasNpmPackage":182,"license":183,"smitheryVerified":182},false,"MIT",{"hasCi":182,"hasTests":182},{"updatedAt":186},1778053561145,{"githubOwner":188,"githubRepo":189,"locale":23,"slug":190,"type":191},"claude-office-skills","skills","md-slides","skill",true,null,{"extract":195,"llm":197},{"commitSha":196,"license":183},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":167,"promptVersionScoring":168,"score":170,"targetMarket":173,"tier":174},{"repoId":199},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"_creationTime":201,"_id":199,"identity":202,"providers":204,"workflow":215},1777995558409.8474,{"githubOwner":188,"githubRepo":189,"sourceUrl":203},"https://github.com/claude-office-skills/skills",{"discover":205,"github":208},{"sources":206},[207],"skills-sh",{"closedIssues90d":8,"forks":209,"license":183,"openIssues90d":210,"pushedAt":211,"readmeSize":212,"stars":213,"topics":214},27,2,1769868236000,29630,98,[],{"discoverAt":216,"extractAt":217,"githubAt":217,"updatedAt":217},1777995558409,1778053155657,{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},1778053151766,1778053148350,[],[223,245,267,294,313,332],{"_creationTime":224,"_id":225,"community":226,"display":227,"identity":236,"providers":238,"relations":243,"workflow":244},1778053148350.447,"k17a03hmrvpt26bx7yyn28mz8n867e7x",{"reviewCount":8},{"description":228,"installMethods":229,"name":230,"sourceUrl":231,"tags":232},"Convert HTML/Markdown to PowerPoint presentations using Marp",{},"HTML/Markdown to PowerPoint","https://github.com/claude-office-skills/skills/tree/HEAD/html-to-ppt",[233,15,17,234,235,16,18],"html","pptx","conversion",{"githubOwner":188,"githubRepo":189,"locale":23,"slug":237,"type":191},"html-to-ppt",{"extract":239,"llm":240},{"commitSha":196,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":241,"targetMarket":173,"tier":242},96,"verified",{"repoId":199},{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":259,"providers":261,"relations":265,"workflow":266},1778053148350.4675,"k176x1kch7mdjya5m8r9yrd5b9867mkk",{"reviewCount":8},{"description":250,"installMethods":251,"name":252,"sourceUrl":253,"tags":254},"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",[17,255,16,256,257,258],"powerpoint","visual-design","layout","mcp",{"githubOwner":188,"githubRepo":189,"locale":23,"slug":260,"type":191},"ppt-visual",{"extract":262,"llm":263},{"commitSha":196,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":264,"targetMarket":173,"tier":242},100,{"repoId":199},{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},{"_creationTime":268,"_id":269,"community":270,"display":271,"identity":280,"providers":284,"relations":288,"workflow":290},1778053622473.6462,"k17aqmy1k1dq2epa2gg32k0nn9867c15",{"reviewCount":8},{"description":272,"installMethods":273,"name":274,"sourceUrl":275,"tags":276},"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",[17,277,278,16,279],"design","communication","documentation",{"githubOwner":281,"githubRepo":282,"locale":23,"slug":283,"type":191},"jwynia","agent-skills","presentation-design",{"extract":285,"llm":287},{"commitSha":286,"license":183},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":167,"promptVersionScoring":168,"score":213,"targetMarket":173,"tier":242},{"repoId":289},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":291,"extractAt":292,"githubAt":291,"llmAt":293,"updatedAt":293},1778053625386,1778053622473,1778054012696,{"_creationTime":295,"_id":296,"community":297,"display":298,"identity":305,"providers":307,"relations":311,"workflow":312},1778053148350.4465,"k175mcesnkhvaghth3mjb3g9qd8679cv",{"reviewCount":8},{"description":10,"installMethods":299,"name":300,"sourceUrl":301,"tags":302},{},"HTML Slides","https://github.com/claude-office-skills/skills/tree/HEAD/html-slides",[233,16,303,304,17],"revealjs","web",{"githubOwner":188,"githubRepo":189,"locale":23,"slug":306,"type":191},"html-slides",{"extract":308,"llm":309},{"commitSha":196,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":310,"targetMarket":173,"tier":242},95,{"repoId":199},{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},{"_creationTime":314,"_id":315,"community":316,"display":317,"identity":325,"providers":327,"relations":330,"workflow":331},1778053148350.4353,"k170krvabh4gm0d7hpn7mwt6c58664ax",{"reviewCount":8},{"description":10,"installMethods":318,"name":319,"sourceUrl":320,"tags":321},{},"Developer Slides Skill","https://github.com/claude-office-skills/skills/tree/HEAD/dev-slides",[322,16,17,323,324],"developer","slidev","vue",{"githubOwner":188,"githubRepo":189,"locale":23,"slug":326,"type":191},"dev-slides",{"extract":328,"llm":329},{"commitSha":196,"license":183},{"promptVersionExtension":167,"promptVersionScoring":168,"score":310,"targetMarket":173,"tier":242},{"repoId":199},{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},{"_creationTime":333,"_id":334,"community":335,"display":336,"identity":346,"providers":350,"relations":355,"workflow":357},1778053742525.191,"k171a317kht0maphgd0vng2pex8660c6",{"reviewCount":8},{"description":337,"installMethods":338,"name":339,"sourceUrl":340,"tags":341},"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",[17,16,233,342,343,344,345],"css","javascript","frontend","static-site",{"githubOwner":347,"githubRepo":348,"locale":23,"slug":349,"type":191},"lewislulu","html-ppt-skill","html-ppt",{"extract":351,"llm":353},{"commitSha":352,"license":183},"f3a8435d3901697d5ac5e64d356c933637e43107",{"promptVersionExtension":167,"promptVersionScoring":168,"score":354,"targetMarket":173,"tier":242},89,{"repoId":356},"kd78g4p8ykt2bq6vc2wg90fb3x864tfz",{"anyEnrichmentAt":358,"extractAt":359,"githubAt":358,"llmAt":360,"updatedAt":360},1778053744063,1778053742525,1778053762016]