create
Router for creative artifact generation — CVs, web pages, explainers, videos, generative art, diagrams.
Skill by kronael
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kronael-create
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 3
codeload.github.com· found in install commandexcalidraw.com· found in codejson.excalidraw.com· found in code
Files it touches
~/.claude/skills/create
What's inside
- Skill name
create- Description
- Router for creative artifact generation — CVs, web pages, explainers, videos, generative art, diagrams. NOT for code (use language skills), box diagrams in docs (use diagrams) or de-AI-ing prose (use humanize).
- License
- Unlicense
- Instructions
- 78 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (144)
- CLAUDE.md
- SKILL.md
- art.md
- ascii-video.md · art/
- README.md · art/ascii-video/
- architecture.md · art/ascii-video/references/
- composition.md · art/ascii-video/references/
- effects.md · art/ascii-video/references/
- inputs.md · art/ascii-video/references/
- optimization.md · art/ascii-video/references/
- scenes.md · art/ascii-video/references/
- shaders.md · art/ascii-video/references/
- troubleshooting.md · art/ascii-video/references/
- logo.md · art/
- p5js.md · art/
- README.md · art/p5js/
- animation.md · art/p5js/references/
- color-systems.md · art/p5js/references/
- core-api.md · art/p5js/references/
- export-pipeline.md · art/p5js/references/
- interaction.md · art/p5js/references/
- shapes-and-geometry.md · art/p5js/references/
- troubleshooting.md · art/p5js/references/
- typography.md · art/p5js/references/
- visual-effects.md · art/p5js/references/
- webgl-and-3d.md · art/p5js/references/
- export-frames.js · art/p5js/scripts/
- render.sh · art/p5js/scripts/
- serve.sh · art/p5js/scripts/
- setup.sh · art/p5js/scripts/
- viewer.html · art/p5js/templates/
- pretext.md · art/
- patterns.md · art/pretext/references/
- donut-orbit.html · art/pretext/templates/
- hello-orb-flow.html · art/pretext/templates/
- cv.md
- architecture-diagram.md · diagram/
- template.html · diagram/architecture-diagram/templates/
- excalidraw.md · diagram/
- colors.md · diagram/excalidraw/references/
- dark-mode.md · diagram/excalidraw/references/
- examples.md · diagram/excalidraw/references/
- upload.py · diagram/excalidraw/scripts/
- divergence.md
- explainer.md
- form.md
- social.md
- codex-critique.md · social/references/
- research-social-meme.md · social/references/
- x-image-dimensions.md · social/references/
- render.mjs · social/
- video.md
- collage.md · video/
- manim.md · video/
- README.md · video/manim/
- animation-design-thinking.md · video/manim/references/
- animations.md · video/manim/references/
- camera-and-3d.md · video/manim/references/
- decorations.md · video/manim/references/
- equations.md · video/manim/references/
- …and 84 more
SKILL.md (first lines)
# Create — artifact router
Only this file preloads. ALWAYS read exactly ONE matched file below, then only
the subtree files it references (`<mode>/<slug>/references/...`, `scripts/`,
`templates/`). Paths are relative to this directory.
## Dispatch
| If the request is | Read |
|---|---|
| interactive explainer, HTML explanation, narrated explainer, 3b1b explanation | `explainer.md` |
| CV, resume, curriculum vitae, role-targeted application | `cv.md` |
| landing page, deck, HTML prototype, from-scratch design with taste | `web.md` § Claude Design |
| reveal.js slides / code talk from a feature-work doc for a knowledge session | `web/code-presentation.md` |
| throwaway mockups — 2-3 design variants to compare before building | `web.md` § Sketch |
| DESIGN.md file, design tokens, token spec, WCAG/Tailwind/DTCG export | `web/design-md.md` |
| "look like Stripe/Linear/Vercel/Notion/..." — 54 real design systems | `web/popular-web-designs.md` |
| video script: shorts, reels, TikTok, X video, voiceover (45-75s) | `video.md` |
| render a script to MP4 — Remotion, Motion Canvas, Bevy, swarm, shaders | `video/render.md` |
| meme, promo loop, any film with a subject in it — cut real material, judge it blind | `video/collage.md` |
| math/algorithm animation, 3Blue1Brown style, Manim CE | `video/manim.md` |
| logo, emblem, badge, brand mark, favicon, candidate sheet | `art/logo.md` |
| static ASCII art: figlet banners, cowsay, boxes, image-to-ascii | `art.md` |
| ASCII video/animation, audio-reactive ASCII, matrix effects | `art/ascii-video.md` |
| p5.js, generative art, shaders, canvas, interactive/3D/audio sketches | `art/p5js.md` |
| pretext demos: text flowing around obstacles, text-as-geometry games | `art/pretext.md` |
| social image for the X feed: meme PNG, looping GIF, code-shot explainer | `social.md` |
| hand-drawn-style diagram JSON for excalidraw.com | `diagram/excalidraw.md` |
| dark-themed SVG architecture/cloud/infra diagram as HTML | `diagram/architecture-diagram.md` |
| explore a creative space: 4 independent versions per stage, select, iterate | `divergence.md` |
| form audit of a finished page: measurable layout, type, contrast and figure checks, headless at two widths | `form.md` |
## Principle
Every artifact is a graph of nodes defined as DATA first, then instantiated by
a renderer that walks it: a node is `{parent, transform/props}`, children
inherit the parent's transform, motion is a keyframe track sampled per
property — NEVER per-frame `if` branches. Compose the graph (and its tracks)
as consts BEFORE writing the renderer. Canonical worked example:
the `demo` skill's `cutout.md` § Rig it (parts hierarchy + motion paths + renderer).
## Quality gate
The maker NEVER certifies its own creative work — that is how amateur output
ships. Judge every artifact against a WRITTEN rubric via an INDEPENDENT critic (a
fresh agent, ideally a small panel) that did NOT make it, tasked adversarially:
"where does this read amateur?". Rubric = a few criteria — concept · composition
/ silhouette · craft (material unity) · motion/timing · "reads pro, not amateur"
— each scored with a one-line descriptor. Ship ONLY when it clears the bar;
iterate maker↔critic until it does. Ground the bar in real references first, not
vibes.
## Rules
- ALWAYS load one mode file first; NEVER bulk-read a subtree — each mode file
indexes its own `references/`, `scripts/`, `templates/`.
- NEVER combine modes unless the artifact genuinely needs both (brand look +
landing page = `web/popular-web-designs.md` + `web.md`; ASCII look in p5.js
stays in `art/p5js.md`).
- Manim via the script-to-video pipeline → `video/render.md` flavor table;
Manim as the primary deliverable → `video/manim.md`.
- Reviewing drafts: ALWAYS review local files by default. Publish only when
the user requests it; ALWAYS follow the applicable project publishing policy.
For published drafts, ALWAYS use your OWN draft directory and a SIMPLE
auto-generated index OF THAT DIR (plain file listing, NEVER a bespoke gallery).
NEVER auto-index a shared / multi-tenant root — it exposes other people's projects.
Sibling creative skills (own their domain, not folded here): `demo` (terminal
recordings + animated narrative shorts — its `cutout.md` holds the Monty Python
cutout look), `visual` (headful UI/CSS render refinement).
Related, NOT in this router: `show-me` (inline explanations of the current
topic, including code; requested explainer artifacts use this router),
`writing` (the owner's prose and page rules — any artifact with text obeys
`writing/page.md`), `humanize` (strip AI-isms from prose), `diagrams`
(Unicode box diagrams inside docs).From kronael/tools, Unlicense.
More from kronael/tools
- 0.622score
distill
kronael
/distill — Use when compressing a long document, transcript, or codebase into its essence.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
continue
kronael
/continue — goal mode.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
eval
kronael
Evaluation router — judge a product, codebase, UI or engineer from one fixed lens or every lens.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
kronael-sync
kronael
Sync Kronael into ~/.claude from Codex (bundle + CLI tools rig/udfix/spec-lint/dockbox), first setup included; bridge global/project CLAUDE.md, skills, and…
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
ans
kronael
/ans — answer-only mode toggle, NEVER edit files or run shell; /ans end exits.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
astgrep
kronael
Structural code search and rewrite with ast-grep (tree-sitter AST patterns).
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
astra
kronael
Ask the codex CLI on gpt-6-astra (or gpt-6.1-sol, the Sol variant) for a second opinion, usually routed through oracle.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
bugs
kronael
The `BUGS.md` open-issues queue — record-don't-fix policy, entry format, pruning.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
codemap
kronael
Map a codebase and drill into it — ranked overview, callers, blast radius, module, import and call graphs.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
emacs
kronael
Emacs configuration — a package stack for completion, navigation, git and AI.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
diagrams
kronael
ASCII architecture and workflow diagrams using Unicode box-drawing chars.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
dispatch
kronael
/dispatch — launch a background subagent at default model; § Tiers is the one table of every model tier, Claude and Codex.
SkillAFreshness: A★ 6Claude Code +9
Signals
- Stars
- 6
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Unlicense
- Repository
- github.com/kronael/tools
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from kronael
- 0.622score
distill
kronael
/distill — Use when compressing a long document, transcript, or codebase into its essence.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
eval
kronael
Evaluation router — judge a product, codebase, UI or engineer from one fixed lens or every lens.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
kronael-sync
kronael
Sync Kronael into ~/.claude from Codex (bundle + CLI tools rig/udfix/spec-lint/dockbox), first setup included; bridge global/project CLAUDE.md, skills, and…
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
ans
kronael
/ans — answer-only mode toggle, NEVER edit files or run shell; /ans end exits.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
astgrep
kronael
Structural code search and rewrite with ast-grep (tree-sitter AST patterns).
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
continue
kronael
/continue — goal mode.
SkillAFreshness: A★ 6Claude Code +9
Cite this page
create skill. Agent Mart. https://agentmart.dev/skills/kronael-create (last updated 2026-10-24)