Agent skill · Testing & QA

goose-graphics

Portable visual skill pack for the Agent Skills ecosystem (Claude Code, Claude Desktop, Claude Cowork, Claude Design, Goose, Cursor, Codex). Discovers community-published styles + formats via the gooseworks CLI, runs an extract-style workflow on reference images, and exports rendered PNGs via Playwright.

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorships scriptsMIT
Install
npx skills add gooseworks-ai/goose-skills --skill goose-graphics --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 12
SKILL.md size: 20 KB
Bundled scripts: yes
Path: skills/design/composites/goose-graphics/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

## 1. Overview `goose-graphics` is a portable visual skill pack for the Agent Skills ecosystem. Styles and formats live in the central Gooseworks library — fetched on demand via `npx gooseworks` instead of bundled into this repo. The skill pairs that catalog with an extract-style workflow for reference images, an Unsplash + ASCII art image-sourcing layer, and a Playwright-based HTML-to-PNG export pipeline. It loads in any host that reads `SKILL.md` — Claude Code agents calling it for automated render, Goose pipelines wiring it into content generation, Cursor/Codex projects picking it up via `.cursor/rules/` or `~/.codex/skills/`. Each style ships a slim DESIGN.md spec via `npx gooseworks styles get <slug>`, which can also be uploaded directly into Claude Design as a design-system scaffold. Format templates, image-sourcing helpers, and the screenshot pipeline live in this skill pack. Styles, formats, and example renders are fetched on demand from the central library — no slugs are baked in. ## 2. Invocation This skill supports **three invocation modes** — all-args, partial-args, and interactive. Pick the fastest path for the ask. ### 2.1 Full-args invocation (fastest path) ``` /goos

What's inside
Steps it walks through
  1. 1. Overview
  2. 2. Invocation
  3. 2.1 Full-args invocation (fastest path)
  4. 2.2 Examples
  5. 2.3 Defaults when args are partial but unambiguous
  6. 3. Discovering styles and formats
  7. 4. Publishing your style
  8. 4.1 Description-writing guidelines (load-bearing)
  9. 4.2 Tag-writing guidelines
  10. 4.3 Example count guidance
  11. 5. Publishing your format
  12. 6. Host compatibility
  13. 7. First-Run Setup
  14. 8. Interactive Workflow
Ships with 11 files
  • README.md
  • extract-style.md
  • screenshot/.gitignore
  • screenshot/fetch-full-tweet.js
  • screenshot/fetch-tweet.js
  • screenshot/package-lock.json
  • screenshot/package.json
  • screenshot/screenshot.js
  • skill.meta.json
  • sources/ascii-art.md
  • sources/unsplash.md
Commands it runs
Full args — one-shot generate
Reference-driven — extract a one-off style from an image and build with it
Partial — Claude asks for the missing brief
No args — full interactive flow
List or search styles
npx gooseworks styles list
npx gooseworks styles search "warm editorial"
npx gooseworks styles list --mood "Organic & Warm" --tag warm
Fetch a specific style's DESIGN.md (the slim spec) — pipe into Claude Design,
or include in the agent context for HTML generation
More from goose-skills
All skills →
About this skill
What does the goose-graphics skill do?

Portable visual skill pack for the Agent Skills ecosystem (Claude Code, Claude Desktop, Claude Cowork, Claude Design, Goose, Cursor, Codex). Discovers community-published styles + formats via the gooseworks CLI, runs an extract-style workflow on reference images, and exports rendered PNGs via Playwright.

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill goose-graphics --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going