agent-tools

Run cloud AI apps for images, videos, LLMs, and web search via CLI.

110|14|Updated May 12, 2026
One-click install
npx skills add https://github.com/EliasOulkadi/shokunin --skill agent-tools-eliasoulkadi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-tools
Source: https://github.com/EliasOulkadi/shokunin/tree/main/.pack/skills/agent-tools
Command: npx skills add https://github.com/EliasOulkadi/shokunin --skill agent-tools-eliasoulkadi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes friction when you need to run AI capabilities (images, videos, LLMs, web search, 3D, and X automation) by giving you a single cloud CLI workflow instead of stitching together many vendor-specific setups.

Core Features & Use Cases

  • Run image and video generation apps: Generate images (e.g., FLUX) and videos (e.g., Veo) without managing GPUs locally.
  • Call LLMs and routed providers: Use OpenRouter-hosted models via a consistent infsh app run interface.
  • Perform web search and extraction: Execute Tavily/Exa search tasks to fetch current information and content.
  • Automate Twitter/X actions: Trigger posting and account actions from tasks with structured inputs.
  • Handle local files automatically: Pass local file paths for image/video/3D/avatars and let the CLI upload them when required.

Quick Start

Run a cloud image generation job by telling your agent to execute: infsh app run falai/flux-dev-lora --input '{"prompt":"a cat astronaut"}'.

Frequently Asked Questions about agent-tools

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

FAQPage Schema
How do I run AI image generation and video generation tasks from a single CLI?

Run AI image and video generation tasks from a single CLI by executing the `infsh app run` command with a specified app name like falai/flux-dev-lora and JSON inputs. This cloud workflow processes media generation without local GPU management.

Can I use local files for media-based 3D asset and avatar generation tasks?

Yes, you can use local files for 3D asset and avatar generation tasks. Pass local file paths directly in your structured JSON inputs, and the CLI interface automatically uploads the required media to the cloud before executing the task.

How do I call LLMs and perform web search through a consistent CLI interface?

Call LLMs and perform web search by selecting the appropriate app name and providing schema-driven JSON inputs to the `infsh app run` command. This routes your requests to providers like OpenRouter and Tavily or Exa for execution.

Do I need to authenticate before running Twitter automation and inference.sh apps?

Yes, you need to authenticate before running Twitter automation and inference.sh apps. Authenticated CLI usage requires a login step to enable task execution, status polling, and output retrieval for your selected app.

What is the best way to structure inputs for cloud AI apps using a CLI?

The best way to structure inputs for cloud AI apps is using schema-driven JSON objects passed via the `--input` flag. Use app discovery commands to find the correct app name and shape your task parameters according to the specific schema requirements.

Why does my CLI app execution not return results immediately?

CLI app execution does not return results immediately because cloud tasks require status polling. After you run the `infsh app run` command, the workflow processes the task asynchronously, meaning you must poll the status until output retrieval is ready.