Files
Anil MatchaandClaude Opus 4.7 de71d418a9 Add 53 skill-based example workflows mirroring agent skills
For each skill in muapiapp/skills/library/* (visual, motion, social, edit),
ship a ready-to-load ComfyUI workflow that wires the exact endpoint(s) the
skill uses, so users get a working starting point per skill.

Visual (T2I / I2I): NanoBanana (pro + 2), LogoGenerator, LogoBranding,
YouTubeThumbnail, BlogHeader, InstagramPost, RedNoteCover, KeyboardArt,
AdCreative, BrandKit (3-frame), Storyboard (3 keyframes), AmazonListing,
MultiAngleShots (3 angles), MultiAngleReshoot, PhotoPackGenerator, ActionFigure,
FashionTryOn, UGCLifestyleTryOn, SelfieWithCelebrity, FloorPlanRendering,
InteriorDesign, InteriorVisualizer, CoupleGrid, Brochure, UrlToDesign,
DesignGuide, SocialPack.

Motion (T2V / I2V chains): Seedance2 T2V / OmniReference / FirstLastFrame,
CinemaDirector, DroneStyleVideo, OneShotVideo, 3DLogoAnimation,
AnimalVideoGenerator, CartoonDance, CharacterStoryVideo, GiantProductShowcase,
JewelryProductVideo, MusicVideo (with Suno), ProductAdCinematic,
ProductShowcaseVideo, ProductVideoAdMaker, TalkingBabyVideo, AiFightScene,
UGCAdsWorkflow, SocialMediaVideo, ProductCampaign (multi-stage).

Edit: AiClipping, YoutubeShorts.

3D: ImageTo3D_Tripo, TextTo3D_Meshy (via new MuAPIImageTo3D node).

Generator now also knows MuAPIImageTo3D widget/input/output signatures so it
can be wired into specs the same way as every other node.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 17:51:47 +05:30

281 lines
4.8 KiB
JSON

{
"last_node_id": 6,
"last_link_id": 3,
"nodes": [
{
"id": 1,
"type": "MuAPITextToImage",
"pos": [
40,
380
],
"size": [
340,
240
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
1
],
"slot_index": 0
},
{
"name": "image_url",
"type": "STRING",
"links": [],
"slot_index": 1
},
{
"name": "request_id",
"type": "STRING",
"links": [],
"slot_index": 2
}
],
"properties": {
"Node name for S&R": "MuAPITextToImage"
},
"widgets_values": [
"gpt-image-2-text-to-image",
"Page 1: color palette page \u2014 5 large swatches with hex codes and names, premium design-system layout.",
"3:2",
"",
"",
"",
"{}"
]
},
{
"id": 2,
"type": "MuAPITextToImage",
"pos": [
420,
700
],
"size": [
340,
240
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
2
],
"slot_index": 0
},
{
"name": "image_url",
"type": "STRING",
"links": [],
"slot_index": 1
},
{
"name": "request_id",
"type": "STRING",
"links": [],
"slot_index": 2
}
],
"properties": {
"Node name for S&R": "MuAPITextToImage"
},
"widgets_values": [
"nano-banana-pro",
"Page 2: typography pairings \u2014 H1/H2/H3 + body samples, two type families displayed side-by-side, editorial layout.",
"3:2",
"",
"",
"",
"{}"
]
},
{
"id": 3,
"type": "MuAPITextToImage",
"pos": [
800,
60
],
"size": [
340,
240
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
3
],
"slot_index": 0
},
{
"name": "image_url",
"type": "STRING",
"links": [],
"slot_index": 1
},
{
"name": "request_id",
"type": "STRING",
"links": [],
"slot_index": 2
}
],
"properties": {
"Node name for S&R": "MuAPITextToImage"
},
"widgets_values": [
"nano-banana-pro",
"Page 3: UI component preview \u2014 buttons, input fields, cards, navbar, all on a soft neutral background.",
"3:2",
"",
"",
"",
"{}"
]
},
{
"id": 4,
"type": "SaveImage",
"pos": [
1180,
380
],
"size": [
340,
240
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 1
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"guide_palette"
]
},
{
"id": 5,
"type": "SaveImage",
"pos": [
1560,
700
],
"size": [
340,
240
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"guide_type"
]
},
{
"id": 6,
"type": "SaveImage",
"pos": [
1940,
60
],
"size": [
340,
240
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"guide_components"
]
}
],
"links": [
[
1,
1,
0,
4,
0,
"IMAGE"
],
[
2,
2,
0,
5,
0,
"IMAGE"
],
[
3,
3,
0,
6,
0,
"IMAGE"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 1.0,
"offset": [
0,
0
]
}
},
"version": 0.4
}