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 projetlayer add/layer remove: Ajouter ou supprimer un calquedraw: Dessiner un pixel sur un calquefill: Remplir une zone avec une couleurpreview: Afficher l'aperçu dans le terminalexport: 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"