{
  "schemaVersion": "1.0",
  "item": {
    "slug": "comi-cog",
    "name": "comi-cog",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/nitishgargiitd/comi-cog",
    "canonicalUrl": "https://clawhub.ai/nitishgargiitd/comi-cog",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/comi-cog",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=comi-cog",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/comi-cog"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/comi-cog",
    "agentPageUrl": "https://openagent3.xyz/skills/comi-cog/agent",
    "manifestUrl": "https://openagent3.xyz/skills/comi-cog/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/comi-cog/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Comi Cog - Comics & Manga Powered by CellCog",
        "body": "Create visual stories with AI - from manga pages to webtoons to comic strips with consistent characters."
      },
      {
        "title": "Prerequisites",
        "body": "This skill requires the cellcog skill for SDK setup and API calls.\n\nclawhub install cellcog\n\nRead the cellcog skill first for SDK setup. This skill shows you what's possible.\n\nQuick pattern (v1.0+):\n\n# Fire-and-forget - returns immediately\nresult = client.create_chat(\n    prompt=\"[your comic request]\",\n    notify_session_key=\"agent:main:main\",\n    task_label=\"comic-creation\",\n    chat_mode=\"agent\"  # Agent mode for most comics\n)\n# Daemon notifies you when complete - do NOT poll"
      },
      {
        "title": "Why Comi-Cog is Complex Work",
        "body": "Comics are one of the most demanding creative outputs:\n\nCharacter Consistency: Same character must look identical across dozens of panels\nVisual Storytelling: Every panel needs composition, flow, and meaning\nSequential Art: Panels must read naturally, guide the eye, create rhythm\nText Integration: Speech bubbles, sound effects, narration boxes\nStyle Coherence: Art style must stay consistent throughout\n\nThis is complex work. CellCog excels here because it maintains context across panels and pages, ensuring your characters look like themselves in every frame."
      },
      {
        "title": "Manga Pages",
        "body": "Japanese-style sequential art:\n\nAction Manga: \"Create a fight scene manga page with dynamic movement\"\nSlice of Life: \"Make a cozy manga page of friends at a café\"\nShonen Style: \"Create an intense rivalry moment between two characters\"\nRomance: \"Make a confession scene in shoujo manga style\"\n\nExample prompt:\n\n\"Create a manga page (4 panels):\nScene: Hero confronts the villain for the first time\nPanel 1: Wide shot - hero enters dark throne room\nPanel 2: Close-up - villain's smirk from shadow\nPanel 3: Dramatic - villain stands, revealing full design\nPanel 4: Reaction - hero's determined expression\nStyle: Dark fantasy shonen (like Berserk meets Demon Slayer)\nInclude: Speed lines, dramatic shadows, Japanese SFX\nCharacters:\n\nHero: Young warrior, silver hair, scar across eye, armored\nVillain: Elegant, long black hair, flowing robes, unsettling beauty\""
      },
      {
        "title": "Webtoon Episodes",
        "body": "Vertical scrolling format:\n\nVertical Strips: \"Create a webtoon episode in vertical scroll format\"\nCliffhangers: \"Make a webtoon ending that hooks readers\"\nRomance Webtoon: \"Create a sweet moment between the leads\"\nAction Webtoon: \"Design a chase scene for vertical reading\"\n\nExample prompt:\n\n\"Create a webtoon episode (vertical format, 8-10 panels):\nStory: Fantasy romance - a witch and a knight meet for the first time\nFlow:\n\nKnight lost in enchanted forest\nDiscovers cottage covered in flowers\nMeets the witch (comedic first impression - she's not what he expected)\nEnd on her mysterious smile\n\nStyle: Soft colors, romantic fantasy, clean line art\nFormat: Vertical webtoon (panels flow downward)\""
      },
      {
        "title": "Comic Strips",
        "body": "Newspaper-style short form:\n\nDaily Strips: \"Create a 4-panel comic strip about office life\"\nGag Comics: \"Make a 3-panel joke about cats\"\nWebcomic Style: \"Create a comic strip in the style of xkcd\"\nSunday Comics: \"Design a larger format weekend comic strip\"\n\nExample prompt:\n\n\"Create a 4-panel comic strip:\nSetup: Programmer finally fixes a bug\nPunchline: Creates three new ones in the process\nStyle: Clean, simple, relatable (like Dilbert meets modern tech humor)\nInclude expressions that sell the emotional journey:\nPanel 1: Frustration\nPanel 2: Determination\nPanel 3: Triumph\nPanel 4: Dawning horror\""
      },
      {
        "title": "Graphic Novel Pages",
        "body": "Full-format sequential art:\n\nChapter Pages: \"Create the opening page of a graphic novel chapter\"\nSplash Pages: \"Design a dramatic full-page spread\"\nDialogue Scenes: \"Make a character conversation page with interesting staging\"\nAction Sequences: \"Create a two-page action spread\""
      },
      {
        "title": "Character Consistency",
        "body": "The magic of comi-cog: your characters stay consistent.\n\nWhen you describe a character, CellCog maintains their appearance across all panels:\n\nGood character description:\n\n\"Character - Luna:\n\nAge: Early 20s, petite build\nHair: Long silver hair with bangs, usually in a braid\nEyes: Large, purple, expressive\nOutfit: Dark blue witch robes with star embroidery\nDistinguishing: Small mole under left eye, always wears moon earring\nExpression range: Usually serious but has a warm smile\"\n\nWhat this enables:\n\nSame face structure across all panels\nConsistent outfit details\nRecognizable from any angle\nEmotional range while staying \"her\""
      },
      {
        "title": "Comic Styles",
        "body": "StyleCharacteristicsBest ForMangaExpressive eyes, speed lines, screen tonesAction, romance, dramaAmerican ComicsBold lines, dynamic poses, vivid colorsSuperheroes, actionWebtoonClean lines, soft colors, vertical flowRomance, slice of lifeIndie/AltUnique art styles, experimentalPersonal stories, art comicsWebcomicSimple, expressive, quick readHumor, daily updatesGraphic NovelDetailed, painterly, cinematicLiterary, mature themes"
      },
      {
        "title": "Page Layouts",
        "body": "Request specific layouts:\n\nLayoutPanelsUse CaseGrid4-6 equal panelsSteady pacing, dialogueAsymmetricMixed sizesEmphasis and flowSplashFull pageDramatic momentsSpreadTwo pagesEpic revealsVerticalScrolling formatWebtoons"
      },
      {
        "title": "Chat Mode for Comics",
        "body": "ScenarioRecommended ModeSingle pages, comic strips, character designs\"agent\"Multi-page sequences, full episodes, complex narratives\"agent team\"\n\nUse \"agent\" for most comic work. Individual pages and strips execute well in agent mode.\n\nUse \"agent team\" for narrative complexity - full webtoon episodes, multi-page fight sequences, or when you need story and art direction working together."
      },
      {
        "title": "Example Prompts",
        "body": "Action manga page:\n\n\"Create a manga page - the hero's power awakens:\n5 panels:\n\nHero on knees, defeated, rain falling\nClose-up: tear falls, mixes with rain\nMemory flash: people they're fighting for\nEyes snap open - now glowing\nFull panel: standing, energy swirling, clothes/hair flowing upward\n\nStyle: Shonen manga, heavy contrast, speed lines\nMood: Despair transforming to determination\nHero design: Teen boy, spiky black hair, torn school uniform\"\n\nWebtoon romance moment:\n\n\"Create a vertical webtoon sequence (6 panels):\nScene: First accidental hand touch\n\nBoth reaching for same book on shelf\nHands touch - close-up\nBoth freeze - side by side reaction\nEye contact - soft blush on both\nBoth quickly pull away, embarrassed\nWalking opposite directions, both smiling to themselves\n\nStyle: Soft, pastel colors, gentle line work\nCharacters:\n\nShe: Long dark hair, glasses, oversized sweater\nHe: Messy light brown hair, tall, kind eyes\"\n\nComic strip:\n\n\"Create a 4-panel comic strip about a cat:\nJoke: Cat demands food. Human gives food. Cat doesn't eat it, just wanted attention.\nPanel 1: Cat screaming at empty bowl\nPanel 2: Human rushing to fill it\nPanel 3: Cat walks away from full bowl\nPanel 4: Cat sitting on human's laptop, satisfied\nStyle: Simple, cute, expressive faces\""
      },
      {
        "title": "Tips for Better Comics",
        "body": "Describe characters thoroughly: The more detail on character design, the better consistency.\n\n\nSpecify panel layout: \"4 panels in a grid\" vs \"large panel top, 3 small below\" changes everything.\n\n\nInclude emotions: Tell us what characters are feeling in each panel.\n\n\nThink about flow: Where does the reader's eye go? Composition matters.\n\n\nSound effects matter: \"Include SFX for the punch\" adds manga authenticity.\n\n\nReference real comics: \"Like One Piece style\" or \"Saga vibes\" gives clear direction."
      }
    ],
    "body": "Comi Cog - Comics & Manga Powered by CellCog\n\nCreate visual stories with AI - from manga pages to webtoons to comic strips with consistent characters.\n\nPrerequisites\n\nThis skill requires the cellcog skill for SDK setup and API calls.\n\nclawhub install cellcog\n\n\nRead the cellcog skill first for SDK setup. This skill shows you what's possible.\n\nQuick pattern (v1.0+):\n\n# Fire-and-forget - returns immediately\nresult = client.create_chat(\n    prompt=\"[your comic request]\",\n    notify_session_key=\"agent:main:main\",\n    task_label=\"comic-creation\",\n    chat_mode=\"agent\"  # Agent mode for most comics\n)\n# Daemon notifies you when complete - do NOT poll\n\nWhy Comi-Cog is Complex Work\n\nComics are one of the most demanding creative outputs:\n\nCharacter Consistency: Same character must look identical across dozens of panels\nVisual Storytelling: Every panel needs composition, flow, and meaning\nSequential Art: Panels must read naturally, guide the eye, create rhythm\nText Integration: Speech bubbles, sound effects, narration boxes\nStyle Coherence: Art style must stay consistent throughout\n\nThis is complex work. CellCog excels here because it maintains context across panels and pages, ensuring your characters look like themselves in every frame.\n\nWhat Comics You Can Create\nManga Pages\n\nJapanese-style sequential art:\n\nAction Manga: \"Create a fight scene manga page with dynamic movement\"\nSlice of Life: \"Make a cozy manga page of friends at a café\"\nShonen Style: \"Create an intense rivalry moment between two characters\"\nRomance: \"Make a confession scene in shoujo manga style\"\n\nExample prompt:\n\n\"Create a manga page (4 panels):\n\nScene: Hero confronts the villain for the first time\n\nPanel 1: Wide shot - hero enters dark throne room Panel 2: Close-up - villain's smirk from shadow Panel 3: Dramatic - villain stands, revealing full design Panel 4: Reaction - hero's determined expression\n\nStyle: Dark fantasy shonen (like Berserk meets Demon Slayer) Include: Speed lines, dramatic shadows, Japanese SFX\n\nCharacters:\n\nHero: Young warrior, silver hair, scar across eye, armored\nVillain: Elegant, long black hair, flowing robes, unsettling beauty\"\nWebtoon Episodes\n\nVertical scrolling format:\n\nVertical Strips: \"Create a webtoon episode in vertical scroll format\"\nCliffhangers: \"Make a webtoon ending that hooks readers\"\nRomance Webtoon: \"Create a sweet moment between the leads\"\nAction Webtoon: \"Design a chase scene for vertical reading\"\n\nExample prompt:\n\n\"Create a webtoon episode (vertical format, 8-10 panels):\n\nStory: Fantasy romance - a witch and a knight meet for the first time\n\nFlow:\n\nKnight lost in enchanted forest\nDiscovers cottage covered in flowers\nMeets the witch (comedic first impression - she's not what he expected)\nEnd on her mysterious smile\n\nStyle: Soft colors, romantic fantasy, clean line art Format: Vertical webtoon (panels flow downward)\"\n\nComic Strips\n\nNewspaper-style short form:\n\nDaily Strips: \"Create a 4-panel comic strip about office life\"\nGag Comics: \"Make a 3-panel joke about cats\"\nWebcomic Style: \"Create a comic strip in the style of xkcd\"\nSunday Comics: \"Design a larger format weekend comic strip\"\n\nExample prompt:\n\n\"Create a 4-panel comic strip:\n\nSetup: Programmer finally fixes a bug Punchline: Creates three new ones in the process\n\nStyle: Clean, simple, relatable (like Dilbert meets modern tech humor)\n\nInclude expressions that sell the emotional journey: Panel 1: Frustration Panel 2: Determination Panel 3: Triumph Panel 4: Dawning horror\"\n\nGraphic Novel Pages\n\nFull-format sequential art:\n\nChapter Pages: \"Create the opening page of a graphic novel chapter\"\nSplash Pages: \"Design a dramatic full-page spread\"\nDialogue Scenes: \"Make a character conversation page with interesting staging\"\nAction Sequences: \"Create a two-page action spread\"\nCharacter Consistency\n\nThe magic of comi-cog: your characters stay consistent.\n\nWhen you describe a character, CellCog maintains their appearance across all panels:\n\nGood character description:\n\n\"Character - Luna:\n\nAge: Early 20s, petite build\nHair: Long silver hair with bangs, usually in a braid\nEyes: Large, purple, expressive\nOutfit: Dark blue witch robes with star embroidery\nDistinguishing: Small mole under left eye, always wears moon earring\nExpression range: Usually serious but has a warm smile\"\n\nWhat this enables:\n\nSame face structure across all panels\nConsistent outfit details\nRecognizable from any angle\nEmotional range while staying \"her\"\nComic Styles\nStyle\tCharacteristics\tBest For\nManga\tExpressive eyes, speed lines, screen tones\tAction, romance, drama\nAmerican Comics\tBold lines, dynamic poses, vivid colors\tSuperheroes, action\nWebtoon\tClean lines, soft colors, vertical flow\tRomance, slice of life\nIndie/Alt\tUnique art styles, experimental\tPersonal stories, art comics\nWebcomic\tSimple, expressive, quick read\tHumor, daily updates\nGraphic Novel\tDetailed, painterly, cinematic\tLiterary, mature themes\nPage Layouts\n\nRequest specific layouts:\n\nLayout\tPanels\tUse Case\nGrid\t4-6 equal panels\tSteady pacing, dialogue\nAsymmetric\tMixed sizes\tEmphasis and flow\nSplash\tFull page\tDramatic moments\nSpread\tTwo pages\tEpic reveals\nVertical\tScrolling format\tWebtoons\nChat Mode for Comics\nScenario\tRecommended Mode\nSingle pages, comic strips, character designs\t\"agent\"\nMulti-page sequences, full episodes, complex narratives\t\"agent team\"\n\nUse \"agent\" for most comic work. Individual pages and strips execute well in agent mode.\n\nUse \"agent team\" for narrative complexity - full webtoon episodes, multi-page fight sequences, or when you need story and art direction working together.\n\nExample Prompts\n\nAction manga page:\n\n\"Create a manga page - the hero's power awakens:\n\n5 panels:\n\nHero on knees, defeated, rain falling\nClose-up: tear falls, mixes with rain\nMemory flash: people they're fighting for\nEyes snap open - now glowing\nFull panel: standing, energy swirling, clothes/hair flowing upward\n\nStyle: Shonen manga, heavy contrast, speed lines Mood: Despair transforming to determination\n\nHero design: Teen boy, spiky black hair, torn school uniform\"\n\nWebtoon romance moment:\n\n\"Create a vertical webtoon sequence (6 panels):\n\nScene: First accidental hand touch\n\nBoth reaching for same book on shelf\nHands touch - close-up\nBoth freeze - side by side reaction\nEye contact - soft blush on both\nBoth quickly pull away, embarrassed\nWalking opposite directions, both smiling to themselves\n\nStyle: Soft, pastel colors, gentle line work\n\nCharacters:\n\nShe: Long dark hair, glasses, oversized sweater\nHe: Messy light brown hair, tall, kind eyes\"\n\nComic strip:\n\n\"Create a 4-panel comic strip about a cat:\n\nJoke: Cat demands food. Human gives food. Cat doesn't eat it, just wanted attention.\n\nPanel 1: Cat screaming at empty bowl Panel 2: Human rushing to fill it Panel 3: Cat walks away from full bowl Panel 4: Cat sitting on human's laptop, satisfied\n\nStyle: Simple, cute, expressive faces\"\n\nTips for Better Comics\n\nDescribe characters thoroughly: The more detail on character design, the better consistency.\n\nSpecify panel layout: \"4 panels in a grid\" vs \"large panel top, 3 small below\" changes everything.\n\nInclude emotions: Tell us what characters are feeling in each panel.\n\nThink about flow: Where does the reader's eye go? Composition matters.\n\nSound effects matter: \"Include SFX for the punch\" adds manga authenticity.\n\nReference real comics: \"Like One Piece style\" or \"Saga vibes\" gives clear direction."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/nitishgargiitd/comi-cog",
    "publisherUrl": "https://clawhub.ai/nitishgargiitd/comi-cog",
    "owner": "nitishgargiitd",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/comi-cog",
    "downloadUrl": "https://openagent3.xyz/downloads/comi-cog",
    "agentUrl": "https://openagent3.xyz/skills/comi-cog/agent",
    "manifestUrl": "https://openagent3.xyz/skills/comi-cog/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/comi-cog/agent.md"
  }
}