ck:ai-artist

Generate images from curated Nano Banana prompts using BM25 search and Gemini models.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/hidonguyen/trade-ops --skill ck-ai-artist-hidonguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:ai-artist
Source: https://github.com/hidonguyen/trade-ops/tree/main/.opencode/skills/ai-artist
Command: npx skills add https://github.com/hidonguyen/trade-ops --skill ck-ai-artist-hidonguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines creation of high-quality images by selecting and adapting curated Nano Banana prompts so users avoid manual prompt curation and iteration.

Core Features & Use Cases

  • Prompt Search & Ranking: BM25 search over a curated prompt database to find the best matching prompt for a concept.
  • Three Generation Modes: search (best-match), creative (remix top matches), and wild (random artistic transformations) plus an "all" option to run every mode.
  • Production Controls: Aspect ratio selection, model choice (flash2/flash/pro), verbose/dry-run options, and a mandatory validation interview with optional --skip override for faster runs.
  • Use Case: Designers generating banners, avatars, infographics, or stylized concept art can quickly produce variations and iterate on style, mood, and composition.

Quick Start

Run the generate script with a short concept, an output path, and your desired mode to produce an image in the chosen aspect ratio.

Frequently Asked Questions about ck:ai-artist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate images from text prompts using Gemini without writing them from scratch?

Gemini image generation can be automated by searching a curated database of 129 Nano Banana prompts using BM25 ranking. This avoids manual prompt engineering by selecting and adapting existing high-quality prompts for your concept.

What is the difference between search, creative, and wild modes for image generation?

Search mode finds the best matching prompt for a concept, creative mode remixes the top matches, and wild mode applies random artistic transformations. You can also select an all option to run every mode sequentially.

Can I use Google GenAI for generating banners and social assets with different aspect ratios?

Google GenAI integration supports generating banners, avatars, and infographics with configurable aspect ratio options. You can also select between flash2, flash, and pro models to control output quality.

Do I need an API key to run the validation workflow for automated image generation?

An environment-based API key is required for the mandatory validation interview during image generation. You can override this validation for faster runs by using the optional skip flag.

How does BM25 search improve prompt engineering for AI art variations?

BM25 search ranks a 129-entry prompt database to find the best matching prompt for your concept. This streamlines iteration on style, mood, and composition by leveraging curated prompts instead of starting from scratch.

What are the limitations of using curated Nano Banana prompts for stylized concept art?

Curated Nano Banana prompts limit you to the 129 existing database entries and their artistic transformations. If your concept requires a highly specific style outside this database, the automated search and remix modes may not produce the desired result.