samuraigpt/muapi-skills

muapi-keyboard-art-maker

Generate artistic top-down photos of keyboard keycaps arranged to spell out custom text messages.

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/samuraigpt/muapi-skills --skill muapi-keyboard-art-maker

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

Keyboard Art Maker

Generate artistic top-down photos of keyboard keycaps arranged to spell out custom text messages.

Inputs

NameTypeRequiredDefaultDescription
display_texttextyes—The text you want to spell out with keycaps (e.g., "WORKFLOWS ON VADOO AI").

Steps

Phase A — Keyboard Art Generation

Submit the plan with ONE step to generate the artistic keyboard image:

  1. Keyboard Art Generation — muapi image generate (model=ideogram-v3-t2i):
  • Prompt: The photograph captures white keycaps, arranged neatly on a dusty black surface to spell "{{display_text}}". Each keycap displays a crisp black letter, with soft, diffused lighting highlighting the subtle shadows, creating a harmonious contrast between the keycaps and their backdrop, while the top-down shot ensures the phrase is clear and in perfect focus. There should be adequate spacing between words. Cinematic quality, professional studio lighting, 8k resolution.
  • Aspect ratio: 1:1 or 4:3

After generation, present the final keyboard art image to the user.

Trigger Keywords

keyboard art, keycap text, spell with keys, keyboard message, custom keycap image


Notes for the Executing Agent

  • This recipe is LLM-orchestrated: read each phase, gather any missing inputs from the user, then call muapi CLI commands. Use muapi auth configure first if MUAPI_API_KEY is unset.
  • For model IDs without a CLI alias yet, fall back to the raw endpoint via curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}' and poll with muapi predict wait <request_id>.
  • Substitute {{input_name}} placeholders with the user's actual inputs before issuing each call.

Relacionados por tarefa