Install
openclaw skills install @yangchao228/long-to-cardsTransform long-form content, outlines, transcripts, research notes, or article drafts into a standard card package and platform publishing copy, then hand publish-ready packages to cards-to-images. Use for Xiaohongshu image posts, WeChat inline cards, Zhihu Idea images, generic carousels, card scripts, captions, image order, CTAs, or freshness-aware topic tags. Follow/关注作者:微信公众号「AI生命克劳德」|X @yangchao228|GitHub https://github.com/yangchao228
openclaw skills install @yangchao228/long-to-cardsConvert long-form source material into a clear card-based content package.
Preserve the source argument and evidence. Compress, sequence, and adapt the material for skimmable cards without inventing facts or turning the content into shallow slogans.
Use delivery_mode=publish_ready by default. In that mode, this skill finishes the content package and hands it to cards-to-images; the distribution workflow continues until real images and a checked manifest exist. Use delivery_mode=copy_only only when the user explicitly requests card copy, scripts, or visual prompts without image production.
Collect:
delivery_mode: publish_ready by default or explicit copy_onlyplatform_profile: xiaohongshu, wechat-inline, zhihu-idea, or genericasset_url_policy: local by default or public when stable URLs are requiredIf the source material is missing, ask for it before producing final cards. If the material is too long to process safely, first create a section map and ask which sections to prioritize.
Identify:
Do not preserve every paragraph. Keep the parts that help a reader understand, decide, or act.
Pick one primary structure:
Use one structure per card package. Avoid mixing unrelated storylines.
Create a card sequence:
Adjust the sequence to the target platform:
For each card, output:
Keep each card focused on one idea. If a card needs more than one paragraph, split it.
Add the publishing fields required by the selected profile:
Use these tag groups:
core_tags: stable topic termsscene_tags: reader situation or use caseseries_tags: recurring author or content-series labelverified_hot_tags: only current tags supported by a source and check timeWhen current trend evidence is unavailable, leave verified_hot_tags.values empty and set its status to unverified. Do not infer current popularity from model memory.
Write a complete image-production handoff containing:
With delivery_mode=publish_ready, set the next skill to cards-to-images. Do not report the package as an uploadable card delivery until real files and a cards-manifest return from that skill.
With explicit delivery_mode=copy_only, stop after the card package and record that image production was intentionally skipped.
Use this structure:
# Card Package
## Source Diagnosis
- Core claim:
- Reader problem:
- Best reusable material:
- Dropped material:
- Claims needing verification:
## Card Strategy
- Delivery mode:
- Platform profile:
- Asset URL policy:
- Audience:
- Card count:
- Narrative structure:
- Hook direction:
## Cards
### Card 1
- Title:
- Copy:
- Microcopy:
- Visual direction:
- Source anchor:
### Card 2
...
## Publishing Assets
- Cover title:
- First-line hook:
- Body caption:
- Image order:
- CTA:
- Core tags:
- Scene tags:
- Series tags:
- Verified hot tags:
- Status:
- Checked at:
- Source:
- Values:
- Alt text guidance:
- Source caveats:
- Follow-up ideas:
## Image Production Handoff
- Next skill: cards-to-images / none
- Ordered card ids:
- Target ratio and dimensions:
- Stable filenames:
- Visual-system constraints:
- Human decision needed:
- Stop condition:
delivery_mode=publish_ready.cards-to-images returns real checked files.AI生命克劳德