{"adoption": {"forks": 385, "observed_at": "2026-08-28T04:07:56.543724+00:00", "stars": 3331}, "canonical_url": "https://ross.abutalabs.com/products/gzh-design-skill", "card": {"archived": false, "artifact_type": "plugin", "description": "把 Markdown 一键排成可直接粘进公众号编辑器的精致 HTML —— 6 套精选主题 + 主题生成器 + 双关卡校验。An AI-agent skill that turns Markdown into paste-ready WeChat article HTML.", "domain": ["web-development", "frontend", "developer-tools", "social-media"], "enriched": true, "function": ["templating", "markdown", "formatter", "prompt-engineering"], "health_score": 95, "homepage": "https://github.com/AlephMuYe", "language": "HTML", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["isjiamu/gzh-design-skill"], "name": "isjiamu/gzh-design-skill", "platform": ["cli", "cross-platform"], "pushed_at": "2026-07-08T13:32:08+00:00", "repo": "isjiamu/gzh-design-skill", "stars": 3331, "tags": ["wechat", "gongzhonghao", "agent-skill", "claude-code", "rich-text", "typesetting", "html-generation", "theme-generator", "automation"], "topics": ["agent-skill", "ai-agent", "claude-code", "codex", "cursor", "gongzhonghao", "html", "markdown", "rich-text", "skill", "typesetting", "wechat", "weixin"], "urls": [], "use_cases": ["format markdown articles for wechat official account", "convert markdown to paste-ready gongzhonghao html", "generate styled html for weixin公众号 posts", "create custom themes for wechat article typesetting", "avoid formatting loss when pasting into wechat editor", "auto-number sections and highlight keywords in wechat articles"], "what_it_is": "An AI-agent skill (for Claude Code, Codex, Cursor) that converts Markdown into paste-ready WeChat Official Account (gongzhonghao) HTML with fully inlined styles. It ships 6 curated themes, a theme generator, automatic section numbering and keyword highlighting, and two-stage validation scripts that enforce WeChat editor constraints.", "when_to_avoid": ["you need a general-purpose static site generator or landing-page builder", "you target platforms other than WeChat Official Accounts", "you want a WYSIWYG editor rather than an agent-driven pipeline", "you require a permissive license (AGPL-3.0)"], "when_to_choose": ["you publish long-form articles to WeChat Official Accounts and write in Markdown", "you use an AI agent like Claude Code, Codex, or Cursor in your writing workflow", "you need styles that survive the WeChat editor's aggressive HTML filtering", "you want multiple polished themes or custom theme generation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gzh-design-skill", "repo": "isjiamu/gzh-design-skill", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "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:56.543724+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:56.543724+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:41:42.594019+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "098baaaff25a8d22e4878e9e1feb9af2b57311559e7701e5e2ece04ede721ed5", "fetched_at": "2026-08-28T04:07:56.543724+00:00", "kind": "readme", "missing": false, "url": "https://github.com/isjiamu/gzh-design-skill"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 4, "rhythm": 92}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["young", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 63, "days_push": 56, "days_rel": 58, "gap_med": 0, "n_releases_24m": 2}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}