[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-claude-office-skills-office-to-md-pt-BR":3,"guides-for-claude-office-skills-office-to-md":219,"similar-k177qzpy21dsecabcrw221be3x867fv1":220},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":185,"isFallback":190,"parentExtension":191,"providers":192,"relations":196,"repo":198,"workflow":216},1778053148350.4622,"k177qzpy21dsecabcrw221be3x867fv1",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},">",{},"Office to Markdown","https://github.com/claude-office-skills/skills/tree/HEAD/office-to-md",[15,16,17,18,19,20],"office","markdown","conversion","document-processing","python","markitdown",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":173,"workflow":183},1778053561145.717,"kn7eg0pe5dxgrtt5bm71vp0551866hfb","en",{"checks":26,"evaluatedAt":163,"extensionSummary":164,"promptVersionExtension":165,"promptVersionScoring":166,"rationale":167,"score":168,"summary":169,"tags":170,"targetMarket":171,"tier":172},[27,32,35,38,42,46,51,56,59,62,66,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":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly states that the skill converts Office documents to Markdown, addressing the need for making Office content searchable, version-controllable, and AI-friendly.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The skill leverages the 'markitdown' library, which is Microsoft's open-source tool for document conversion, offering a specific and valuable capability beyond basic prompt engineering.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The skill is fully implemented with clear instructions, examples, and a well-defined purpose, supporting a complete conversion lifecycle for various Office formats.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The skill is focused solely on converting Office documents to Markdown, adhering to a single responsibility principle.",{"category":39,"check":43,"severity":44,"summary":45},"Description quality","warning","The 'Displayed Description' in the catalog is a single '>' character, which is empty and uninformative.",{"category":47,"check":48,"severity":49,"summary":50},"Invocation","Scoped tools","not_applicable","The skill does not expose individual tools but rather a singular conversion capability, making this check not applicable.",{"category":52,"check":53,"severity":54,"summary":55},"Documentation","Configuration & parameter reference","info","While the SKILL.md mentions optional conversion options and an LLM client, these are not explicitly detailed with default values or precedence, requiring users to consult external documentation for 'markitdown'.",{"category":39,"check":57,"severity":30,"summary":58},"Tool naming","The skill is named 'office-to-md', which is descriptive and follows kebab-case conventions.",{"category":39,"check":60,"severity":30,"summary":61},"Minimal I/O surface","The skill's primary input is an Office file, and the output is Markdown text, adhering to a minimal I/O surface.",{"category":63,"check":64,"severity":30,"summary":65},"License","License usability","The extension clearly states the MIT license in both the SKILL.md frontmatter and a dedicated LICENSE file, making it readily usable.",{"category":67,"check":68,"severity":49,"summary":69},"Maintenance","Commit recency","The provided repository context does not include commit history, making it impossible to evaluate commit recency.",{"category":71,"check":72,"severity":49,"summary":73},"Security","Secret Management","The skill does not appear to handle or use any secrets.",{"category":71,"check":75,"severity":30,"summary":76},"Injection","The skill primarily uses a local library for conversion and does not load or execute third-party data as instructions.",{"category":71,"check":78,"severity":30,"summary":79},"Transitive Supply-Chain Grenades","The skill relies on the 'markitdown' Python package, which is a standard dependency and not fetched or executed in an unsafe manner at runtime.",{"category":71,"check":81,"severity":30,"summary":82},"Sandbox Isolation","The skill performs file conversions locally and does not attempt to modify files outside its designated scope.",{"category":71,"check":84,"severity":30,"summary":85},"Sandbox escape primitives","No sandbox-escape primitives were detected in the skill's implementation.",{"category":71,"check":87,"severity":30,"summary":88},"Data Exfiltration","The skill's functionality is limited to local file conversion and does not involve any outbound network calls for data exfiltration.",{"category":71,"check":90,"severity":30,"summary":91},"Hidden Text Tricks","The bundled content, primarily the SKILL.md and Python code, appears free of hidden-steering tricks.",{"category":93,"check":94,"severity":30,"summary":95},"Hooks","Opaque code execution","The skill's implementation relies on standard Python code and the 'markitdown' library, with no evidence of obfuscated or opaque code execution.",{"category":97,"check":98,"severity":30,"summary":99},"Portability","Structural Assumption","The skill handles file paths as input and does not make assumptions about specific user project structures beyond needing the input file.",{"category":101,"check":102,"severity":49,"summary":103},"Trust","Issues Attention","No issue data was available for evaluation.",{"category":105,"check":106,"severity":30,"summary":107},"Versioning","Release Management","The SKILL.md frontmatter includes a 'version: \"1.0\"' field.",{"category":109,"check":110,"severity":54,"summary":111},"Code Execution","Validation","The skill's Python code includes basic file handling and error catching, but explicit schema validation for input parameters or output sanitization is not evident in the provided snippet.",{"category":71,"check":113,"severity":30,"summary":114},"Unguarded Destructive Operations","The skill performs file conversion, which is not a destructive operation and does not require additional guards.",{"category":109,"check":116,"severity":30,"summary":117},"Error Handling","The provided Python example for batch conversion includes a try-except block to catch and report errors during file conversion.",{"category":109,"check":119,"severity":49,"summary":120},"Logging","The skill focuses on file conversion and does not involve destructive actions or outbound calls that would necessitate local audit logging.",{"category":122,"check":123,"severity":49,"summary":124},"Compliance","GDPR","The skill operates on document files and does not handle personal data.",{"category":122,"check":126,"severity":30,"summary":127},"Target market","The skill is a general document conversion utility with no regional or jurisdictional restrictions, making its target market global.",{"category":97,"check":129,"severity":30,"summary":130},"Runtime stability","The skill relies on Python and the 'markitdown' library, which are standard and portable, with no specific OS or shell assumptions.",{"category":47,"check":132,"severity":30,"summary":133},"Precise Purpose","The description clearly states the skill converts Office documents to Markdown and provides example prompts for various Office file types.",{"category":47,"check":135,"severity":30,"summary":136},"Concise Frontmatter","The frontmatter is concise, clearly stating the skill's purpose and providing relevant keywords and categories without excessive length.",{"category":52,"check":138,"severity":30,"summary":139},"Concise Body","The SKILL.md body is well-structured with clear sections and code examples, staying within a reasonable length.",{"category":141,"check":142,"severity":30,"summary":143},"Context","Progressive Disclosure","The SKILL.md uses inline code examples and explanations, and links to external resources like the GitHub repository and PyPI package for more detailed information.",{"category":141,"check":145,"severity":49,"summary":146},"Forked exploration","This skill is a direct conversion tool and does not involve deep exploration or auditing, so 'context: fork' is not applicable.",{"category":28,"check":148,"severity":30,"summary":149},"Usage examples","The SKILL.md includes multiple clear, end-to-end examples demonstrating the conversion of various Office file types and batch processing.",{"category":28,"check":151,"severity":30,"summary":152},"Edge cases","The skill's batch conversion example includes error handling for individual file conversions, and the 'Limitations' section addresses potential issues like complex formatting and imperfect table conversions.",{"category":109,"check":154,"severity":49,"summary":155},"Tool Fallback","The skill relies on the 'markitdown' Python library and does not reference external MCP tools with fallback requirements.",{"category":157,"check":158,"severity":30,"summary":159},"Safety","Halt on unexpected state","The batch conversion example includes error handling that would halt the processing of a specific file upon encountering an unexpected state.",{"category":97,"check":161,"severity":30,"summary":162},"Cross-skill coupling","The skill is self-contained and focuses solely on document conversion, without implicit reliance on other skills.",1778053415543,"This skill leverages the 'markitdown' Python library to convert Office documents like Word, Excel, and PowerPoint into Markdown format. It supports batch conversions and includes examples for processing different file types and common workflows, such as creating AI-ready corpora or archiving documents.","2.0.0","3.4.0","The 'office-to-md' skill is well-implemented with clear documentation, practical utility, and strong adherence to security and safety principles. The only minor issue was an empty 'Displayed Description' in the catalog, which is a metadata oversight rather than a functional flaw.",95,"A high-quality skill for converting various Office document formats to Markdown.",[15,16,17,18,19,20],"global","verified",{"codeQuality":174,"collectedAt":175,"documentation":176,"maintenance":178,"security":179,"testCoverage":182},{},1778053406459,{"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":24,"slug":188,"type":189},"claude-office-skills","skills","office-to-md","skill",true,null,{"extract":193,"llm":195},{"commitSha":194,"license":181},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":165,"promptVersionScoring":166,"score":168,"targetMarket":171,"tier":172},{"repoId":197},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"_creationTime":199,"_id":197,"identity":200,"providers":202,"workflow":213},1777995558409.8474,{"githubOwner":186,"githubRepo":187,"sourceUrl":201},"https://github.com/claude-office-skills/skills",{"discover":203,"github":206},{"sources":204},[205],"skills-sh",{"closedIssues90d":8,"forks":207,"license":181,"openIssues90d":208,"pushedAt":209,"readmeSize":210,"stars":211,"topics":212},27,2,1769868236000,29630,98,[],{"discoverAt":214,"extractAt":215,"githubAt":215,"updatedAt":215},1777995558409,1778053155657,{"anyEnrichmentAt":217,"extractAt":218,"githubAt":217,"llmAt":184,"updatedAt":184},1778053151766,1778053148350,[],[221,240,260,283,312,333],{"_creationTime":222,"_id":223,"community":224,"display":225,"identity":233,"providers":235,"relations":238,"workflow":239},1778053148350.4656,"k171nxqak0bb4qq89mkfwf02s5867cf6",{"reviewCount":8},{"description":226,"installMethods":227,"name":228,"sourceUrl":229,"tags":230},"Convert PDF files to editable Word documents using pdf2docx",{},"PDF to DOCX Converter","https://github.com/claude-office-skills/skills/tree/HEAD/pdf-to-docx",[231,232,17,18,19],"pdf","docx",{"githubOwner":186,"githubRepo":187,"locale":24,"slug":234,"type":189},"pdf-to-docx",{"extract":236,"llm":237},{"commitSha":194,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":211,"targetMarket":171,"tier":172},{"repoId":197},{"anyEnrichmentAt":217,"extractAt":218,"githubAt":217,"llmAt":184,"updatedAt":184},{"_creationTime":241,"_id":242,"community":243,"display":244,"identity":251,"providers":253,"relations":258,"workflow":259},1778053148350.4568,"k171dvpq3b580s5dy5gecxdvj1867r5d",{"reviewCount":8},{"description":10,"installMethods":245,"name":246,"sourceUrl":247,"tags":248},{},"MD to Office","https://github.com/claude-office-skills/skills/tree/HEAD/md-to-office",[16,17,15,249,250],"pandoc","documentation",{"githubOwner":186,"githubRepo":187,"locale":24,"slug":252,"type":189},"md-to-office",{"extract":254,"llm":255},{"commitSha":194,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":256,"targetMarket":171,"tier":257},65,"flagged",{"repoId":197},{"anyEnrichmentAt":217,"extractAt":218,"githubAt":217,"llmAt":184,"updatedAt":184},{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":275,"providers":277,"relations":281,"workflow":282},1778053148350.447,"k17a03hmrvpt26bx7yyn28mz8n867e7x",{"reviewCount":8},{"description":265,"installMethods":266,"name":267,"sourceUrl":268,"tags":269},"Convert HTML/Markdown to PowerPoint presentations using Marp",{},"HTML/Markdown to PowerPoint","https://github.com/claude-office-skills/skills/tree/HEAD/html-to-ppt",[270,16,271,272,17,273,274],"html","presentation","pptx","slides","marp",{"githubOwner":186,"githubRepo":187,"locale":24,"slug":276,"type":189},"html-to-ppt",{"extract":278,"llm":279},{"commitSha":194,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":280,"targetMarket":171,"tier":172},96,{"repoId":197},{"anyEnrichmentAt":217,"extractAt":218,"githubAt":217,"llmAt":184,"updatedAt":184},{"_creationTime":284,"_id":285,"community":286,"display":287,"identity":297,"providers":301,"relations":306,"workflow":308},1778054440656.354,"k1789k9hhkwf9b2j22arxgrbnh866fma",{"reviewCount":8},{"description":288,"installMethods":289,"name":290,"sourceUrl":291,"tags":292},"自动化处理 Word 和 Excel 文件。使用 Python 脚本读取、写入、格式化文档和表格。支持批量处理、模板填充、数据提取和格式转换。",{},"Office Automation Skill","https://github.com/texiaoyao/office-automation-skill",[15,293,294,19,295,296,18],"word","excel","automation","scripting",{"githubOwner":298,"githubRepo":299,"locale":24,"slug":300,"type":189},"texiaoyao","office-automation-skill","office-automation",{"extract":302,"llm":304},{"commitSha":303,"license":181},"111beb1b0a629ba93429aec0c983ab07c3fa2680",{"promptVersionExtension":165,"promptVersionScoring":166,"score":305,"targetMarket":171,"tier":172},88,{"repoId":307},"kd7ftfe7rx7tp7dsc9b4hpzt11864447",{"anyEnrichmentAt":309,"extractAt":310,"githubAt":309,"llmAt":311,"updatedAt":311},1778054441002,1778054440656,1778054459799,{"_creationTime":313,"_id":314,"community":315,"display":316,"identity":326,"providers":328,"relations":331,"workflow":332},1778053148350.423,"k179w4qxpqgryaqndyp280210986636p",{"reviewCount":8},{"description":317,"installMethods":318,"name":319,"sourceUrl":320,"tags":321},"Batch convert documents between multiple formats using a unified pipeline",{},"Batch Convert","https://github.com/claude-office-skills/skills/tree/HEAD/batch-convert",[17,322,323,295,15,324,19,325],"document","batch","pipeline","mcp",{"githubOwner":186,"githubRepo":187,"locale":24,"slug":327,"type":189},"batch-convert",{"extract":329,"llm":330},{"commitSha":194,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":305,"targetMarket":171,"tier":172},{"repoId":197},{"anyEnrichmentAt":217,"extractAt":218,"githubAt":217,"llmAt":184,"updatedAt":184},{"_creationTime":334,"_id":335,"community":336,"display":337,"identity":343,"providers":345,"relations":349,"workflow":350},1778053148350.4631,"k17e3wgcdxygh72wrvts1818ts866kbq",{"reviewCount":8},{"description":338,"installMethods":339,"name":340,"sourceUrl":341,"tags":342},"Convert PDF files to and from Word, Excel, Image, and other formats",{},"PDF Converter","https://github.com/claude-office-skills/skills/tree/HEAD/pdf-converter",[231,17,322,325,15],{"githubOwner":186,"githubRepo":187,"locale":24,"slug":344,"type":189},"pdf-converter",{"extract":346,"llm":347},{"commitSha":194,"license":181},{"promptVersionExtension":165,"promptVersionScoring":166,"score":348,"targetMarket":171,"tier":172},85,{"repoId":197},{"anyEnrichmentAt":217,"extractAt":218,"githubAt":217,"llmAt":184,"updatedAt":184}]