
AnyGen CLI Skill
Lets an agent drive the AnyGen CLI to generate slides, documents, websites and diagrams from prompts
- Repository
- HKUDS/CLI-Anything
- Stars
- 58,084
- Licence
- Apache-2.0
- Files
- 1 file
What it does
This skill teaches an AI agent how to use a command-line tool called cli-anything-anygen, which wraps the AnyGen online generation service. Once installed, the agent can create generation tasks from natural-language prompts, check or wait for their progress, download the resulting files, and manage local project and session state with undo and redo. The skill tells the agent to request machine-readable JSON output and to follow basic rules for checking return codes and file paths.
Great for
- Developers who already use AnyGen and want an agent to automate slide, document or website generation
- Power users who want scripted, repeatable generation jobs with saved local task records
- Teams building agent pipelines that need a JSON-friendly command-line wrapper around AnyGen
Skip it if
- People who do not have an AnyGen account or API key, since the tool cannot generate anything without one
- Users who expect a visual, point-and-click app; this is a terminal tool and the skill gives no interface beyond the command line
- Sensitive or confidential prompts and documents, because generation and file uploads go to an external online service
Try asking
- “Create a 10-slide investor pitch deck about our Q3 results and download the file when it is ready”
- “Upload my reference PDF, then generate a short project summary document based on it”
- “Check the status of my last generation task and download the thumbnail once it completes”
- “Show my recent task history and undo the last project change”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.
skills.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip skills.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip skills.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Always pass the --json flag when the agent is parsing output, and confirm the exit code before trusting results
- Use absolute file paths for uploads and downloads so the agent does not write files to an unexpected folder
- Use the non-blocking status command first and poll only when needed, to avoid long waits and wasted calls
What's inside
- SKILL.md
Redistributed unmodified from HKUDS/CLI-Anything under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.