anygen
SKILL.md
AnyGen (CLI + Progressive Skills)
将上游仓库 https://github.com/AnyGenIO/anygen-skills 封装成 elephant.ai 可直接调用的统一入口:
help:渐进式披露(overview → modules → module → action)task:执行task-manager的动作(create/status/poll/download/run)
快速前置
- 需要环境变量:
ANYGEN_API_KEY=sk-xxx - 入口命令:
python3 skills/anygen/run.py <command> [subcommand] [--flag value ...]
渐进式披露(推荐顺序)
# 1) 顶层总览
python3 skills/anygen/run.py help
# 2) 模块清单
python3 skills/anygen/run.py help --topic modules
# 3) 查看模块说明
python3 skills/anygen/run.py help --topic module --module task-manager
# 4) 查看具体动作参数与示例
python3 skills/anygen/run.py help --topic action --module task-manager --action_name create
task-manager 执行动作
支持 operation:chat|slide|doc|storybook|data_analysis|website|smart_draw
# 创建任务
python3 skills/anygen/run.py task create --operation slide --prompt 'Q2 roadmap deck' --style business
# 查询状态(单次)
python3 skills/anygen/run.py task status --task_id task_xxx
# 轮询直到结束(可自动下载)
python3 skills/anygen/run.py task poll --task_id task_xxx --output ./output
# 直接下载完成任务文件
python3 skills/anygen/run.py task download --task_id task_xxx --output ./output
# 一步式 create + poll (+可下载)
python3 skills/anygen/run.py task run --operation doc --prompt 'Technical design for notification service' --output ./output
模块边界
task-manager:本封装可执行。finance-report:当前提供引导说明(help 可见),不在此 skill 内直接执行。
兼容说明
- 输入支持
command或action作为顶层命令名。 - 当
action=create/status/poll/download/run时,会自动路由到task命令。
Weekly Installs
1
Repository
cklxx/elephant.aiGitHub Stars
8
First Seen
1 day ago
Security Audits
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1