Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hkuds avatar

Cli Anything Anygen

  • 358 installs
  • 46.6k repo stars
  • Updated August 3, 2026
  • hkuds/cli-anything

cli-anything-anygen is a Python CLI skill that triggers AnyGen OpenAPI generation jobs from the shell so developers and agents can produce slides, documents, websites, and diagrams without building a custom SDK integrati

About

cli-anything-anygen is an HKUDS cli-anything skill packaging a stateful command-line interface for the AnyGen OpenAPI. Install with pip install cli-anything-anygen on Python 3.10+ with anygen present on the system, then drive generation of professional slides, documents, websites, diagrams, and related assets from natural language prompts. AI agents and power users reach for it when they need batch or scripted media output from the terminal instead of embedding a bespoke HTTP client. The CLI exposes help, job triggering, prompts, assets, and batch outputs designed for agent automation. Use it during build when documentation, presentation, or web artifact generation must run headlessly alongside coding tasks.

  • AnyGen CLI invocation
  • Batch generative jobs
  • Prompt and asset parameters
  • Agent-safe command templates
  • cli-anything integration style

Cli Anything Anygen by the numbers

  • 358 all-time installs (skills.sh)
  • +12 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #466 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-anygen

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs358
repo stars46.6k
Last updatedAugust 3, 2026
Repositoryhkuds/cli-anything

How do agents generate AnyGen media from the shell?

Trigger AnyGen generation jobs from the shell—prompts, assets, and batch outputs—when agents need media without a custom SDK integration.

Who is it for?

Developers and coding agents that need terminal-driven AnyGen generation without writing a custom OpenAPI client.

Skip if: Skip cli-anything-anygen when you already maintain a typed AnyGen SDK integration or only need interactive browser-based editing.

When should I use this skill?

Trigger when the user wants to generate slides, documents, websites, or diagrams via AnyGen from the CLI, batch media jobs, or agent shell automation.

What you get

Generated slides, documents, websites, diagrams, and batch media files produced via AnyGen OpenAPI jobs.

  • Generated slides and documents
  • Websites and diagrams from prompts

By the numbers

  • Requires Python 3.10+
  • Install via pip install cli-anything-anygen

Files

SKILL.mdMarkdownGitHub ↗

cli-anything-anygen

A stateful command-line interface for AnyGen OpenAPI — generate professional slides, documents, websites, diagrams, and more from natural language prompts. Designed for AI agents and power users.

Installation

This CLI is installed as part of the cli-anything-anygen package:

pip install cli-anything-anygen

Prerequisites:

  • Python 3.10+
  • anygen must be installed on your system

Usage

Basic Commands

# Show help
cli-anything-anygen --help

# Start interactive REPL mode
cli-anything-anygen

# Create a new project
cli-anything-anygen project new -o project.json

# Run with JSON output (for agent consumption)
cli-anything-anygen --json project info -p project.json

REPL Mode

When invoked without a subcommand, the CLI enters an interactive REPL session:

cli-anything-anygen
# Enter commands interactively with tab-completion and history

Command Groups

Task

Task management — create, poll, download, and run tasks.

CommandDescription
createCreate a generation task
statusQuery task status (non-blocking)
pollPoll task until completion (blocking)
downloadDownload the generated file for a completed task
thumbnailDownload thumbnail image for a completed task
runFull workflow: create, poll, download
listList locally cached task records
prepareMulti-turn requirement analysis before creating a task

File

File operations — upload reference files.

CommandDescription
uploadUpload a reference file to get a file_token

Config

Configuration management — API key and settings.

CommandDescription
setSet a configuration value
getGet a configuration value (or show all)
deleteDelete a configuration value
pathShow the config file path

Session

Session management — history, undo, redo.

CommandDescription
statusShow session status
historyShow command history
undoUndo last command
redoRedo last undone command

Examples

Create a New Project

Create a new anygen project file.

cli-anything-anygen project new -o myproject.json
# Or with JSON output for programmatic use
cli-anything-anygen --json project new -o myproject.json

Interactive REPL Session

Start an interactive session with undo/redo support.

cli-anything-anygen
# Enter commands interactively
# Use 'help' to see available commands
# Use 'undo' and 'redo' for history navigation

State Management

The CLI maintains session state with:

  • Undo/Redo: Up to 50 levels of history
  • Project persistence: Save/load project state as JSON
  • Session tracking: Track modifications and changes

Output Formats

All commands support dual output modes:

  • Human-readable (default): Tables, colors, formatted text
  • Machine-readable (--json flag): Structured JSON for agent consumption
# Human output
cli-anything-anygen project info -p project.json

# JSON output for agents
cli-anything-anygen --json project info -p project.json

For AI Agents

When using this CLI programmatically:

1. Always use `--json` flag for parseable output 2. Check return codes - 0 for success, non-zero for errors 3. Parse stderr for error messages on failure 4. Use absolute paths for all file operations 5. Verify outputs exist after export operations

More Information

  • Full documentation: See README.md in the package
  • Test coverage: See TEST.md in the package
  • Methodology: See HARNESS.md in the cli-anything-plugin

Version

1.0.0

Related skills

FAQ

How do you install cli-anything-anygen?

cli-anything-anygen installs with pip install cli-anything-anygen on Python 3.10 or newer. The anygen package must also be installed on the system before running generation commands from the shell.

What can cli-anything-anygen generate?

cli-anything-anygen drives AnyGen OpenAPI jobs to create professional slides, documents, websites, diagrams, and related assets from natural language prompts. Agents use it for scripted or batch media output.

Generative Mediaautomationllm

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.