pencil-case skill

Two code-drawing skills in Python: crayon and pen-and-wash. Each picture is built from strokes, not generated.

  • 80 ★ on the repository
  • Last commit
Skill

Minimal access

Why this level

  • The skill runs Python drawing scripts and writes PNG and video files in the working folder
All reasons and checks

qizhan7/pencil-case

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/pencil-case

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skill runs Python drawing scripts and writes PNG and video files in the working folder

This is third-party code. Review the repository files before installing.

What it does

The `crayon` and `penwash` skills draw pictures in Python with Pillow and numpy. In `crayon` each stroke is a short line with a grainy edge like oil pastel: houses lean and letters are written by hand. In `penwash` a trembling pen line sits on beige paper, with hatching in shadows and watercolor patches that miss the outline; the drawing process can be recorded as video. One work is built from tens of thousands of strokes or more, each set by a `draw.line` or `draw.ellipse` call. The output repeats pixel for pixel with a fixed seed, and the README suggests checking the environment by running `example_street.py`.

Who it is for. Illustrators and authors who want hand-made looking pictures from Claude Code without generative models and with control over every stroke.

Good fit when

  • An illustration in crayon style from a scene description is needed.
  • A pen drawing with watercolor wash on cream paper is required.
  • A video of the picture appearing stroke by stroke is wanted.
  • The picture must reproduce identically for the same seed.

Not a fit when

  • A photorealistic picture is needed: the skill draws in two styles only.
  • Tracing a photo is planned: per the README it yields an illustration, not this style.
  • The result will be sold: the license forbids commercial use.

Example request

Draw an evening street in crayon style and save the picture as PNG.

Limitations

The PolyForm Noncommercial 1.0.0 license allows noncommercial use and commercial use needs the author permission. Documentation and skill descriptions are mostly in Chinese. Python 3 and the `pillow` and `numpy` packages are required. Per the README a picture works only when the scene is invented and drawn anew: copying an example and changing a few coordinates or colors gives the same picture in another wrapper. Chinese fonts are found automatically on macOS and Linux, otherwise the default PIL font is used.

How to disable. Delete the `crayon/` and `penwash/` folders from `~/.claude/skills/`. Drawn PNG files stay on disk.

FAQ

How do I connect the skills to Claude Code?

Copy the `crayon/` and `penwash/` folders whole into `~/.claude/skills/` and ask for a crayon style or pen and watercolor drawing.

Why a fixed seed?

That is why the example reproduces pixel for pixel: a match with the repository image means the environment is set up correctly.

Can it be used outside Claude Code?

Yes, in any Python code: add the path with `sys.path.insert` and import `crayon_lib` or `penwash_lib`.

What about commercial use?

The author permission is required: the PolyForm Noncommercial license covers noncommercial tasks only.

Do the skills use generative models?

No. The picture is built entirely by Python drawing calls, with no filters or image generation models.

Discussion

No questions or reviews yet.

Skills

A skill that paints pictures with Python code and no image model: 77 styles from ink wash to cyberpunk, with reproducible results.

SkillExtended access223Repository stars

A skill turns an image into a postage stamp with a perforated edge and transparent background, and tiles stamps into a sheet.

SkillMinimal access154Repository stars

A Codex skill that redraws your photo as a watercolor illustration on white paper, with wide margins and a handwritten caption

SkillMinimal access610Repository stars

A skill that turns Chinese story copy or a set of ordered images into a vertical hand-drawn animation, a silent diary-comic picture track

SkillExtended access2.5KRepository stars

A skill that makes Claude a pixel artist: every pixel is placed in Pillow code and every render is checked against a checklist.

SkillExtended access113Repository stars

A skill that assembles ready image prompts in hand-drawn styles from a set of tested recipes: kids drawing, minimal line, crayon, Ghibli look and more

SkillMinimal access2.7KRepository stars

README in short

The README explains the two skills, the example run, the environment check by pixel match, installation for Claude Code and the license terms. Documentation inside the skills is in Chinese.

README badge

Report a problem