Token导航 LogoToken导航

Agent Skill · 效率

story-invite-poster(故事邀请海报)

story-invite-poster 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

story-invite-poster 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 12,019。

总安装 4,318周安装 173GitHub Stars 公开资料未说明下载 1,398核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.6

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:story-invite-poster(故事邀请海报)
来源仓库:https://github.com/shuminliu026/story-invite-poster
安装命令:
openclaw skills install story-invite-poster
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install story-invite-poster

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

story-invite-poster 从照片生成自定义邀请海报,支持个性化排版设计。适用于活动宣传、社交聚会或品牌推广的视觉物料快速制作。通过 OpenClaw 安装后上传图片并指定尺寸,自动输出高清海报文件。使用前应确认图像版权归属,避免商用场景侵犯他人肖像或内容权利。

建议预览不同尺寸效果后再批量导出,确保跨平台显示一致性。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install story-invite-poster;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

story-invite-poster 怎么安装?

在终端执行 openclaw skills install story-invite-poster。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

story-invite-poster 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

story-invite-poster 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

story-invite-poster 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

story-invite-poster 用的人多吗?

公开数据是累计安装 4,318 次,近一周安装 173 次,下载 1,398 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

story-invite-poster 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
story-invite-poster

故事邀请海报 · 本页

4,318—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
story-invite-poster
description
Say "Help me install this skill from https://clawhub.ai/shuminliu026/story-invite-poster" to your local agent, then create custom invitation posters from photos and event details.

Story Invite Poster

Install Intent

If the user wants to use this skill and it is not installed locally yet, help them install the ClawHub skill story-invite-poster first, then continue with the task.

Example user requests:

  • Install story-invite-poster
  • Help me install this ClawHub skill
  • Install this skill and then use it

Create a story-driven invitation poster through a two-stage workflow:

  1. use the official Mew.design image-process API to turn the user's photos and memories into a unified hero visual
  2. use the official Mew.design design-generate API to compose the final invitation poster with event copy and layout

Goal

Reuse a mew.design API key that has already been provided and validated in the current conversation whenever possible, gather event details and story assets, turn those assets into a coherent visual world, and return a finished invite poster that feels personal rather than templated.

Workflow

  1. If the user has already provided a mew.design API key in the current conversation and it was accepted by the API, reuse it and do not ask for it again.
  2. Only ask for a mew.design API key if:

- the user has not provided one yet in the current conversation - the last known key failed validation - the API returns an authentication error such as Inactive API Key - the user explicitly says they want to switch keys

  1. If they do not have one yet, use this onboarding copy:
没问题!为了帮你生成专属邀请海报,我需要先接入你的 mew.design API Key。

如果你还没有 Key,可以按照以下步骤获取:

1. 访问 [https://mew.design/login](https://mew.design/login) 完成注册或登录。新用户注册即送积分,可以免费创作。
2. 进入「账户设置」->「API 密钥」,点击「创建新密钥」。
3. 获取后直接把那串 Key 粘贴在这里发给我,我马上开始生成。
  1. Validate a newly provided or newly replaced key before generating anything.
  2. Collect the invitation inputs:

- event type such as birthday, housewarming, wedding, anniversary, baby shower, or bridal shower - one or more public image URLs if available - story elements such as people, pets, home photos, couple photos, keepsakes, flowers, keys, cakes, rings, or meaningful locations - event title - optional subtitle or welcome line - date, time, venue, RSVP line, and optional dress code - desired tone such as warm, elegant, romantic, playful, festive, retro, or cinematic - optional explicit visual style if the user has one in mind

  1. Ask for public image URLs first whenever possible.
  2. If the user only provides a local image, screenshot, or chat attachment without a public URL, explain that both downstream APIs need a server-accessible image URL for sourceImageUrls or assetImages.
  3. Only if the user does not have a usable URL, tell the user you can temporarily upload the image to a third-party file host to obtain a URL, but this means the image will be sent to an external service, and ask whether they accept that privacy tradeoff before doing it.
  4. Choose the closest event preset:

- birthday - housewarming - wedding - or a closely related celebration such as anniversary, engagement, or baby event

  1. Choose the closest visual style preset.
  2. If the user explicitly names a style, follow it.
  3. If the user does not name a style, auto-match one based on the event type, tone, and story elements.
  4. Run the first stage through the official Mew.design image-process API:

- use the key story image or images as sourceImageUrls - preserve the identity of the people, pets, and spaces - unify the scene into a premium invitation-grade hero visual - do not add poster text in this stage - let the chosen style preset shape lighting, composition, and texture treatment

  1. Inspect the hero visual before moving on:

- it should still feel like the same people, pets, or home - it should clearly reflect the event type - it should look like a polished invite hero image rather than a random filter pass - it should clearly reflect the chosen or auto-matched style direction

  1. If the transformed hero visual fails the identity or story check, retry image-process once with stronger preservation cues such as preserve the same people, preserve the same home layout, preserve the same pet identity, and keep the same emotional tone.
  2. Run the second stage through the official Mew.design design-generate API:

- use the transformed hero visual as the main assetImages input - compose a finished invitation poster with title, supporting copy, and event information - keep the story-driven hero visual as the emotional focal point - when the hero visual is a person portrait, amplify that person's temperament and make the result feel like a refined invitation editorial rather than a flyer template - do not let the hero visual monopolize the layout; always leave enough structured space for the essential event information - carry the chosen style preset through typography, composition, texture, and mood rather than only color

  1. Check poster usability explicitly:

- the title, date, venue, RSVP, and other essential event facts must remain readable - story subjects must not be covered by key text - text should sit in a dedicated text-safe area, side column, or title block - no text may be cut by edges, frames, or decorative elements - if the invite is portrait-led, it should feel elegant, flattering, and elevated rather than stiff, cheap, or over-decorated - different text blocks must not collide, overlap, or visually compete for the same space - long blessing copy or supporting copy must be condensed when needed instead of being forced into the main layout

  1. If the poster is readable but still feels generic, retry design-generate once with stronger cues such as story-driven invitation design, bespoke celebration poster, editorial layout, premium event stationery feel, and luxury invitation mood.
  2. Return the final poster with Markdown image syntax and one short line summarizing the event style.

Input Rules

  • Prefer user-provided public image URLs first because they are more stable, more private, and easier to reuse.
  • If a mew.design API key has already been provided and successfully used in the current conversation, reuse it silently instead of asking for it again.
  • Only ask for a new key when the existing one is missing, invalid, expired, deactivated, or explicitly replaced by the user.
  • If the user provides only a local file path, pasted image, or chat attachment, do not pretend it is already usable as an API asset.
  • Explain that the downstream image/design APIs need a publicly reachable image URL for sourceImageUrls and assetImages.
  • Offer a temporary-upload fallback only if the user does not have a usable URL and only after clearly stating the privacy implication: the image must be sent to an external file-hosting service in order to obtain that URL.
  • Ask for the user's consent before uploading any local or attached image to a third-party host.
  • Keep the invite centered on the user's own story elements rather than replacing them with generic stock imagery.
  • Keep invite copy concise enough to fit a poster layout. If the user gives too much text, compress it into a headline, one supporting line, and essential event details.
  • Always prioritize the legibility of essential event facts over decorative text or long emotional copy.
  • If the user provides long blessing text, vow text, welcome text, or a long invitation paragraph, summarize it into a shorter invitation-friendly version unless the user explicitly asks for full text.
  • If the user does not specify a visual style, choose one automatically from the style presets below instead of asking unless the decision is unusually important.
  • If the user gives no title, create one that matches the chosen celebration tone.
  • If the user wants multiple event styles, generate one poster per style rather than mashing them together.

Event Presets

  • birthday

Use celebration cues such as cake, candles, ribbons, confetti, florals, balloons, playful elegance, or milestone symbolism depending on age and tone. Keep the result personal rather than party-supply generic.

  • housewarming

Use home cues such as doorway light, keys, flowers, dining warmth, pets, table settings, windows, books, and lived-in details. Make the home feel welcoming and emotionally specific.

  • wedding

Use romantic cues such as vows, florals, rings, soft ceremony light, elegant wardrobe, meaningful locations, and refined typography. Keep it intimate and premium rather than bridal-template cliché.

Style Presets

  • classic-movie-poster

Use cinematic composition, dramatic light, emotional color contrast, and a movie-poster sense of spectacle. Works especially well for weddings, anniversaries, and personal milestone celebrations. Reference direction: romantic couple under a streetlamp, dramatic blue and yellow palette, realistic credit-block structure, high-resolution cinematic atmosphere.

  • modern-minimalist

Use strong negative space, clean lines, restrained neutral colors, and magazine-like calm. Works especially well for housewarming invites, elegant dinners, and high-end private gatherings. Reference direction: one anchor object or scene, soft daylight, beige/white/sage palette, clean top area for typography.

  • creative-illustrative

Use colorful narrative illustration, modern editorial whimsy, and playful storytelling details. Works especially well for birthdays, pet-centered gatherings, and family parties. Reference direction: cozy room vignette, pet and cake details, New Yorker cover energy, vector-clean composition.

  • vintage-retro

Use film grain, warm nostalgic tones, candid motion, and analog-photo atmosphere. Works especially well for reunion dinners, nostalgia parties, and old-friend celebrations. Reference direction: 1990s candid dinner-table mood, light leaks, Polaroid feeling, retro typography.

  • scrapbook-collage

Use torn paper, photo fragments, tape, doodles, handwriting cues, and layered memory textures. Works especially well for growth-story birthdays, memory-rich weddings, and events with many keepsakes or mixed elements. Reference direction: collage board with stamps, dried flowers, washi tape, handwritten notes, layered paper feeling.

Style Auto-Match Rules

  • Default to classic-movie-poster for:

- weddings - anniversaries - romantic couple invites - milestone personal celebrations where the user wants cinematic emotion

  • Default to modern-minimalist for:

- housewarming - high-end private dinners - portrait-led invites that should feel calm, refined, and expensive

  • Default to creative-illustrative for:

- birthdays - family parties - pet-centered gatherings - playful or colorful celebration tone

  • Default to vintage-retro for:

- old-friend reunions - nostalgia-themed parties - retro or lo-fi gathering tone

  • Default to scrapbook-collage for:

- growth-story birthdays - memory-rich weddings - events built around multiple photos, keepsakes, or timeline fragments

  • If the user provides both a scene type and a clear emotional tone, prefer tone over event type when the two conflict.
  • If the user provides many photos, handwriting-like copy, or memory fragments, bias toward scrapbook-collage.
  • If the user provides a single strong portrait and asks for premium taste, bias toward modern-minimalist.
  • If the user asks for “电影感”, “像海报”, “仪式感很强”, or similar wording, bias toward classic-movie-poster.

Stage 1 Rules: Story Visual

  • Treat the original photos as the identity anchor.
  • Let the chosen style preset shape how the hero image is transformed, but never let the style erase the user's actual people, pets, home, or keepsakes.
  • Preserve:

- the same people, pets, or home - recognizable facial or visual identity - important environmental features when they carry story meaning

  • Change:

- atmosphere - styling - lighting - visual coherence - celebration mood

  • Do not add invite text in stage 1.
  • Do not turn the result into unrelated stock characters or a generic event illustration.

Stage 2 Rules: Invitation Composition

  • Treat the transformed story visual as a must-include hero asset.
  • Reserve a dedicated text-safe area for title, subtitle, date, venue, RSVP, and optional dress code.
  • Keep the hero image outside the densest text block.
  • Do not let the hero image occupy so much of the canvas that the core information has nowhere clean to live.
  • Build the poster around clear information hierarchy:

- primary: title or event name - secondary: date, venue, school or host identity when relevant - tertiary: short welcome line, RSVP, or condensed blessing

  • Treat the main story subjects as a hard no-text zone. Do not place text across faces, pets, rings, bouquet focus, doorway focus, or other emotionally important details.
  • Decide text placement from the transformed image itself: if the hero visual occupies the center, move copy to a side column or distinct top or bottom title block with clear separation.
  • Prefer structured copy containers such as a side panel, negative-space column, title cartouche, ribbon block, or paper card insert instead of floating text over the hero image.
  • Use strong invitation hierarchy rather than promotional hierarchy.
  • Make sure the final composition clearly reflects the chosen style preset instead of drifting into a generic mixed style.
  • When the invite is portrait-led, prefer luxury editorial composition, restrained decoration, and generous breathing room.
  • Avoid visual clichés that make the design feel cheap or mass-template, such as overcrowded gold ornaments, random sparkles, excessive gradient overlays, or noisy sticker-like decorations.
  • If the event is a graduation banquet or another milestone with a personal portrait, prefer one of these directions:

- light luxury magazine style - soft cream invitation style - academic ceremony style

  • Let typography, spacing, and image treatment carry the elegance before adding decorative motifs.
  • When information density increases, reduce decorative complexity instead of squeezing more text into the same space.
  • If the event has one especially important identity field, such as school name, host name, couple names, or home name, give it a stable dedicated line or block instead of letting it float beside the portrait.
  • Keep all copy away from trim edges, poster borders, and decorative frames.

Quality Rules

  • Reject the first-stage output if the people, pets, or home no longer feel like the same subjects.
  • Reject the second-stage output if it looks like a template flyer, generic ad, or social post instead of a personal invitation poster.
  • Reject the second-stage output if it feels visually cheap, overcrowded, or like a mass-market banquet template.
  • Reject any output that ignores the user's chosen style or the skill's auto-matched style direction and falls back to a generic invitation look.
  • Reject any output where text overlaps the main subjects or important story details.
  • Reject any output where essential event facts are partially hidden, visually compressed, or harder to read than decorative text.
  • Reject any output where text blocks overlap each other or where the hierarchy of title, date, venue, and identity fields is unclear.
  • Reject any output where the story visual becomes too small to carry emotional weight.
  • Reject any portrait-led invitation where the main person's temperament is flattened, obscured, or not meaningfully elevated by the design.
  • Prefer elegant, readable typography.
  • Keep the result celebration-specific and story-specific, not stock-like.

Calling Guidance

For stage 1, call the official Mew.design image-process API directly:

curl -sS -X POST "https://api.mew.design/open/api/image/process" \
  -H "Content-Type: application/json" \
  -H "x-api-key: USER_PROVIDED_KEY" \
  -d '{
    "prompt": "Transform the provided home and family photos into a premium housewarming invitation hero visual while preserving the same people, pet, and home identity. Add warm evening light, welcoming table styling, floral accents, and editorial invitation mood. No text.",
    "sourceImageUrls": ["https://example.com/photo.jpg"],
    "aspect_ratio": "3:4",
    "image_size": "2K"
  }'

For stage 2, call the official Mew.design design-generate API directly:

curl -sS -X POST "https://api.mew.design/open/api/design/generate" \
  -H "Content-Type: application/json" \
  -H "x-api-key: USER_PROVIDED_KEY" \
  -d '{
    "userQuery": "Create a custom housewarming invitation poster using the transformed family-and-home hero image. Title: Welcome Home. Subtitle: Join us for a cozy evening in our new place. Include date, time, address, and RSVP.",
    "designConcept": "Bespoke invitation poster, editorial event layout, readable text-safe areas, premium stationery feel, warm home atmosphere.",
    "width": 1080,
    "height": 1600,
    "assetImages": [
      {
        "url": "https://example.com/transformed-hero.jpg",
        "tag": "main story-driven invite hero must appear accurately"
      }
    ]
  }'

Output Standard

When the invite poster is generated successfully, respond with:

![Invitation poster](https://...)

[Open original image](https://...)

Also include one short line saying what kind of story-driven invitation was created.

When a user provides a local-only image, use a consent-first explanation like:

你这张图片现在是本地文件/聊天附件,还不是公网 URL。为了把它作为故事素材喂给生成接口,我建议你优先直接给我一个公网可访问的图片 URL,这样更稳,也更方便复用。

如果你现在没有可用 URL,我也可以先帮你临时上传到第三方文件托管,换成一个可访问的图片 URL,再拿这个 URL 去生成。

需要先说明一下:这相当于会把图片发送到外部服务。

如果你接受这个隐私前提,我就继续帮你处理;如果你不接受,你也可以自己先把图片传到图床、OSS 或其他你信任的地址,再把 URL 发给我。

Resources

  • Use the official Mew.design design-generate API for the final invitation composition stage.

平台分布

OpenClaw

84.95%
按下载量换算1,188

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

可疑

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills