CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ai-comic-generator

Create comics, manga and webtoon episodes with the PopNow API: story to page script, character model sheets, consistent panels, speech bubbles with exact text and finished pages or vertical strips. Quotes every page in USD first. Use when the user wants a comic, manga, webtoon, comic strip or illustrated story with recurring characters.

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-executed paid-API skill: lean, honest about cost and data handling, with strong sequencing and explicit approval/retry checkpoints around the batch paid workflow. The main gaps are a missing worked input_json example and some duplicated balance/credits explanations.

Suggestions

Add one worked example of an input_json for the most common case (a single panel or page with 2–3 character reference images) so the creative generation step is as copy-paste ready as the API plumbing.

State the separate API USD balance / website-credits distinction once (in 'Setup and cost') and have the 'Data and limits' error-handling line point back to it instead of repeating the explanation.

Move the time-sensitive model-path table and the style/tips guidance into a small reference file (e.g., references/models.md) and keep a one-line pointer plus the `models --search` fallback in SKILL.md.

DimensionReasoningScore

Conciseness

Sections are dense and assume competence ('follows no redirects and downloads nothing', exact retry semantics), but there is repetition: the separate-API-balance point appears in 'Setup and cost' ('Website credits cannot pay for API-key requests') and again in 'Data and limits' ('explain that the API USD balance is separate from website credits'), and the PopNow app-mirroring intro is dispensable. Not 5 because of that duplication; not 3 because there is no padding or explanation of known concepts.

4 / 5

Actionability

Concrete, executable commands for all five helper subcommands with exact parameter names ('--approved-max-usd <approved-decimal-string> --idempotency-key <stable-key>') and a real model-path table — all verified to exist in scripts/popnow.py. Not 5 because no worked input_json example for a common case (e.g., a single panel with character references), leaving the most creative step to schema inference; not 3 because nothing is pseudocode and commands are copy-paste shaped.

4 / 5

Workflow Clarity

Two clear sequences (creative steps 1–7 and API steps 1–4) with explicit validation checkpoints: quote-then-approve before any spend, one test item first, review step for face/outfit consistency, re-quote on expiry/price rise, retry only with the same idempotency key after timeout, and 'pending is not failure'. Matches the anchor with feedback loops and error-recovery guidance for a paid batch workflow.

5 / 5

Progressive Disclosure

Well-organized ~95-line body with clear sections, correctly sized for a single-file skill; the only bundle files are scripts/popnow.py and client.py, and the body's script references are real paths. Not 5 because the under-50-line exception doesn't apply and some content (model table marked 'at the time of writing', tips) could live in a reference file; not 3 because structure is good and references are clearly signaled.

4 / 5

Total

17

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, concrete capability list, and an explicit 'Use when' clause with natural trigger terms covering the comic/manga/webtoon domain. Only minor overlap risk from the broad 'illustrated story' phrasing.

DimensionReasoningScore

Specificity

Quotes 'story to page script, character model sheets, consistent panels, speech bubbles with exact text and finished pages or vertical strips' plus 'Quotes every page in USD first' — multiple concrete actions with comprehensive coverage of the skill's outputs. Not 4 because no capability area of the workflow is left unnamed.

5 / 5

Completeness

Explicitly answers both: what ('Create comics, manga and webtoon episodes with the PopNow API: ...') and when ('Use when the user wants a comic, manga, webtoon, comic strip or illustrated story...') with concrete trigger phrases. Not 4 because the 'when' clause is already fully explicit, not merely implied.

5 / 5

Trigger Term Quality

Natural user phrasing is well covered: 'comic, manga, webtoon, comic strip or illustrated story with recurring characters' — synonyms across the whole domain. Not 4 because coverage is comprehensive rather than merely good; only peripheral variants like 'graphic novel' are absent.

5 / 5

Distinctiveness Conflict Risk

The comic/manga/webtoon niche has distinct triggers, but 'illustrated story' is broad enough to overlap with general illustration or image-generation skills — minor overlap risk with closely related skills. Not 5 because that overlap is real, and not 3 because the core triggers are clearly domain-specific.

4 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository

popnow-ai/popnow-skills

Path

skills/popnow-ai-comic-generator/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.