--:--:--
4b

pixel-art-pixellab

Genera immagini in PIXEL ART (personaggi, sprite, icone, tile, sfondi) da una descrizione testuale, usando l'API di PixelLab. Usala quando serve creare arte pixel per i progetti (es. avatar, asset CATPIT, grafica retro). Supporta dimensioni fino a 400x400, sfondo trasparente e palette forzata per mantenere coerenza tra più immagini.

← Identità🛠️ ArchimedevSETUP.md presente
da chi viene · l'abbiamo controllata

da accertare
mai vettata — nessuno l'ha ancora guardata; non vuol dire che sia a posto

dove sta
C:\Users\Ettore\.openclaw\workspace-archimede\skills\pixel-art-pixellab\SKILL.md
C:\Users\Ettore\.openclaw\workspace-archimede\skills\pixel-art-pixellab
SKILL.md
name: pixel-art-pixellab
description: >
  Genera immagini in PIXEL ART (personaggi, sprite, icone, tile, sfondi) da una descrizione testuale,
  usando l'API di PixelLab. Usala quando serve creare arte pixel per i progetti (es. avatar, asset CATPIT,
  grafica retro). Supporta dimensioni fino a 400x400, sfondo trasparente e palette forzata per mantenere
  coerenza tra più immagini.
metadata:
  openclaw:
    requires:
      bins: ["python"]
      env: ["PIXELLAB_SECRET"]

Pixel Art (PixelLab)

Strumento per generare immagini pixel-art da testo. Io (l'agente) decido i prompt e i parametri; questo file è lo strumento.

Quando usarla

  • Avatar/sprite di personaggi (es. i gatti-impiegati di CATPIT), icone, tile, sfondi retro.
  • Quando serve coerenza tra più immagini (stesso stile/personaggio): riuso la stessa palette e descrizioni coerenti.
  • Per cose banali e ripetibili (pattern semplici, icone geometriche) valuto prima la skill gratuita algorithmic-art.

Regole d'uso (importante)

  • Costa denaro (a immagine). Quindi: genero su conferma di Ettore o entro il budget che mi ha dato. Niente raffiche non richieste.
  • Salvo sempre l'output nella cartella del progetto pertinente, con nome parlante.
  • Per design e parametri ON-BRAND (gatti, ufficio, palette) seguo la skill `pixel-prompt-catpit` e il file di design KB_Sprite/DESIGN_personaggi_e_ambiente.md.

Come si invoca

Lo script è generate.py (chiamata REST diretta). Esempio on-brand:

python generate.py --prompt "orange cat, purple jacket, blue tie, bare furry legs, standing" --size 128 --transparent --outline "single color black outline" --shading "basic shading" --detail "medium detail" --direction south --seed 101 --out "C:\Users\Ettore\Claude\Agente Residente openclaw\catpit\public\sprites\romeo.png"

Parametri:

  • --prompt (obbligatorio): descrizione CORTA in inglese (NON scrivere "pixel art": lo fa già).
  • --out (obbligatorio): percorso del PNG.
  • --size: lato px (default 128; max area 400x400). --transparent: sfondo trasparente.
  • --outline / --shading / --detail / --view / --direction: stile (valori esatti nella skill pixel-prompt-catpit).
  • --seed: intero (riproducibilità/consistenza). --tgs: text_guidance_scale (default 8).

Requisiti

  • python nel PATH e libreria requests (pip install requests).
  • Variabile d'ambiente `PIXELLAB_SECRET` con la chiave API (vedi SETUP.md).

Note

  • Modello usato: create-image-pixflux (testo → pixel art). Per personaggi a 4/8 direzioni e animazioni, PixelLab ha endpoint dedicati: si possono aggiungere a generate.py quando serviranno.
  • Se la generazione fallisce, lo script stampa l'errore grezzo dell'API: leggilo e correggi prompt/parametri o avvisa Ettore (es. credito esaurito).
peso
1262token · Opus 52811 caratteri

Conteggio esatto dall'endpoint Anthropic count_tokens (gratuito, solo rate-limited), envelope del messaggio già sottratto. I caratteri sono un dato locale, servono da riscontro.

modifica
file accessori · 3
  • generate.py3.1 kB
  • SETUP.md2.7 kB
  • SKILL.md2.8 kB
storico · 0 backup

nessuna modifica fatta da qui: nessun backup

commit sul file

questo workspace non è un repo git

Scrittura consentita solo dentro le cartelle skills\ dei workspace del registro e solo sul file SKILL.md (deroga alla stanza Identità autorizzata da Ettore il 2026-08-10). Ogni salvataggio crea prima un backup datato; nessun file viene mai cancellato.

LIVE
2 AGENTI AL LAVORO ora · Romeo: chat Discord #romeo-brainstorm · Romeo: chat Discord #romeo-bs226 task in corso su 16818 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite77 sessioni registrate2 AGENTI AL LAVORO ora · Romeo: chat Discord #romeo-brainstorm · Romeo: chat Discord #romeo-bs226 task in corso su 16818 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite77 sessioni registrate