[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-markdown-viewer-graphviz-ja":3,"guides-for-markdown-viewer-graphviz":221,"similar-k17c5fvrbq1cd4hhvsmg021kjs866mg7":222},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":187,"isFallback":191,"parentExtension":192,"providers":193,"relations":198,"repo":200,"workflow":218},1778053890293.343,"k17c5fvrbq1cd4hhvsmg021kjs866mg7",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Create directed/undirected graphs using DOT language with automatic layout. Best for dependency trees, call graphs, package hierarchies, and module relationships requiring fine-grained edge routing.",{},"Graphviz DOT Diagram Generator","https://github.com/markdown-viewer/skills/tree/HEAD/graphviz",[15,16,17,18,19],"diagrams","dot-language","graphviz","visualization","documentation",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":176,"workflow":185},1778053931762.8308,"kn724kqg6ryqgfd9390dkftard867kqm","en",{"checks":25,"evaluatedAt":166,"extensionSummary":167,"promptVersionExtension":168,"promptVersionScoring":169,"rationale":170,"score":171,"summary":172,"tags":173,"targetMarket":174,"tier":175},[26,31,34,37,41,44,49,53,56,59,64,68,71,75,78,81,84,87,90,93,96,100,104,108,112,115,118,121,125,128,131,134,137,140,144,147,150,153,156,159,163],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The displayed description clearly names the user problem of creating directed/undirected graphs using DOT language with automatic layout, highlighting specific use cases like dependency trees and call graphs.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers value beyond a simple prompt by providing automatic layout and specific syntax rules for DOT language, which is not a default LLM behavior.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill is production-ready, providing comprehensive instructions and syntax rules for generating DOT language graphs, covering the full lifecycle from definition to output format.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension focuses solely on generating DOT language graphs, adhering to a single responsibility principle.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The displayed description is concise, accurate, and clearly reflects the functionality of generating DOT language graphs with automatic layout.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools; it operates by generating DOT language code within a code fence.",{"category":50,"check":51,"severity":29,"summary":52},"Documentation","Configuration & parameter reference","The SKILL.md provides detailed syntax rules, common pitfalls, and output format specifications, effectively documenting all necessary parameters for graph generation.",{"category":38,"check":54,"severity":47,"summary":55},"Tool naming","No explicit tools are exposed by this skill; it functions by generating DOT language code.",{"category":38,"check":57,"severity":47,"summary":58},"Minimal I/O surface","As this skill generates DOT language code rather than interacting with external tools or APIs, minimal I/O surface is not applicable.",{"category":60,"check":61,"severity":62,"summary":63},"License","License usability","warning","The license is only mentioned in the README footer as 'GPL-3.0' without a dedicated LICENSE file or SPDX identifier in the manifest, making it informally declared and difficult for downstream tools to process.",{"category":65,"check":66,"severity":47,"summary":67},"Maintenance","Commit recency","The repository is a collection of skills, and the `pushedAt` date for the specific skill's directory is not available.",{"category":65,"check":69,"severity":47,"summary":70},"Dependency Management","The skill does not appear to use any third-party dependencies.",{"category":72,"check":73,"severity":47,"summary":74},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":72,"check":76,"severity":29,"summary":77},"Injection","The skill generates DOT language code, and there's no indication of loading or executing untrusted third-party data as instructions.",{"category":72,"check":79,"severity":29,"summary":80},"Transitive Supply-Chain Grenades","The skill only generates DOT language code and does not fetch or execute external files, posing no risk of transitive supply-chain attacks.",{"category":72,"check":82,"severity":29,"summary":83},"Sandbox Isolation","The skill only generates DOT language code and does not interact with the file system or external resources, ensuring sandbox isolation.",{"category":72,"check":85,"severity":29,"summary":86},"Sandbox escape primitives","The skill does not execute any code that could lead to sandbox escape.",{"category":72,"check":88,"severity":29,"summary":89},"Data Exfiltration","The skill generates DOT language code and has no outbound network calls, preventing data exfiltration.",{"category":72,"check":91,"severity":29,"summary":92},"Hidden Text Tricks","The bundled files are free of hidden-steering tricks, control characters, or invisible Unicode sequences.",{"category":72,"check":94,"severity":29,"summary":95},"Opaque code execution","The skill does not contain obfuscated code, base64 payloads, or runtime fetched scripts.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The skill does not make any structural assumptions about the user's project organization; it generates DOT code.",{"category":101,"check":102,"severity":47,"summary":103},"Trust","Issues Attention","No issue data available for this skill within the repository context.",{"category":105,"check":106,"severity":62,"summary":107},"Versioning","Release Management","There is no manifest version, GitHub release tag, or CHANGELOG present for this skill, and installation instructions might reference 'main' if not explicitly versioned.",{"category":109,"check":110,"severity":47,"summary":111},"Code Execution","Validation","The skill generates DOT language code, which does not involve executing arguments or structured output that requires validation.",{"category":72,"check":113,"severity":47,"summary":114},"Unguarded Destructive Operations","The skill is purely analytical and does not perform any destructive operations.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The skill generates DOT language code, and error handling is not directly applicable as it does not execute code that can fail in a runtime environment.",{"category":109,"check":119,"severity":47,"summary":120},"Logging","The skill is read-only and does not perform actions that require local audit logging.",{"category":122,"check":123,"severity":47,"summary":124},"Compliance","GDPR","The skill generates DOT language code and does not process any personal data.",{"category":122,"check":126,"severity":29,"summary":127},"Target market","The skill generates DOT language graphs and has no regional or jurisdictional logic, making it globally applicable.",{"category":97,"check":129,"severity":29,"summary":130},"Runtime stability","The skill generates DOT language code, which is portable across different runtimes and does not rely on specific operating systems or shells.",{"category":45,"check":132,"severity":29,"summary":133},"Precise Purpose","The description clearly states the purpose (creating graphs with DOT language and automatic layout) and provides specific use cases (dependency trees, call graphs) and boundaries (use ` ```dot `).",{"category":45,"check":135,"severity":29,"summary":136},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and provides essential usage instructions.",{"category":50,"check":138,"severity":29,"summary":139},"Concise Body","The SKILL.md is concise, well-structured, and delegates deeper material to separate files like `references/syntax.md`.",{"category":141,"check":142,"severity":29,"summary":143},"Context","Progressive Disclosure","The skill utilizes progressive disclosure by linking to a separate `references/syntax.md` file for advanced layout control and syntax details.",{"category":141,"check":145,"severity":47,"summary":146},"Forked exploration","This skill is a direct code generator and does not involve deep exploration or review of multiple files, making 'fork' context not applicable.",{"category":27,"check":148,"severity":29,"summary":149},"Usage examples","The SKILL.md includes clear examples for critical syntax rules and common pitfalls, demonstrating input, invocation, and expected output.",{"category":27,"check":151,"severity":29,"summary":152},"Edge cases","The skill handles common pitfalls and provides solutions, effectively addressing potential edge cases in DOT language graph generation.",{"category":109,"check":154,"severity":47,"summary":155},"Tool Fallback","This skill does not rely on external tools like MCP servers and thus has no fallback requirement.",{"category":97,"check":157,"severity":29,"summary":158},"Stack assumptions","The skill assumes a standard markdown environment capable of rendering DOT code fences and does not make assumptions about specific shells or OS.",{"category":160,"check":161,"severity":29,"summary":162},"Safety","Halt on unexpected state","The skill instructs users on critical syntax rules and common pitfalls, implicitly guiding them to halt and correct unexpected states in their DOT code.",{"category":97,"check":164,"severity":29,"summary":165},"Cross-skill coupling","The skill is self-contained and focuses on DOT language graph generation without relying on other skills.",1778053916509,"This skill generates DOT language code for creating directed and undirected graphs. It provides detailed syntax rules, common pitfalls, and examples for defining nodes, edges, attributes, and subgraphs, supporting automatic layout and fine-grained edge routing.","2.0.0","3.4.0","The skill is well-documented, focused, and provides clear instructions and examples for generating DOT language graphs. The primary concern is the informal license declaration, which warrants a slight reduction in score.",85,"Generates directed and undirected graphs using DOT language with automatic layout, suitable for dependency trees and module relationships.",[15,16,17,18,19],"global","verified",{"codeQuality":177,"collectedAt":178,"documentation":179,"maintenance":181,"security":182,"testCoverage":184},{},1778053906215,{"descriptionLength":180,"readmeSize":8},198,{},{"hasNpmPackage":183,"smitheryVerified":183},false,{"hasCi":183,"hasTests":183},{"updatedAt":186},1778053931762,{"githubOwner":188,"githubRepo":189,"locale":23,"slug":17,"type":190},"markdown-viewer","skills","skill",true,null,{"extract":194,"llm":197},{"commitSha":195,"license":196},"c9c64d1fe2bcf630c5534a6e32f201fc3c2be0f9","GPL-3.0",{"promptVersionExtension":168,"promptVersionScoring":169,"score":171,"targetMarket":174,"tier":175},{"repoId":199},"kd79wd89yemg344r17397n4hws865t8k",{"_creationTime":201,"_id":199,"identity":202,"providers":204,"workflow":215},1777995558409.8992,{"githubOwner":188,"githubRepo":189,"sourceUrl":203},"https://github.com/markdown-viewer/skills",{"discover":205,"github":208},{"sources":206},[207],"skills-sh",{"closedIssues90d":209,"forks":210,"openIssues90d":8,"pushedAt":211,"readmeSize":212,"stars":213,"topics":214},1,148,1776936389000,11861,2373,[],{"discoverAt":216,"extractAt":217,"githubAt":217,"updatedAt":217},1777995558409,1778053891985,{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},1778053890873,1778053890293,[],[223,243,270,299,329,356],{"_creationTime":224,"_id":225,"community":226,"display":227,"identity":235,"providers":236,"relations":241,"workflow":242},1778053890293.344,"k175zjetatr4j4n1j1sc1xd5wh867qe9",{"reviewCount":8},{"description":228,"installMethods":229,"name":230,"sourceUrl":231,"tags":232},"Create template-based infographics with space-separated key-value syntax (NOT YAML). Best for KPI dashboards, timelines, roadmaps, SWOT analysis, funnels, comparisons, and org charts with quick visual impact.",{},"Infographic","https://github.com/markdown-viewer/skills/tree/HEAD/infographic",[233,15,18,234,19],"infographic","templates",{"githubOwner":188,"githubRepo":189,"locale":23,"slug":233,"type":190},{"extract":237,"llm":239},{"commitSha":195,"license":238},"GPL-3.0-or-later",{"promptVersionExtension":168,"promptVersionScoring":169,"score":240,"targetMarket":174,"tier":175},95,{"repoId":199},{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":186,"updatedAt":186},{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":255,"providers":259,"relations":264,"workflow":266},1778053038365.428,"k171eca8hjqfe9vcg6effga6kd8678rq",{"reviewCount":8},{"description":248,"installMethods":249,"name":250,"sourceUrl":251,"tags":252},"Proactively suggest diagrams when explaining complex systems. Triggers on diagrams, charts, visualizations, flowcharts, sequence diagrams, architecture diagrams, ER diagrams, state machines, Gantt charts, mindmaps, C4, class diagrams, git graphs. Use when user asks for visual representations of code, systems, processes, data structures, database schemas, workflows, or API flows. Generate Mermaid diagrams in markdown.",{},"Mermaid Diagrams","https://github.com/ccheney/robust-skills/tree/HEAD/skills/mermaid-diagrams",[15,253,19,18,254],"mermaid","code-generation",{"githubOwner":256,"githubRepo":257,"locale":23,"slug":258,"type":190},"ccheney","robust-skills","mermaid-diagrams",{"extract":260,"llm":263},{"commitSha":261,"license":262},"85e5e2698d9753fb690666ccd59598e8a0b6f004","MIT",{"promptVersionExtension":168,"promptVersionScoring":169,"score":240,"targetMarket":174,"tier":175},{"repoId":265},"kd75qepasjckthmb72881rzdj58655g4",{"anyEnrichmentAt":267,"extractAt":268,"githubAt":267,"llmAt":269,"updatedAt":269},1778053039088,1778053038365,1778053066880,{"_creationTime":271,"_id":272,"community":273,"display":274,"identity":284,"providers":288,"relations":293,"workflow":295},1778053622473.6594,"k171jc4epkmqq2y76n42e3eg0s866rf8",{"reviewCount":8},{"description":275,"installMethods":276,"name":277,"sourceUrl":278,"tags":279},"Systematically identify what's missing in non-fiction writing—both blind spots (inherent limitations) and blank spots (gaps that could be addressed). Use before finalizing non-fiction or when feedback feels incomplete.",{},"Blind Spot Detective","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/writing/analysis/blind-spot-detective",[280,281,282,283,19],"writing","analysis","non-fiction","diagnostic",{"githubOwner":285,"githubRepo":286,"locale":23,"slug":287,"type":190},"jwynia","agent-skills","blind-spot-detective",{"extract":289,"llm":291},{"commitSha":290,"license":262},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":168,"promptVersionScoring":169,"score":292,"targetMarket":174,"tier":175},99,{"repoId":294},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":296,"extractAt":297,"githubAt":296,"llmAt":298,"updatedAt":298},1778053625386,1778053622473,1778054012696,{"_creationTime":300,"_id":301,"community":302,"display":303,"identity":315,"providers":318,"relations":323,"workflow":325},1778053148350.4324,"k174n1jd975yr6a1gceyf5q3gd8674w1",{"reviewCount":8},{"description":304,"installMethods":305,"name":306,"sourceUrl":307,"tags":308},"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",[309,281,310,311,18,312,313,314],"data","spreadsheet","excel","insights","finance","mcp",{"githubOwner":316,"githubRepo":189,"locale":23,"slug":317,"type":190},"claude-office-skills","data-analysis",{"extract":319,"llm":321},{"commitSha":320,"license":262},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":168,"promptVersionScoring":169,"score":322,"targetMarket":174,"tier":175},98,{"repoId":324},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":326,"extractAt":327,"githubAt":326,"llmAt":328,"updatedAt":328},1778053151766,1778053148350,1778053561145,{"_creationTime":330,"_id":331,"community":332,"display":333,"identity":343,"providers":346,"relations":350,"workflow":352},1778053448782.097,"k1739yz9jv2seh7503h4b1ba8s866a3z",{"reviewCount":8},{"description":334,"installMethods":335,"name":336,"sourceUrl":337,"tags":338},"Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.",{},"Eraser Diagram Generator","https://github.com/eraserlabs/eraser-io/tree/HEAD/claude-plugins/eraser/skills/diagram",[339,340,18,341,342,254],"diagram","architecture","infrastructure","api",{"githubOwner":344,"githubRepo":345,"locale":23,"slug":339,"type":190},"eraserlabs","eraser-io",{"extract":347,"llm":349},{"commitSha":348,"license":262},"30d6f3679f597eeae67bacab5ee733c863686177",{"promptVersionExtension":168,"promptVersionScoring":169,"score":322,"targetMarket":174,"tier":175},{"repoId":351},"kd74kz6ynekzcm6mrz0ftcb1jn865nen",{"anyEnrichmentAt":353,"extractAt":354,"githubAt":353,"llmAt":355,"updatedAt":355},1778053449051,1778053448782,1778053477002,{"_creationTime":357,"_id":358,"community":359,"display":360,"identity":364,"providers":366,"relations":369,"workflow":370},1778053448782.0989,"k17677ej1bpx98s7dxda4ppjxd8670nw",{"reviewCount":8},{"description":334,"installMethods":361,"name":336,"sourceUrl":362,"tags":363},{},"https://github.com/eraserlabs/eraser-io/tree/HEAD/skills/eraser-diagrams",[339,340,18,341,254,342],{"githubOwner":344,"githubRepo":345,"locale":23,"slug":365,"type":190},"eraser-diagrams",{"extract":367,"llm":368},{"commitSha":348,"license":262},{"promptVersionExtension":168,"promptVersionScoring":169,"score":322,"targetMarket":174,"tier":175},{"repoId":351},{"anyEnrichmentAt":353,"extractAt":354,"githubAt":353,"llmAt":355,"updatedAt":355}]