Skip to content
ajhcsPublic

About

A collaborative design skill for AI agents. Explore visual directions, refine designs together, and keep editable sources.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Ingenium

Turn a rough idea into a design you can keep working on.

A creative skill for Codex and Claude, with a guided route for ChatGPT. Explore directions, refine the one you choose, and keep editable files.

Install · Setup by client · Live demos · Editable studies

Without Ingenium / With Ingenium

Same fictional briefs, preserved screenshots. These historical runs used different resources and revisions; they are illustrative comparisons. How they were made. Click any image for full size.

Website · Fieldwork

Without Ingenium on the left; with Ingenium V2 on the right. Both Fieldwork website screenshots use a 1440 by 900 viewport.

Publication cover · Common Ground

Without Ingenium on the left; with Ingenium V3 on the right. Complete Common Ground publication covers.

Identity · Manyfold

Without Ingenium on the left; with Ingenium V3 on the right. Complete Manyfold identity sheets.

Wayfinding · Junction House lobby directory

Without Ingenium on the left; with Ingenium V3 on the right. Complete lobby directories from the two Junction House sign systems.

Full-size originals and methodology · Try the website

Start in your client

The creative guidance needs no Node runtime, server or API key of its own. Your client supplies the model and file tools. The optional terminal installer below uses Node/npm; manual installation does not.

Codex app or CLI

Run in the project where you want to use Ingenium:

npx skills@1.7.2 add ajhcs/Ingenium --skill ingenium --agent codex

Open a fresh Codex conversation in that project, confirm Ingenium appears in the skill picker, and invoke $ingenium with your brief.

Claude Code

Run in your project:

npx skills@1.7.2 add ajhcs/Ingenium --skill ingenium --agent claude-code

Start Claude Code there, check /skills, and use /ingenium with your brief. Both commands use the third-party Vercel skills installer and install project-local guidance. Review its prompt before confirming; it can replace an existing skill of the same name. See update, remove and troubleshooting.

ChatGPT

Without custom skill upload, copy the Ingenium instructions into your conversation, then add your brief. If a named reference is needed, attach that file from the guidance ZIP. This uses the instructions in that conversation; it does not install a persistent skill.

If your workspace has custom Skills enabled, use Plugins → Skills → Create → Upload from your computer. Do not assume a personal Pro subscription includes this feature. See workspace eligibility and setup.

Claude chat

Download the guidance ZIP, then go to Customize → Skills → + → Create skill → Upload a skill. Upload the ZIP, enable Ingenium and start a new chat with “Use Ingenium.” Code execution and file creation must be enabled. See Claude chat setup.

Try it

After invoking the skill—or pasting its instructions—send:

Make a poster for a fictional event called Evening Garden, on 24 May at 6 pm. The invitation is “An evening of listening, planting and conversation.” It should feel quiet and welcoming. Show two distinct organizing ideas as editable SVG files, keeping the wording the same. Use no image generation or external references. Preview the files if your tools allow it, and give me the actual files to open.

Then refine a choice:

Keep the first study's layout and wording for this poster. Make only the title feel less formal. Save a new editable version and keep the previous files.

Ask for as much or as little as you need. A single study, a text comparison or a useful question can be enough. Continue the first-study walkthrough.

Optional local tools

The standalone skill and guidance ZIP contain instructions and references. For Ingenium's resource catalogs, record checks and SVG export, get the full repository separately:

git clone https://github.com/ajhcs/Ingenium.git
cd Ingenium
# Node 22+; Sharp is optional and used for PNG export.
npm ci --ignore-scripts
node bin/ingenium.mjs capabilities

Generate an editable example · Resource libraries · Renderer setup · Full user guide

Compatibility and status

Experimental 0.1.0. Project-local Codex and Claude Code installation, guidance ZIP contents and local rendering have been checked. Actual client discovery and chat upload remain unverified here. Available formats and previews depend on your client's tools; a successful check does not decide taste or acceptance. Installation evidence and limits · Detailed validation · Immutable 0.1.0 preview release.

Original code and artwork: MIT. Third-party resources retain their own notices. Contributing interfaces.

About

A collaborative design skill for AI agents. Explore visual directions, refine designs together, and keep editable sources.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages