{"adoption": {"forks": 332, "observed_at": "2026-08-28T04:06:25.580240+00:00", "stars": 2200}, "canonical_url": "https://ross.abutalabs.com/products/seedance2-storyboard-generator", "card": {"archived": false, "artifact_type": "plugin", "description": "一句话：试错成本越来越高，提示词的重要性从来没有像今天这样大。Seedance 2.0 Storyboard Generator 开源剧情剧本Skill工具，帮佬友一键写好剧本 - 将小说/故事转化为多集视频。 为什么做这个？ 因为 seedance2 已经改变了一切，需要新的剧本剧情制作工具，更好的利用新AI的能力和更方便的制作短剧", "domain": ["artificial-intelligence", "media", "developer-tools"], "enriched": true, "function": ["prompt-engineering", "agent-framework", "workflow-automation", "video-processing", "llm-inference"], "health_score": 73, "homepage": "https://seedance-chat.liangdabiao.com/", "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["liangdabiao/Seedance2-Storyboard-Generator"], "name": "liangdabiao/Seedance2-Storyboard-Generator", "platform": ["cli", "cross-platform"], "pushed_at": "2026-06-19T10:38:16+00:00", "repo": "liangdabiao/Seedance2-Storyboard-Generator", "stars": 2200, "tags": ["seedance", "storyboard", "claude-code-skill", "ai-video", "screenplay", "short-drama", "text-to-video", "video", "automation"], "topics": ["agent"], "urls": [], "use_cases": ["turn a novel into a multi-episode AI video series", "generate storyboard prompts for Seedance 2.0", "write screenplays from stories with AI", "create consistent characters and scenes for AI video", "chain short video episodes seamlessly", "plan shot lists and camera movements for AI-generated video"], "what_it_is": "A Claude Code skill and workflow toolkit that converts novels or stories into multi-episode video series by generating four-act screenplays, numbered asset prompts, and Seedance 2.0 timeline-format storyboard prompts. It automates the pipeline from story analysis through image asset planning to per-episode video generation with continuity via video extension.", "when_to_avoid": ["you don't use Seedance 2.0 or similar AI video generation platforms", "you need fine-grained video editing rather than regeneration", "you require a license-granted, production-hardened tool", "your content may trip platform sensitive-word filters"], "when_to_choose": ["you want to produce serialized short dramas from existing stories using Seedance 2.0", "you use Claude Code and want a ready-made video script generation skill", "you need structured prompts with asset numbering and style consistency across episodes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/seedance2-storyboard-generator", "repo": "liangdabiao/Seedance2-Storyboard-Generator", "role": "main", "score": 55}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "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:06:25.580240+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.580240+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:47:05.557446+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ecf9ef0f0e9288b06c35952442c4689856bf644283f17249eb78aea6491d3f63", "fetched_at": "2026-08-28T04:06:25.580240+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liangdabiao/Seedance2-Storyboard-Generator"}, {"content_hash": "ebbbb96223f1c24870aec3f91059a67876ebfd4ba0585add7ae409c764d5eae3", "fetched_at": "2026-08-29T10:27:37.515075+00:00", "kind": "homepage", "missing": false, "url": "https://seedance-chat.liangdabiao.com/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 14, "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": 198, "days_push": 75, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 55, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}