Communitygithub.com

ccc007ccc/agent-paint-pixel-skills

Compétence AgentPaint en Rust CLI et Codex pour le pixel art en couches adapté aux LLM.

Qu'est-ce que agent-paint-pixel-skills ?

Cette compétence permet à des agents d'IA comme Claude Code, Cursor ou Codex de créer et manipuler du pixel art en couches via l'interface en ligne de commande (CLI) d'AgentPaint, écrit en Rust. Elle est conçue pour être facilement comprise et utilisée par les grands modèles de langage (LLM), en fournissant une série de commandes structurées pour dessiner, modifier, empiler et exporter des calques de pixels. L'utilité principale réside dans la génération procédurale d'images pixel art que les agents peuvent intégrer dans des projets de développement, des jeux vidéo ou des contenus visuels. La compétence fonctionne en exécutant des sous-commandes spécifiques d'AgentPaint (comme `agent-paint create`, `agent-paint layer`, `agent-paint export`) en suivant une syntaxe claire et prévisible. Elle supporte l'export vers des formats standard comme PNG et GIF, et chaque calque peut être indépendamment modifié, ce qui facilite les itérations et les corrections sans refaire l'ensemble de l'œuvre.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add ccc007ccc/agent-paint-pixel-skills

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait agent-paint-pixel-skills ?

Compétence AgentPaint en Rust CLI et Codex pour le pixel art en couches adapté aux LLM.

Description

Cette compétence permet aux agents d'IA (comme Claude Code, Cursor, Codex) de créer et manipuler du pixel art en couches via l'interface en ligne de commande d'AgentPaint, écrite en Rust. Elle est optimisée pour les grands modèles de langage, offrant une syntaxe claire et prévisible.

Utilisation

Initialisation

agent-paint init

Crée un nouveau projet de pixel art.

Créer un calque

agent-paint layer add --name "ciel" --width 16 --height 16

Ajoute un nouveau calque au projet.

Dessiner des pixels

agent-paint draw --layer "ciel" --x 5 --y 3 --color "#87CEEB"

Dessine un pixel sur le calque spécifié.

Afficher l'aperçu

agent-paint preview

Affiche l'aperçu du pixel art en cours.

Exporter

agent-paint export --format png --output "sortie.png"

Exporte le pixel art vers un fichier PNG ou GIF.

Commandes disponibles

  • init : Initialiser un nouveau projet
  • layer add / layer remove : Ajouter ou supprimer un calque
  • draw : Dessiner un pixel sur un calque
  • fill : Remplir une zone avec une couleur
  • preview : Afficher l'aperçu dans le terminal
  • export : Exporter vers PNG ou GIF

Astuces pour l'agent

  • Utilisez des noms de calques descriptifs (ex. "ciel", "herbe", "personnage").
  • La taille par défaut est 16x16, mais vous pouvez la changer lors de l'initialisation ou de l'ajout d'un calque.
  • Les couleurs sont au format hexadécimal (#RRGGBB).
  • Chaque calque est indépendant : vous pouvez les réorganiser, les masquer ou les supprimer.

Exemple complet

agent-paint init --width 32 --height 32
agent-paint layer add --name "fond"
agent-paint draw --layer "fond" --x 0 --y 0 --color "#000000"
agent-paint draw --layer "fond" --x 31 --y 31 --color "#FFFFFF"
agent-paint layer add --name "personnage"
agent-paint draw --layer "personnage" --x 15 --y 15 --color "#FF0000"
agent-paint export --format png --output "hero.png"

Skills associés