Construtor de Fluxos de Trabalho AI

Encadeie qualquer combinação de etapas de geração do muapi.ai em pipelines automatizados. O arquiteto AI converte sua descrição em linguagem natural em um grafo de nós executável.

O que é Construtor de Fluxos de Trabalho AI?

Esta habilidade permite que agentes AI, como o Claude Code, construam e executem pipelines de geração multimídia no muapi.ai. O agente interpreta descrições em linguagem natural e as converte em grafos de nós executáveis, podendo criar fluxos do zero, descobrir fluxos existentes por palavras-chave, editá-los e executá-los com entradas específicas. Suporta etapas de imagem (texto para imagem, upscale, remoção de fundo), vídeo (texto para vídeo, imagem para vídeo, lipsync) e áudio. O fluxo de trabalho típico inclui: descoberta (catalogar fluxos disponíveis), análise (inspecionar nós e parâmetros com `muapi workflow get`), confirmação com o usuário para entradas obrigatórias e execução interativa ou automatizada. Ferramentas MCP dedicadas (`muapi_workflow_*`) integram-se diretamente ao ambiente do agente, e o CLI completo oferece CRUD, visualização e monitoramento. A execução síncrona aguarda até 120s, com modo assíncrono para fluxos complexos, e há um limite de 10 minutos por execução.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add majiayu000/claude-skill-registry-data

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Construtor de Fluxos de Trabalho AI faz?

Encadeie qualquer combinação de etapas de geração do muapi.ai em pipelines automatizados. O arquiteto AI converte sua descrição em linguagem natural em um grafo de nós executável.

Pré-requisitos

Certifique-se sempre de que o CLI muapi está atualizado antes de executar qualquer comando. Reinstale a partir da fonte no início de cada sessão:

pip install --upgrade /caminho/para/muapi-cli

Substitua /caminho/para/muapi-cli pelo caminho real do diretório muapi-cli no workspace (o diretório que contém pyproject.toml).

Operações Principais

  1. Gerar (generate-workflow.sh) — O arquiteto AI cria um fluxo a partir de uma descrição
  2. Descobrir (discover-workflow.sh) — Encontre um fluxo existente relevante por linguagem natural
  3. Editar (generate-workflow.sh --workflow-id) — Modifique um fluxo existente com um prompt
  4. Execução Interativa (interactive-run.sh) — Solicite entradas e execute um fluxo
  5. Executar (run-workflow.sh) — Execute um fluxo, consulte nó por nó e colete as saídas
  6. CLI (muapi workflow) — CRUD completo + visualização diretamente do terminal

Descoberta e Seleção Guiadas pelo Agente

Como agente AI, você tem a capacidade de ler e entender o propósito dos fluxos disponíveis para selecionar o melhor para a tarefa do usuário (ex: "criar um vídeo UGC").

  1. Descobrir: Obtenha o catálogo de fluxos disponíveis e suas descrições em formato JSON.
    muapi workflow discover --output-json
    
  2. Corresponder (Raciocínio Interno): Use suas capacidades de LLM para analisar os campos name, category e description dos fluxos retornados. Encontre a melhor correspondência para a intenção do usuário.
  3. Analisar: Se encontrar um candidato promissor, inspecione sua estrutura para garantir que ele tenha os nós e parâmetros necessários.
    muapi workflow get <workflow_id>
    
    REGRRA CRÍTICA: A saída de muapi workflow get incluirá uma tabela "API Inputs". Você DEVE ler esta tabela para entender quais entradas são necessárias.
  4. Escolher, Confirmar e Solicitar ao Usuário:
    • Se um fluxo for uma correspondência perfeita, você DEVE pedir ao usuário que forneça os valores exatos para as entradas de API necessárias antes de executá-lo. Nunca invente ou adivinhe valores de entrada (como prompts, URLs, etc.) por conta própria.
    • Se vários fluxos forem altamente relevantes, apresente as opções ao usuário com suas descrições e peça que ele confirme qual usar, e também solicite as entradas necessárias.
    • Se nenhum fluxo corresponder à solicitação complexa do usuário, ofereça-se para arquitetar um novo usando muapi workflow create.

Exemplo de Raciocínio do Agente

"O usuário quer um vídeo promocional de produto. Peguei o catálogo usando discover. Vejo dois fluxos potenciais:

  1. wf_123: 'Promo de produto com música de fundo'
  2. wf_456: 'Geração de vídeo simples' Vou analisar wf_123 com get. Ele tem os nós necessários. Sugerirei wf_123 ou apenas executarei se a correspondência for precisa."

Protocolo: Construindo um Fluxo de Trabalho

Passo 1 — Descreva seu pipeline

muapi workflow create "pegue um prompt de texto, gere uma imagem com flux-dev, depois faça upscale para 4K"

O arquiteto retorna um fluxo com um ID único e um grafo de nós. Salve o ID.

Passo 2 — Inspecione e visualize

# Grafo de nós ASCII rico no terminal
muapi workflow get <workflow_id>

# Ou JSON bruto
muapi workflow get <workflow_id> --output-json

Passo 3 — Execute

# Execute com entradas específicas
muapi workflow execute <workflow_id> \
  --input "node1.prompt=uma caverna de cristal brilhante à meia-noite"

# Use --download para puxar resultados localmente
muapi workflow execute <workflow_id> \
  --input "node1.prompt=um pôr do sol" \
  --download ./outputs

Passo 4 — Descoberta (Opcional)

Se quiser reutilizar um fluxo existente em vez de criar um novo:

# Pesquise por palavras-chave
muapi workflow discover "vídeo ugc"

Passo 5 — Execução Interativa

Execute um fluxo e faça o CLI solicitar cada entrada necessária:

muapi workflow run-interactive <workflow_id>

Exemplos de Fluxos

Pipelines de Imagem

# Texto → Imagem → Upscale
muapi workflow create "pegue um prompt de texto, gere com flux-dev, faça upscale do resultado"

# Texto → Imagem → Remoção de fundo → Foto de produto
muapi workflow create "gere uma imagem de produto com hidream, remova o fundo, crie uma foto profissional do produto"

Pipelines de Vídeo

# Texto → Vídeo
muapi workflow create "gere um vídeo cinematográfico de 10 segundos a partir de um prompt de texto usando kling-master"

# Imagem → Vídeo → Lipsync
muapi workflow create "anime uma imagem de entrada com seedance, depois aplique lipsync a partir de um arquivo de áudio"

Editando um Fluxo Existente

# Adicione uma etapa
muapi workflow edit <id> --prompt "adicione uma etapa de troca de rosto após a geração da imagem"

# Troque um modelo
muapi workflow edit <id> --prompt "mude o modelo de vídeo de kling para veo3"

Referência do CLI

# Liste todos os seus fluxos
muapi workflow list

# Navegue pelos templates
muapi workflow templates

# Gere um novo fluxo
muapi workflow create "texto → imagem flux → upscale → troca de rosto"

# Visualize um fluxo
muapi workflow get <id>

# Execute com entradas
muapi workflow execute <id> --input "node1.prompt=um pôr do sol"

# Monitore uma execução
muapi workflow status <run_id>

# Obtenha as saídas
muapi workflow outputs <run_id> --download ./resultados

# Edite com AI
muapi workflow edit <id> --prompt "adicione lipsync no final"

# Renomeie / delete
muapi workflow rename <id> --name "Pipeline de Produto v2"
muapi workflow delete <id>

Ferramentas MCP (para agentes AI)

FerramentaDescrição
muapi_workflow_listListar os fluxos do usuário
muapi_workflow_createArquiteto AI: prompt → fluxo
muapi_workflow_getObter definição do fluxo + grafo de nós
muapi_workflow_executeExecutar com entradas específicas
muapi_workflow_statusStatus de execução nó por nó
muapi_workflow_outputsURLs das saídas finais

Restrições

  • Fluxos podem conter qualquer combinação de nós muapi.ai (imagem, vídeo, áudio, melhoria, edição)
  • As saídas dos nós são automaticamente conectadas como entradas para os nós downstream
  • O modo --sync aguarda até 120s para geração; use --async para fluxos complexos e consulte separadamente
  • Timeout de execução: máximo de 10 minutos por execução de fluxo

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

majiayu000/claude-skill-registry-data

Edit existing BMAD agents while maintaining compliance

majiayu000/claude-skill-registry-data

Edit existing BMAD agents while maintaining compliance

majiayu000/claude-skill-registry-data

Edit existing BMAD modules while maintaining coherence

majiayu000/claude-skill-registry-data

Edit existing BMAD modules while maintaining coherence

majiayu000/claude-skill-registry-data

Analyzes current state and user query to answer BMad questions or recommend the next workflow or agent. Use when user says what should I do next, what do I do now, or asks a question about BMad

majiayu000/claude-skill-registry-data

Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.

majiayu000/claude-skill-registry-data

Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.

majiayu000/claude-skill-registry-data

Portfolio allocation and rebalancing optimizer. Manages asset allocation across stocks/cash/bonds, performs periodic rebalancing, and ensures diversification according to market regime and risk tolerance.

majiayu000/claude-skill-registry-data

Create a hilarious and ultra-realistic video of an anthropomorphic animal acting like a human vlogger in a real-world setting.

majiayu000/claude-skill-registry-data

Speech-to-text transcription and translation via OpenAI Audio API -- models, response formats, timestamps, prompting, streaming, chunking, and diarization

majiayu000/claude-skill-registry-data

This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.

majiayu000/claude-skill-registry-data

小省导购员数字人带货版即梦视频提示词生成系统,基于四大智能体协同(提示词生成师、质量管控师、知识库运维师、跨环节适配师),按照"主体+运动+场景+(镜头语言+光影+氛围)"公式输出中英文双版提示词,适配5s短视频。确保人物一致性、视觉连贯性、情绪连贯性,支持知识库智能复用和跨工具适配(Suno音乐、AI绘画),为数字人带货视频提供高质量提示词生成服务。

majiayu000/claude-skill-registry-data

Upload and manage files using Google Gemini File API via scripts/. Use for uploading images, audio, video, PDFs, and other files for use with Gemini models. Supports file upload, status checking, and file management. Triggers on "upload file", "file API", "upload image", "upload PDF", "upload video", "file management".

majiayu000/claude-skill-registry-data

Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.

majiayu000/claude-skill-registry-data

Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.

majiayu000/claude-skill-registry-data

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

majiayu000/claude-skill-registry-data

Conduct domain and industry research. Use when the user says "lets create a research report on [domain or industry]

majiayu000/claude-skill-registry-data

Conduct market research on competition and customers. Use when the user says "create a market research report about [business idea]".

majiayu000/claude-skill-registry-data

Conduct technical research on technologies and architecture. Use when the user says "create a technical research report on [topic]".

majiayu000/claude-skill-registry-data

Builds, edit or validate Agent Skill through conversational discovery. Use when the user requests to "Create an Agent", "Optimize an Agent" or "Edit an Agent".

Habilidades Relacionadas