{"adoption": {"forks": 183, "observed_at": "2026-08-28T04:07:49.611728+00:00", "stars": 3216}, "canonical_url": "https://ross.abutalabs.com/products/markdown-viewer-skills", "card": {"archived": false, "artifact_type": "plugin", "description": "Opinionated skills for AI coding agents to create stunning diagrams and visualizations directly in Markdown. These skills extend agent capabilities across diagram generation, data visualization, and technical documentation.", "domain": ["developer-tools", "documentation", "data-visualization"], "enriched": true, "function": ["data-visualization", "documentation", "markdown", "charts"], "health_score": 71, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["markdown-viewer/skills"], "name": "markdown-viewer/skills", "platform": ["cli", "cross-platform"], "pushed_at": "2026-05-26T06:51:22+00:00", "repo": "markdown-viewer/skills", "stars": 3216, "tags": ["ai-agent-skills", "diagrams", "plantuml", "vega-lite", "mermaid-alternative", "uml", "cloud-architecture", "infographics", "mind-maps", "claude-code", "cursor", "nodejs"], "topics": [], "urls": [], "use_cases": ["generate uml diagrams with ai coding agent", "create data charts in markdown", "draw cloud architecture diagrams", "make mind maps from markdown", "build infographics with yaml templates", "add technical documentation diagrams to repos", "visualize software architecture with claude code"], "what_it_is": "A collection of 14 opinionated Agent Skills that teach AI coding agents (Claude Code, Codex, Cursor, Copilot) to generate diagrams, charts, and visualizations directly in Markdown. It covers five rendering engines including Vega-Lite, PlantUML, JSON Canvas, and embedded HTML/CSS templates.", "when_to_avoid": ["you need a standalone diagram editor or GUI tool", "your workflow doesn't involve AI coding agents", "you need rendering engines not covered by the five supported ones"], "when_to_choose": ["you use AI coding agents and want high-quality diagrams in Markdown", "you need UML, cloud architecture, or data charts rendered from code fences", "you want consistent, opinionated diagram styling across projects"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/markdown-viewer-skills", "repo": "markdown-viewer/skills", "role": "main", "score": 53}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:49.611728+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:44:55.811521+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "59f984795e1e1c474fbf851bacda81d62bf88674b5f527be9f0071a14ca5efb8", "fetched_at": "2026-08-28T04:07:49.611728+00:00", "kind": "readme", "missing": false, "url": "https://github.com/markdown-viewer/skills"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 15, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 214, "days_push": 99, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 53, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}