[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-bytedance-chart-visualization-en":3,"guides-for-bytedance-chart-visualization":243,"similar-k170dx3btrwts3r3v7e0g52nt9866gsg":244},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":189,"isFallback":185,"parentExtension":194,"providers":195,"relations":200,"repo":202,"workflow":240},1778053100136.2397,"k170dx3btrwts3r3v7e0g52nt9866gsg",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"This skill should be used when the user wants to visualize data. It intelligently selects the most suitable chart type from 26 available options, extracts parameters based on detailed specifications, and generates a chart image using a JavaScript script.",{},"Chart Visualization Skill","https://github.com/bytedance/deer-flow/tree/HEAD/skills/public/chart-visualization",[15,16,17,18,19],"visualization","charts","data","javascript","api",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":178,"workflow":187},1778053169012.809,"kn76x6kc3t0bs92rrazra8yjpn866650","en",{"checks":25,"evaluatedAt":168,"extensionSummary":169,"promptVersionExtension":170,"promptVersionScoring":171,"rationale":172,"score":173,"summary":174,"tags":175,"targetMarket":176,"tier":177},[26,31,34,37,41,44,48,52,55,58,62,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,151,155,158,161,165],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the user problem: visualizing data and generating chart images, which is a concrete and bounded task.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers significant value by intelligently selecting chart types and handling parameter extraction, going beyond a simple prompt by automating a complex decision-making process.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The extension provides a complete workflow from chart selection to generation, with detailed instructions and a functional script, making it ready for use in real workflows.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill focuses exclusively on data visualization, including chart selection, parameter extraction, and image generation, without extending into unrelated domains.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The displayed description accurately and concisely reflects the skill's functionality, including chart selection, parameter extraction, and image generation.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The skill utilizes a set of well-scoped, verb-noun tools (e.g., `generate_line_chart`, `generate_bar_chart`) for specific chart generation tasks, rather than a single generalist tool.",{"category":49,"check":50,"severity":29,"summary":51},"Documentation","Configuration & parameter reference","All chart generation tools have detailed reference files in the `references/` directory, specifying required and optional parameters, styles, and themes.",{"category":38,"check":53,"severity":29,"summary":54},"Tool naming","All tool names (e.g., `generate_line_chart`) are descriptive, follow a clear verb-noun pattern, and are specific to the charting domain.",{"category":38,"check":56,"severity":29,"summary":57},"Minimal I/O surface","Input parameters for chart generation are well-defined in reference files, and the output is a predictable chart URL and specification.",{"category":59,"check":60,"severity":29,"summary":61},"License","License usability","The `SKILL.md` file explicitly states the MIT license and links to the full license text, with a `LICENSE` file also present in the repository.",{"category":63,"check":64,"severity":65,"summary":66},"Maintenance","Commit recency","not_applicable","No commit history is available for this specific skill's directory within the provided context, and the repository's `pushedAt` is listed as n/a.",{"category":63,"check":68,"severity":65,"summary":69},"Dependency Management","The provided context does not include dependency management files (e.g., `package.json`) for this specific skill, making it impossible to assess.",{"category":71,"check":72,"severity":29,"summary":73},"Security","Secret Management","The script does not appear to handle or echo secrets. It relies on an external API endpoint which is assumed to be secured externally.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The script uses a predefined API endpoint and structured input, and relies on reference files for configuration, minimizing injection risks.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The script fetches data from a specific, documented API endpoint and does not dynamically fetch or execute external code.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The skill executes a Node.js script that interacts with an external API. There are no indications of attempts to access files outside its intended scope.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","The provided script does not contain any obvious sandbox escape primitives like detached processes or retry loops around denied calls.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The script sends chart configuration data to a defined API endpoint. There are no indications of exfiltration of confidential data or undocumented outbound calls.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","The bundled files (SKILL.md, reference files, script) are free of hidden steering tricks, invisible characters, or obfuscated content.",{"category":93,"check":94,"severity":29,"summary":95},"Hooks","Opaque code execution","The `generate.js` script is plain, readable JavaScript and does not involve obfuscation, base64 payloads, or runtime code fetching.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The skill makes no assumptions about user-specific project organization outside of what is required for its own operation.",{"category":101,"check":102,"severity":65,"summary":103},"Trust","Issues Attention","Issue data is not available for this specific skill directory.",{"category":105,"check":106,"severity":65,"summary":107},"Versioning","Release Management","No explicit versioning information (e.g., SKILL.md frontmatter, CHANGELOG) is present for this skill.",{"category":109,"check":110,"severity":29,"summary":111},"Code Execution","Validation","Input parameters for chart generation are documented in reference files, and the `generate.js` script structures this data before sending it to the API.",{"category":71,"check":113,"severity":29,"summary":114},"Unguarded Destructive Operations","The skill is read-only in terms of user data manipulation; it generates images and does not perform destructive operations.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The `generate.js` script includes error handling for API requests and JSON parsing, providing informative error messages.",{"category":109,"check":119,"severity":65,"summary":120},"Logging","The skill is read-only and does not perform destructive actions or complex workflows that would necessitate a local audit log.",{"category":122,"check":123,"severity":29,"summary":124},"Compliance","GDPR","The skill operates on data provided by the user for visualization purposes and does not handle or submit personal data to third parties.",{"category":122,"check":126,"severity":29,"summary":127},"Target market","The extension's functionality is global and does not appear to have any geographical or jurisdictional limitations. `targetMarket` is set to 'global'.",{"category":97,"check":129,"severity":29,"summary":130},"Runtime stability","The script specifies Node.js version requirements, and its dependencies appear to be standard, suggesting good runtime stability across compatible environments.",{"category":45,"check":132,"severity":29,"summary":133},"Precise Purpose","The skill's purpose (data visualization) and its scope (chart selection, parameter extraction, image generation) are clearly defined in the description and frontmatter.",{"category":45,"check":135,"severity":29,"summary":136},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and use case, with specific trigger phrases.",{"category":49,"check":138,"severity":29,"summary":139},"Concise Body","The `SKILL.md` body is concise, outlining the workflow and delegating detailed specifications to separate reference files.",{"category":141,"check":142,"severity":29,"summary":143},"Context","Progressive Disclosure","Detailed chart specifications are stored in separate markdown files within the `references/` directory and linked from the `SKILL.md`.",{"category":141,"check":145,"severity":65,"summary":146},"Forked exploration","This skill generates a chart image and does not involve deep exploration or multi-file inspection that would require forked context.",{"category":27,"check":148,"severity":149,"summary":150},"Usage examples","warning","While detailed reference files exist, the `SKILL.md` and its surrounding files do not contain concrete, end-to-end usage examples with input, invocation, and expected output.",{"category":27,"check":152,"severity":153,"summary":154},"Edge cases","info","The reference files for individual chart types mention some usage suggestions and data requirements, but do not explicitly document failure modes or recovery paths.",{"category":109,"check":156,"severity":65,"summary":157},"Tool Fallback","This skill does not appear to rely on any optional external tools like MCP servers; it uses a direct API call.",{"category":97,"check":159,"severity":29,"summary":160},"Stack assumptions","The `SKILL.md` specifies Node.js version requirements, and the script is a standard Node.js script, indicating clear stack assumptions.",{"category":162,"check":163,"severity":29,"summary":164},"Safety","Halt on unexpected state","The script includes error handling for API calls and JSON parsing, which would halt the workflow on unexpected states rather than proceeding silently.",{"category":97,"check":166,"severity":29,"summary":167},"Cross-skill coupling","The skill is self-contained and focuses solely on chart generation; it does not implicitly rely on other skills being loaded.",1778053114794,"This skill leverages a JavaScript script to interact with an external API for generating chart images. It intelligently selects the most suitable chart type from 26 options, extracts necessary parameters based on detailed specifications found in reference files, and returns the URL of the generated chart image along with its configuration.","2.0.0","3.4.0","The extension is well-documented, follows single responsibility, and uses well-scoped tools for its specific purpose of data visualization. The primary area for improvement is the lack of concrete usage examples.",88,"This skill intelligently generates various chart types from data, providing a robust visualization solution.",[15,16,17,18,19],"global","verified",{"codeQuality":179,"collectedAt":180,"documentation":181,"maintenance":183,"security":184,"testCoverage":186},{},1778053103948,{"descriptionLength":182,"readmeSize":8},254,{},{"hasNpmPackage":185,"smitheryVerified":185},false,{"hasCi":185,"hasTests":185},{"updatedAt":188},1778053169012,{"githubOwner":190,"githubRepo":191,"locale":23,"slug":192,"type":193},"bytedance","deer-flow","chart-visualization","skill",null,{"extract":196,"llm":199},{"commitSha":197,"license":198},"1336872b15c25d45ebcb7c1cf72369c2bdd53187","MIT",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":201},"kd789sm7egx1h0t1jag6zzhcq98656wv",{"_creationTime":203,"_id":201,"identity":204,"providers":206,"workflow":237},1777995558409.9045,{"githubOwner":190,"githubRepo":191,"sourceUrl":205},"https://github.com/bytedance/deer-flow",{"discover":207,"github":210},{"sources":208},[209],"skills-sh",{"closedIssues90d":211,"forks":212,"homepage":213,"license":198,"openIssues90d":214,"pushedAt":215,"readmeSize":216,"stars":217,"topics":218},389,8629,"https://deerflow.tech",356,1778052455000,38642,65247,[219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236],"agent","agentic","agentic-framework","agentic-workflow","ai","ai-agents","deep-research","langchain","langgraph","llm","multi-agent","nodejs","podcast","python","langmanus","typescript","harness","superagent",{"discoverAt":238,"extractAt":239,"githubAt":239,"updatedAt":239},1777995558409,1778053102364,{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":188,"updatedAt":188},1778053101076,1778053100136,[],[245,272,302,329,344,370],{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":257,"providers":260,"relations":266,"workflow":268},1778053890293.347,"k171b0557ddsdezxc78vx226jd86622b",{"reviewCount":8},{"description":250,"installMethods":251,"name":252,"sourceUrl":253,"tags":254},"Create data-driven charts with Vega-Lite (declarative) and Vega (programmatic). Best for statistical visualization of numeric data — bar, line, scatter, heatmap, area, radar charts, and word clouds.",{},"Vega / Vega-Lite Visualizer","https://github.com/markdown-viewer/skills/tree/HEAD/vega",[15,16,255,256,17],"vega","vega-lite",{"githubOwner":258,"githubRepo":259,"locale":23,"slug":255,"type":193},"markdown-viewer","skills",{"extract":261,"llm":264},{"commitSha":262,"license":263},"c9c64d1fe2bcf630c5534a6e32f201fc3c2be0f9","GPL-3.0-or-later",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":265},"flagged",{"repoId":267},"kd79wd89yemg344r17397n4hws865t8k",{"anyEnrichmentAt":269,"extractAt":270,"githubAt":269,"llmAt":271,"updatedAt":271},1778053890873,1778053890293,1778053931762,{"_creationTime":273,"_id":274,"community":275,"display":276,"identity":288,"providers":291,"relations":296,"workflow":298},1778053148350.4324,"k174n1jd975yr6a1gceyf5q3gd8674w1",{"reviewCount":8},{"description":277,"installMethods":278,"name":279,"sourceUrl":280,"tags":281},"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",[17,282,283,284,15,285,286,287],"analysis","spreadsheet","excel","insights","finance","mcp",{"githubOwner":289,"githubRepo":259,"locale":23,"slug":290,"type":193},"claude-office-skills","data-analysis",{"extract":292,"llm":294},{"commitSha":293,"license":198},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":170,"promptVersionScoring":171,"score":295,"targetMarket":176,"tier":177},98,{"repoId":297},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":299,"extractAt":300,"githubAt":299,"llmAt":301,"updatedAt":301},1778053151766,1778053148350,1778053561145,{"_creationTime":303,"_id":304,"community":305,"display":306,"identity":316,"providers":319,"relations":323,"workflow":325},1778053448782.097,"k1739yz9jv2seh7503h4b1ba8s866a3z",{"reviewCount":8},{"description":307,"installMethods":308,"name":309,"sourceUrl":310,"tags":311},"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",[312,313,15,314,19,315],"diagram","architecture","infrastructure","code-generation",{"githubOwner":317,"githubRepo":318,"locale":23,"slug":312,"type":193},"eraserlabs","eraser-io",{"extract":320,"llm":322},{"commitSha":321,"license":198},"30d6f3679f597eeae67bacab5ee733c863686177",{"promptVersionExtension":170,"promptVersionScoring":171,"score":295,"targetMarket":176,"tier":177},{"repoId":324},"kd74kz6ynekzcm6mrz0ftcb1jn865nen",{"anyEnrichmentAt":326,"extractAt":327,"githubAt":326,"llmAt":328,"updatedAt":328},1778053449051,1778053448782,1778053477002,{"_creationTime":330,"_id":331,"community":332,"display":333,"identity":337,"providers":339,"relations":342,"workflow":343},1778053448782.0989,"k17677ej1bpx98s7dxda4ppjxd8670nw",{"reviewCount":8},{"description":307,"installMethods":334,"name":309,"sourceUrl":335,"tags":336},{},"https://github.com/eraserlabs/eraser-io/tree/HEAD/skills/eraser-diagrams",[312,313,15,314,315,19],{"githubOwner":317,"githubRepo":318,"locale":23,"slug":338,"type":193},"eraser-diagrams",{"extract":340,"llm":341},{"commitSha":321,"license":198},{"promptVersionExtension":170,"promptVersionScoring":171,"score":295,"targetMarket":176,"tier":177},{"repoId":324},{"anyEnrichmentAt":326,"extractAt":327,"githubAt":326,"llmAt":328,"updatedAt":328},{"_creationTime":345,"_id":346,"community":347,"display":348,"identity":356,"providers":360,"relations":364,"workflow":366},1778053458618.8777,"k17a3a84c18cttdrxt54w9q08s8675sb",{"reviewCount":8},{"description":349,"installMethods":350,"name":351,"sourceUrl":352,"tags":353},"Your AI agent's crypto brain. One skill, 83+ commands across 14 data domains — real-time prices, wallets, social intelligence, DeFi, on-chain SQL, prediction markets, and more. Natural language in, structured data out. Install once, access everything. Use whenever the user needs crypto data, asks about prices/wallets/tokens/DeFi, wants to investigate on-chain activity, or is building something that consumes crypto data — even if they don't say \"surf\" explicitly.",{},"Surf","https://github.com/asksurf-ai/surf-skills/tree/HEAD/skills/surf",[354,17,355,19,286],"crypto","cli",{"githubOwner":357,"githubRepo":358,"locale":23,"slug":359,"type":193},"asksurf-ai","surf-skills","surf",{"extract":361,"llm":363},{"commitSha":362,"license":65},"e9f55538a113dcf3ceb301d64e7e1b451a41990c",{"promptVersionExtension":170,"promptVersionScoring":171,"score":295,"targetMarket":176,"tier":177},{"repoId":365},"kd75ycvmtzabnhstdv9h5gedm186523y",{"anyEnrichmentAt":367,"extractAt":368,"githubAt":367,"llmAt":369,"updatedAt":369},1778053458879,1778053458618,1778053471884,{"_creationTime":371,"_id":372,"community":373,"display":374,"identity":381,"providers":385,"relations":391,"workflow":393},1778053968286.492,"k17anekbzm63w56w6p2464ehfs867yy1",{"reviewCount":8},{"description":375,"name":376,"sourceUrl":377,"tags":378},"Use for creating publication-quality charts and multi-panel analysis summaries. Triggers when tasks involve visualizing data, plotting results, creating charts, or producing visual reports from analysis output.","Data Visualization Skill","https://github.com/langchain-ai/deepagents/tree/HEAD/examples/nvidia_deep_agent/skills/data-visualization",[15,16,379,380,290,232],"matplotlib","seaborn",{"githubOwner":382,"githubRepo":383,"locale":23,"slug":384,"type":193},"langchain-ai","deepagents","data-visualization",{"extract":386,"llm":388,"smithery":390},{"commitSha":387,"license":198},"b108c71d0c570e16c7050c1eac482e15dc35a5ed",{"promptVersionExtension":170,"promptVersionScoring":171,"score":389,"targetMarket":176,"tier":177},95,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":185},{"repoId":392},"kd76dna2fvfbnjvzcpd2cwqnyd865xz7",{"anyEnrichmentAt":394,"extractAt":395,"githubAt":396,"llmAt":397,"smitheryAt":394,"updatedAt":397},1778053994907,1778053968286,1778053969344,1778054053159]