Habilidades agent-tools
📦

agent-tools

Riesgo medio ⚙️ Comandos externos🌐 Acceso a red🔑 Variables de entorno📁 Acceso al sistema de archivos

Execute 250+ Modelos de IA via CLI do inference.sh

También disponible en: toolshell,inference-sh-0,inference-sh-6,inference-sh-7,skillssh,inference-sh-3,inference-sh-8,inference-sh-9,inferencesh,inference-shell,tool-belt,tul-sh,inf-sh,inferen-sh

Acesse centenas de modelos de IA para geração de imagens, criação de vídeos, processamento de texto e automação sem gerenciar infraestrutura de GPU ou integrações de API.

Soporta: Claude Codex Code(CC)
⚠️ 63 Deficiente
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "agent-tools". belt app run falai/flux-dev-lora --input '{"prompt": "a serene mountain lake at sunset"}'

Resultado esperado:

Running falai/flux-dev-lora...
Task ID: abc123xyz
Status: completed
Image URL: https://cloud.inference.sh/results/abc123xyz.png

Usando "agent-tools". belt app list --category image --featured

Resultado esperado:

FEATURED IMAGE APPS
| App | Description |
|-----|-------------|
| falai/flux-dev-lora | FLUX.2 Dev (high quality) |
| google/gemini-3-pro-image | Gemini 3 Pro Image |
| xai/grok-imagine-image | Grok Image Generation |

Usando "agent-tools". belt app run x/post-tweet --input '{"text": "Just generated this with #AI!"}'

Resultado esperado:

Running x/post-tweet...
Status: posted
Tweet ID: 1234567890
URL: https://twitter.com/user/status/1234567890

Auditoría de seguridad

Riesgo medio
v1 • 4/25/2026

This skill provides access to the inference.sh CLI for running 250+ AI apps. Static analysis detected many patterns (pipe to shell, external commands, hardcoded URLs) but evaluation confirms these are legitimate CLI tool patterns, not security vulnerabilities. The skill is properly scoped to belt commands only, uses official infrastructure, and implements standard installation verification (SHA-256 checksums, optional Sigstore signatures). No malicious behavior detected after semantic review.

5
Archivos escaneados
596
Líneas analizadas
10
hallazgos
1
Auditorías totales

Problemas de riesgo alto (1)

Pipe to Shell Installation Pattern
The skill uses `curl | sh` pattern for CLI installation. This is a common installation method for the inference.sh CLI. The installer verifies SHA-256 checksums and optionally validates Sigstore signatures. While flagged as critical by static analysis, this is the intended and documented installation mechanism for the official CLI tool.
Problemas de riesgo medio (3)
Network Access to External Service
The skill makes network requests to inference.sh infrastructure to run AI models. This is the intended functionality of the skill - accessing cloud-based AI services. No data exfiltration or unauthorized transmission detected.
API Key Environment Variable Access
The skill documents the INFSH_API_KEY environment variable for CI/CD authentication. This is a standard credential pattern for CLI tools. The variable is user-provided and not hardcoded.
Local File System Access for Uploads
The skill supports local file paths for AI inputs (images, videos, audio). Files are uploaded to the inference.sh cloud for processing. No arbitrary file system operations beyond specified input paths.
Problemas de riesgo bajo (2)
Hardcoded URLs to Official Infrastructure
Multiple URLs to inference.sh domain are hardcoded in documentation. These are required for the CLI to function and point to official infrastructure. Not a security vulnerability.
Static Analysis False Positives on Code Patterns
The static analyzer flagged 'weak cryptographic algorithm' for AI model names (FLUX, SDXL, Veo), 'shell backtick execution' for bash commands in documentation blocks, and 'path traversal' for relative path examples. These are all false positives from pattern matching without semantic context.

Factores de riesgo

⚙️ Comandos externos (1)
🌐 Acceso a red (1)
🔑 Variables de entorno (1)
📁 Acceso al sistema de archivos (1)
Auditado por: claude

Puntuación de calidad

45
Arquitectura
100
Mantenibilidad
87
Contenido
50
Comunidad
36
Seguridad
83
Cumplimiento de la especificación

Lo que puedes crear

Gere Imagens de IA Sem GPU Local

Criadores de conteúdo e profissionais de marketing podem gerar imagens profissionais usando modelos de ponta sem instalar e manter ferramentas locais de IA. Simplesmente especifique o modelo e o prompt.

Automatize Redes Sociais com Conteúdo Gerado por IA

Gerentes de redes sociais podem postar programaticamente imagens, vídeos e textos gerados por IA no Twitter/X. Crie fluxos de trabalho de conteúdo agendado com identidade visual consistente.

Acesse Múltiplos Provedores de IA Através de Uma Única Interface

Desenvolvedores podem experimentar diferentes modelos de IA alternando nomes de apps sem alterar o código. Teste modelos FLUX, Claude, Gemini e OpenRouter com a mesma sintaxe CLI.

Prueba estos prompts

Gere uma imagem com modelo específico
Use belt para executar falai/flux-dev-lora com a entrada {"prompt": "[DESCREVA SUA IMAGEM]", "num_images": 1, "image_size": "landscape_16_9"}
Crie vídeo a partir de um prompt
Execute google/veo-3-1-fast com {"prompt": "[DESCRIÇÃO DO VÍDEO]"} e salve o ID da tarefa para rastreamento
Encadeie múltiplas tarefas de IA
Primeiro gere uma imagem com falai/flux-dev-lora, depois use essa URL de saída para criar um vídeo com bytedance/omnihuman-1-5 usando o prompt do avatar
Busque e analise conteúdo da web
Use tavily/search-assistant para encontrar informações recentes sobre [TÓPICO], depois use exa/extract para extrair detalhes importantes dos principais resultados

Mejores prácticas

  • Use `belt app sample` para gerar modelos de entrada antes de executar tarefas
  • Salve IDs de tarefas ao usar `--no-wait` para verificar o status posteriormente com `belt task get`
  • Armazene sua INFSH_API_KEY de forma segura e prefira `belt login` para autenticação interativa

Evitar

  • Não codifique chaves de API em scripts - use variáveis de ambiente ou `belt login`
  • Evite executar múltiplas tarefas grandes simultaneamente sem rastreamento - use `belt task get` para monitorar o progresso
  • Não faça upload de arquivos pessoais sensíveis - o CLI faz upload de arquivos para cloud.inference.sh para processamento

Preguntas frecuentes

Como autentico no inference.sh?
Execute `belt login` para abrir um navegador para autenticação. Para CI/CD, defina a variável de ambiente INFSH_API_KEY com sua chave de API.
Quais formatos de arquivo são suportados para uploads?
Formatos comuns de imagem (PNG, JPG, WEBP), formatos de vídeo (MP4, MOV) e formatos de áudio (MP3, WAV) são suportados. Verifique requisitos específicos do app com `belt app get <app>`.
Como rastreio tarefas de longa execução?
Quando você executa um app, recebe um ID de tarefa. Use `belt task get <task-id>` para verificar o status. Use `belt task get <task-id> --save result.json` para salvar os resultados.
Posso executar múltiplos modelos de IA em sequência?
Sim. Encadeie saídas usando URLs ou caminhos de arquivos de uma tarefa como entradas para outra. Por exemplo, use uma URL de geração de imagem como entrada para um app de geração de vídeo.
Como encontro apps disponíveis?
Use `belt app list` para ver todos os apps. Filtre por categoria com `--category image`, `--category video`, etc. Busque com `belt app list --search "flux"`.
A instalação é segura?
O instalador verifica checksums SHA-256 e opcionalmente valida assinaturas Sigstore. Você também pode baixar e verificar binários manualmente se preferir não redirecionar para o shell.

Detalles del desarrollador

Estructura de archivos