← Back to Skills Marketplace
guixiang123124

ArkRoute

by guixiang123124 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
201
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install arkroute
Description
Generate images and videos using the best visual AI models (Seedream, Nano Banana, Seedance). One API for Chinese and American AI models.
README (SKILL.md)

ArkRoute — Visual AI Model Router

Generate images and videos using the best AI models from around the world. ArkRoute provides a unified API for accessing premium visual AI models from Chinese and American providers.

Available Models

Image Generation

  • nano-banana-2 — Google Gemini 2.5 Flash, fast and cheap ($0.02/image)
  • nano-banana-basic — Google Gemini 2.5 Flash, basic mode
  • seedream-4.5 — ByteDance, highest quality Chinese image model
  • seedream-5.0-lite — ByteDance, fast and affordable
  • gemini-flash-image — Google Gemini Flash optimized for images
  • gemini-3-pro-image — Google Gemini 3 Pro with enhanced image quality

Video Generation

  • seedance-1.5-pro — ByteDance, best video generation AI available
  • seedance-1.0-fast — ByteDance, fast video generation for quick results

Quick Start

Generate Image

curl -X POST https://api.ark-route.com/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-2",
    "prompt": "A serene Japanese garden with cherry blossoms",
    "size": "2K"
  }'

Generate Video

curl -X POST https://api.ark-route.com/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-1.5-pro",
    "prompt": "A time-lapse of clouds moving over mountains",
    "duration": 5,
    "aspect_ratio": "16:9"
  }'

Check Video Status

curl -X GET https://api.ark-route.com/v1/videos/TASK_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

OpenClaw Integration

This skill can be accessed through OpenClaw using the MCP (Model Context Protocol) server:

As MCP Tool

# The MCP server exposes these tools:
# - generate_image(prompt, model="nano-banana-2", size="2K", reference_image=None)
# - generate_video(prompt, model="seedance-1.5-pro", duration=5, aspect_ratio="16:9")
# - check_video_status(task_id)
# - list_models()

# Start the MCP server
python3 /path/to/arkroute/mcp_server.py

Direct API Usage from OpenClaw

import requests

# Generate an image
response = requests.post(
    "https://api.ark-route.com/v1/images/generations",
    headers={
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json"
    },
    json={
        "model": "nano-banana-2",
        "prompt": "A futuristic cityscape at sunset",
        "size": "2K"
    }
)

result = response.json()
print(f"Image URL: {result['data'][0]['url']}")

Model Capabilities

Model Type Provider Quality Speed Cost
nano-banana-2 Image Google Gemini High Fast $0.02
nano-banana-basic Image Google Gemini Good Very Fast $0.01
seedream-4.5 Image ByteDance Excellent Medium $0.05
seedream-5.0-lite Image ByteDance Good Fast $0.03
seedance-1.5-pro Video ByteDance Excellent Slow $0.20
seedance-1.0-fast Video ByteDance Good Fast $0.10

Size Options

Image Sizes

  • 1K — 1024x1024 (square)
  • 2K — 2048x2048 (square) — Recommended
  • 4K — 4096x4096 (square, premium)
  • square — 1:1 aspect ratio
  • portrait — 3:4 aspect ratio (vertical)
  • landscape — 4:3 aspect ratio (horizontal)

Video Aspect Ratios

  • 16:9 — Landscape (YouTube, most screens)
  • 9:16 — Portrait (TikTok, Instagram Stories)
  • 1:1 — Square (Instagram posts)

Getting an API Key

  1. Visit https://ark-route.com
  2. Sign up for a free account
  3. Get 100 free credits to start generating
  4. Upgrade for higher limits and premium models

Error Handling

Common Error Codes

  • 401 — Invalid API key
  • 402 — Insufficient credits
  • 429 — Rate limit exceeded
  • 500 — Model provider error

Best Practices

  • Always check the response status before processing results
  • Implement retry logic for transient errors (429, 500)
  • Monitor your credit balance through the dashboard
  • Use appropriate timeouts for video generation (can take 30+ seconds)

Advanced Features

Image-to-Image Generation

curl -X POST https://api.ark-route.com/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedream-4.5",
    "prompt": "Transform this into a cyberpunk scene",
    "reference_image": "https://example.com/input.jpg"
  }'

Image-to-Video Generation

curl -X POST https://api.ark-route.com/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-1.5-pro",
    "prompt": "Animate this scene with gentle movement",
    "image_url": "https://example.com/scene.jpg",
    "duration": 10
  }'

Support

ArkRoute is designed for developers and creators who need reliable access to the world's best visual AI models through a simple, unified API.

Usage Guidance
Before installing or enabling this skill: - Understand it's instruction-only: there is no mcp_server.py or other code bundled — ask the publisher for the source or a clear install path if you need the local MCP integration. - Expect to need an API key: the SKILL.md uses 'YOUR_API_KEY' in examples but the skill metadata does not declare any required env var. Verify how and where you'll securely store your ArkRoute API key (ask for a documented primaryEnv). - Verify the endpoint and claims: confirm the authenticity of https://ark-route.com, check docs/source repo, and ensure model/provider claims (Google/ByteDance) are accurate and permitted. - Privacy/billing: sending images/videos (possibly sensitive content) to a third-party API has privacy and billing implications—review their privacy policy, data retention, and cost model before sending sensitive data. - If you need the MCP server capability, obtain and review the mcp_server.py source code before running it locally. Avoid running undocumented Python scripts from unknown sources. - If the publisher provides a repository or release, prefer installing from a verifiable source (official GitHub release) and confirm TLS (HTTPS) endpoints and rate limits. Providing the missing source code, an explicit install/integration guide, and a declared API key env var would increase confidence; without that, treat the skill as incomplete and verify externally before use.
Capability Analysis
Type: OpenClaw Skill Name: arkroute Version: 1.0.0 The skill bundle consists of metadata and documentation for 'ArkRoute', a visual AI model routing service. The SKILL.md file provides standard API usage examples, model descriptions, and integration instructions for image and video generation via api.ark-route.com. No executable code, suspicious network calls, or malicious prompt injection attempts were found in the provided files.
Capability Assessment
Purpose & Capability
The name/description (visual AI router) aligns with the provided curl and API examples to api.ark-route.com and the listed models; however the README-style instructions claim local MCP tooling (python3 /path/to/arkroute/mcp_server.py) and expose functions which would require code that is not bundled with the skill. Also model-provider mappings (e.g., 'nano-banana-2 — Google Gemini') may be marketing claims rather than verifiable technical requirements.
Instruction Scope
SKILL.md instructs the agent to start a local MCP server (mcp_server.py) and presents local Python integration snippets, but there are no code files or install steps included. It also demonstrates API calls that require an API key (Authorization: Bearer YOUR_API_KEY) even though no credential or env var is declared in the skill metadata. This mismatch gives the agent ambiguous guidance and could lead to failed or unsafe runtime behavior.
Install Mechanism
There is no install spec and no files beyond SKILL.md, so the skill does not write code to disk or pull external archives (low install mechanism risk). However the instructions assume a local mcp_server.py exists — the absence of that file means the SKILL.md is incomplete or expects out-of-band steps not documented here.
Credentials
The API examples require an API key but the skill declares no required environment variables or primary credential. A real integration would typically declare a primary API key env var (e.g., ARK_ROUTE_API_KEY). This omission is an incoherence between claimed operation and requested permissions.
Persistence & Privilege
The skill does not request always:true and has no install hooks, files, or persistent privileges. It does not ask to modify other skills or system settings in the provided instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install arkroute
  3. After installation, invoke the skill by name or use /arkroute
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug arkroute
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is ArkRoute?

Generate images and videos using the best visual AI models (Seedream, Nano Banana, Seedance). One API for Chinese and American AI models. It is an AI Agent Skill for Claude Code / OpenClaw, with 201 downloads so far.

How do I install ArkRoute?

Run "/install arkroute" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ArkRoute free?

Yes, ArkRoute is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ArkRoute support?

ArkRoute is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ArkRoute?

It is built and maintained by guixiang123124 (@guixiang123124); the current version is v1.0.0.

💬 Comments