[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jwynia-xlsx-generator-zh-CN":3,"guides-for-jwynia-xlsx-generator":225,"similar-k17bng92x6hb61apz8awjye58d866a2n":226},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":22,"identity":191,"isFallback":196,"parentExtension":197,"providers":198,"relations":202,"repo":204,"workflow":222},1778053622473.6492,"k17bng92x6hb61apz8awjye58d866a2n",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Create and manipulate Excel XLSX files programmatically. Use when the user needs to generate spreadsheets, modify XLSX templates, extract spreadsheet content, or automate Excel workflows. Supports both template-based generation (for branding compliance) and from-scratch creation. Keywords: Excel, XLSX, spreadsheet, workbook, worksheet, data, report, template, financial, analysis.",{},"XLSX Generator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/document-processing/spreadsheet/xlsx-generator",[15,16,17,18,19,20,21],"excel","xlsx","spreadsheet","generator","data","deno","typescript",{"_creationTime":23,"_id":24,"extensionId":5,"locale":25,"result":26,"trustSignals":179,"workflow":189},1778054012696.9795,"kn7dcmscr4fszth0qnww8pgdy1867kef","en",{"checks":27,"evaluatedAt":169,"extensionSummary":170,"promptVersionExtension":171,"promptVersionScoring":172,"rationale":173,"score":174,"summary":175,"tags":176,"targetMarket":177,"tier":178},[28,33,36,39,43,46,50,54,57,60,64,69,72,76,79,82,85,88,91,94,98,102,106,110,115,118,121,124,128,131,134,137,140,143,147,150,153,156,159,162,166],{"category":29,"check":30,"severity":31,"summary":32},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem: generating and manipulating Excel XLSX files.",{"category":29,"check":34,"severity":31,"summary":35},"Unique selling proposition","The skill offers significant value over a simple prompt by providing structured tools for template-based generation and scratch creation, including specific analysis and generation scripts.",{"category":29,"check":37,"severity":31,"summary":38},"Production readiness","The skill provides a complete workflow for creating and manipulating XLSX files, covering both template-based and scratch generation with clear instructions and prerequisites.",{"category":40,"check":41,"severity":31,"summary":42},"Scope","Single responsibility principle","The extension focuses solely on generating and manipulating Excel XLSX files, without bleeding into unrelated domains.",{"category":40,"check":44,"severity":31,"summary":45},"Description quality","The description is concise, readable, and accurately reflects the extension's capabilities for creating and manipulating Excel XLSX files.",{"category":47,"check":48,"severity":31,"summary":49},"Invocation","Scoped tools","The scripts expose specific, narrow functionalities like 'analyze-template', 'generate-from-template', and 'generate-scratch', rather than a single generalist command.",{"category":51,"check":52,"severity":31,"summary":53},"Documentation","Configuration & parameter reference","All script parameters and their usage are documented in the README and script headers, with clear examples.",{"category":40,"check":55,"severity":31,"summary":56},"Tool naming","Script names are descriptive and follow a clear naming convention (e.g., analyze-template, generate-scratch).",{"category":40,"check":58,"severity":31,"summary":59},"Minimal I/O surface","The scripts accept well-defined inputs (file paths, JSON specs) and produce a single output file, adhering to the minimal I/O principle.",{"category":61,"check":62,"severity":31,"summary":63},"License","License usability","The license is MIT, a permissive open-source license, clearly declared in the SKILL.md frontmatter.",{"category":65,"check":66,"severity":67,"summary":68},"Maintenance","Commit recency","not_applicable","Commit information is not available for this evaluation.",{"category":65,"check":70,"severity":31,"summary":71},"Dependency Management","Dependencies are managed via Deno's JSR and npm imports, which are typically versioned, and the project does not appear to have exploitable dependency vulnerabilities.",{"category":73,"check":74,"severity":67,"summary":75},"Security","Secret Management","The extension does not handle any secrets.",{"category":73,"check":77,"severity":31,"summary":78},"Injection","The scripts process files and JSON specifications as data and do not appear to execute arbitrary code from these inputs.",{"category":73,"check":80,"severity":31,"summary":81},"Transitive Supply-Chain Grenades","All necessary scripts and dependencies are bundled within the repository, and there are no runtime downloads or executions of external code.",{"category":73,"check":83,"severity":31,"summary":84},"Sandbox Isolation","The scripts operate on provided file paths and do not attempt to modify files outside the specified input/output locations.",{"category":73,"check":86,"severity":31,"summary":87},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were found in the scripts.",{"category":73,"check":89,"severity":31,"summary":90},"Data Exfiltration","The extension does not perform any outbound network calls and handles only local file operations.",{"category":73,"check":92,"severity":31,"summary":93},"Hidden Text Tricks","Bundled files do not contain any hidden-steering tricks, invisible characters, or obfuscated content.",{"category":95,"check":96,"severity":31,"summary":97},"Hooks","Opaque code execution","The included Deno scripts are plain, readable TypeScript code.",{"category":99,"check":100,"severity":31,"summary":101},"Portability","Structural Assumption","The skill uses relative paths for files and does not make assumptions about user-specific project organization beyond the provided input files.",{"category":103,"check":104,"severity":67,"summary":105},"Trust","Issues Attention","Issue data is not available for this evaluation.",{"category":107,"check":108,"severity":31,"summary":109},"Versioning","Release Management","A version number (1.0) is present in the SKILL.md frontmatter.",{"category":111,"check":112,"severity":113,"summary":114},"Code Execution","Validation","info","File paths and JSON specifications are read but not explicitly validated against a schema, though JSON parsing provides basic structure validation.",{"category":73,"check":116,"severity":31,"summary":117},"Unguarded Destructive Operations","The skill performs file writes but only to a user-specified output path, and no destructive operations are present.",{"category":111,"check":119,"severity":31,"summary":120},"Error Handling","The Deno scripts use try-catch blocks and Deno's error handling mechanisms to report errors clearly to stderr.",{"category":111,"check":122,"severity":67,"summary":123},"Logging","The skill is read-only in terms of user data and operates on files, so local audit logging is not applicable.",{"category":125,"check":126,"severity":67,"summary":127},"Compliance","GDPR","The extension does not process personal data; it operates on spreadsheets and specifications.",{"category":125,"check":129,"severity":31,"summary":130},"Target market","The extension has no regional or jurisdictional logic and is globally applicable. The targetMarket field will be set to 'global'.",{"category":99,"check":132,"severity":31,"summary":133},"Runtime stability","The skill is written in Deno TypeScript and specifies Deno as a prerequisite, ensuring stability within its defined runtime environment.",{"category":47,"check":135,"severity":31,"summary":136},"Precise Purpose","The description clearly states the purpose (create/manipulate Excel XLSX files) and provides specific usage scenarios and explicit boundaries.",{"category":47,"check":138,"severity":31,"summary":139},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capabilities and keywords.",{"category":51,"check":141,"severity":31,"summary":142},"Concise Body","The SKILL.md body is well-structured, concise, and delegates detailed information to other sections like Script Reference and Specification Reference.",{"category":144,"check":145,"severity":31,"summary":146},"Context","Progressive Disclosure","Detailed information about script and specification references is provided in distinct sections within the SKILL.md file, following progressive disclosure principles.",{"category":144,"check":148,"severity":67,"summary":149},"Forked exploration","This skill is not an exploration-focused skill, so 'context: fork' is not applicable.",{"category":29,"check":151,"severity":31,"summary":152},"Usage examples","The README provides multiple clear, end-to-end examples for both template-based and scratch generation, demonstrating input, invocation, and expected outcomes.",{"category":29,"check":154,"severity":31,"summary":155},"Edge cases","The skill addresses common issues like placeholders not being replaced, formulas showing as text, and number formatting issues with clear solutions.",{"category":111,"check":157,"severity":67,"summary":158},"Tool Fallback","The skill relies on Deno itself and does not depend on optional external tools like MCP.",{"category":99,"check":160,"severity":31,"summary":161},"Stack assumptions","The skill clearly states its prerequisite (Deno) and provides installation instructions for Deno.",{"category":163,"check":164,"severity":31,"summary":165},"Safety","Halt on unexpected state","The scripts handle errors gracefully and exit with non-zero status codes, preventing unexpected states from proceeding.",{"category":99,"check":167,"severity":31,"summary":168},"Cross-skill coupling","The skill is self-contained and does not rely on other specific skills being loaded in the same session.",1778053817976,"This skill provides command-line tools written in Deno TypeScript for generating Excel spreadsheets from scratch using JSON specifications or by modifying existing XLSX templates. It supports placeholder replacement, cell updates, formula insertion, and basic formatting, with clear instructions and examples provided.","2.0.0","3.4.0","This is a high-quality skill with comprehensive documentation, clear scope, and robust implementation. All checks passed or were not applicable, indicating a well-prepared and reliable tool for generating and manipulating Excel files.",98,"A comprehensive and well-documented skill for programmatically creating and manipulating Excel XLSX files using Deno.",[15,16,17,18,19,20,21],"global","verified",{"codeQuality":180,"collectedAt":181,"documentation":182,"maintenance":184,"security":185,"testCoverage":188},{},1778053808167,{"descriptionLength":183,"readmeSize":8},382,{},{"hasNpmPackage":186,"license":187,"smitheryVerified":186},false,"MIT",{"hasCi":186,"hasTests":186},{"updatedAt":190},1778054012696,{"githubOwner":192,"githubRepo":193,"locale":25,"slug":194,"type":195},"jwynia","agent-skills","xlsx-generator","skill",true,null,{"extract":199,"llm":201},{"commitSha":200,"license":187},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":171,"promptVersionScoring":172,"score":174,"targetMarket":177,"tier":178},{"repoId":203},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"_creationTime":205,"_id":203,"identity":206,"providers":208,"workflow":219},1777995558409.897,{"githubOwner":192,"githubRepo":193,"sourceUrl":207},"https://github.com/jwynia/agent-skills",{"discover":209,"github":212},{"sources":210},[211],"skills-sh",{"closedIssues90d":8,"forks":213,"openIssues90d":214,"pushedAt":215,"readmeSize":216,"stars":217,"topics":218},10,2,1771900514000,11924,70,[],{"discoverAt":220,"extractAt":221,"githubAt":221,"updatedAt":221},1777995558409,1778053628601,{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":190,"updatedAt":190},1778053625386,1778053622473,[],[227,256,284,303,331,356],{"_creationTime":228,"_id":229,"community":230,"display":231,"identity":242,"providers":246,"relations":250,"workflow":252},1778053148350.4324,"k174n1jd975yr6a1gceyf5q3gd8674w1",{"reviewCount":8},{"description":232,"installMethods":233,"name":234,"sourceUrl":235,"tags":236},"Analyze spreadsheet data, generate insights, create visualizations, and build reports from Excel/CSV data.",{},"Data Analysis Assistant","https://github.com/claude-office-skills/skills/tree/HEAD/data-analysis",[19,237,17,15,238,239,240,241],"analysis","visualization","insights","finance","mcp",{"githubOwner":243,"githubRepo":244,"locale":25,"slug":245,"type":195},"claude-office-skills","skills","data-analysis",{"extract":247,"llm":249},{"commitSha":248,"license":187},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":171,"promptVersionScoring":172,"score":174,"targetMarket":177,"tier":178},{"repoId":251},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":255,"updatedAt":255},1778053151766,1778053148350,1778053561145,{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":269,"providers":271,"relations":278,"workflow":280},1778054691785.2554,"k179r3z09h3t0ed62ac4yy0qzn867erz",{"reviewCount":8},{"description":261,"name":262,"sourceUrl":263,"tags":264},"Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas","Excel Spreadsheet Operations","https://github.com/answerzhao/agent-skills/tree/HEAD/glm-skills/document-skills/xlsx",[17,15,16,265,266,267,268,245,238],"csv","pandas","openpyxl","formulas",{"githubOwner":270,"githubRepo":193,"locale":25,"slug":16,"type":195},"answerzhao",{"extract":272,"llm":275},{"commitSha":273,"license":274},"aad73edbd0d9ffbc3d6a402b6eafa6dab96d5ebb","Proprietary",{"promptVersionExtension":171,"promptVersionScoring":172,"score":276,"targetMarket":177,"tier":277},75,"flagged",{"repoId":279},"kd712v2g1pay70swwj0jpv2ggs864zgh",{"anyEnrichmentAt":281,"extractAt":282,"githubAt":281,"llmAt":283,"updatedAt":283},1778054692243,1778054691785,1778054738050,{"_creationTime":285,"_id":286,"community":287,"display":288,"identity":296,"providers":298,"relations":301,"workflow":302},1778053148350.4836,"k174gkxwxmfs1cb8apehjkzcxh867mrh",{"reviewCount":8},{"description":289,"installMethods":290,"name":291,"sourceUrl":292,"tags":293},"Create, edit, and manipulate Excel spreadsheets programmatically using openpyxl",{},"XLSX Manipulation Skill","https://github.com/claude-office-skills/skills/tree/HEAD/xlsx-manipulation",[15,17,16,267,294,295,241],"manipulation","editing",{"githubOwner":243,"githubRepo":244,"locale":25,"slug":297,"type":195},"xlsx-manipulation",{"extract":299,"llm":300},{"commitSha":248,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":276,"targetMarket":177,"tier":277},{"repoId":251},{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":255,"updatedAt":255},{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":314,"providers":316,"relations":323,"workflow":326},1778003232571.9138,"k177f6ycqgfp2emrprca15dcad8651qy",{"reviewCount":8},{"description":308,"name":309,"sourceUrl":310,"tags":311},"Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.","XLSX Spreadsheet Skill","https://github.com/anthropics/skills/tree/HEAD/skills/xlsx",[15,17,245,265,16,312,313],"data-analytics","productivity",{"githubOwner":315,"githubRepo":244,"locale":25,"slug":16,"type":195},"anthropics",{"extract":317,"smithery":319},{"commitSha":318,"license":274},"d230a6dd6eb1a0dbee9fec55e2f00a96e28dff81",{"qualityScore":320,"totalActivations":321,"uniqueUsers":322,"useCount":8,"verified":186},0.98221684,663,309,{"parentExtensionId":324,"repoId":325},"k173j5mjcps56pe131t0b18eg18658ay","kd72m31vxr2nd4hahhzvp0cyrn864eyx",{"anyEnrichmentAt":327,"extractAt":328,"githubAt":329,"invalidatedAt":327,"llmAt":330,"smitheryAt":327,"updatedAt":327},1778008076651,1778003232571,1778003234861,1778007125066,{"_creationTime":332,"_id":333,"community":334,"display":335,"identity":349,"providers":351,"relations":354,"workflow":355},1778053622473.672,"k17d1y0k8qe0y5tyn229p5q7f9866nrk",{"reviewCount":8},{"description":336,"installMethods":337,"name":338,"sourceUrl":339,"tags":340},"Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot. Covers the full art pipeline from concept art and style guides to final sprites, sprite sheets, and import configuration. This skill should be used when creating game art, generating sprites, making tilesets, creating UI elements, or preparing assets for Godot import. Keywords: game assets, AI art, DALL-E, Replicate, fal.ai, sprite sheet, tileset, Godot, pixel art, character sprite, game art, texture, animation frames.",{},"Godot Asset Generator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/game-development/godot/godot-asset-generator",[341,342,343,344,345,346,347,348,20,21],"game-development","godot","ai-art","dall-e","replicate","fal-ai","sprite-generation","asset-pipeline",{"githubOwner":192,"githubRepo":193,"locale":25,"slug":350,"type":195},"godot-asset-generator",{"extract":352,"llm":353},{"commitSha":200,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":174,"targetMarket":177,"tier":178},{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":190,"updatedAt":190},{"_creationTime":357,"_id":358,"community":359,"display":360,"identity":373,"providers":374,"relations":377,"workflow":378},1778053622473.6643,"k17f5hrarp9sdrp97g8sa1e9cn8662nk",{"reviewCount":8},{"description":361,"installMethods":362,"name":363,"sourceUrl":364,"tags":365},"Diagnose devcontainer configuration problems and guide development environment setup. This skill should be used when the user asks to 'set up devcontainer', 'fix container startup', 'configure VS Code dev container', 'Codespaces setup', or has Docker development environment issues. Keywords: devcontainer, docker, VS Code, Codespaces, container, development environment, Dockerfile.",{},"Devcontainer Diagnostic","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/development/tooling/devcontainer",[366,367,368,369,370,371,372,21,20],"devcontainer","docker","vscode","codespaces","development-environment","configuration","diagnostic",{"githubOwner":192,"githubRepo":193,"locale":25,"slug":366,"type":195},{"extract":375,"llm":376},{"commitSha":200,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":174,"targetMarket":177,"tier":178},{"repoId":203},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":190,"updatedAt":190}]