← 返回 Skills 市场
logictortoise

Doc Generator

作者 AnyGenIO · GitHub ↗ · v3.0.0 · MIT-0
cross-platform ⚠ suspicious
604
总下载
0
收藏
2
当前安装
12
版本数
在 OpenClaw 中安装
/install anygen-doc-generator
功能描述
Use this skill any time the user wants to create, draft, or generate a written document or report. This includes: competitive analysis, market research repor...
使用说明 (SKILL.md)

AI Document Generator — AnyGen

This skill uses the AnyGen CLI to generate structured documents and reports server-side at www.anygen.io.

Authentication

# Web login (opens browser, auto-configures key)
anygen auth login --no-wait

# Direct API key
anygen auth login --api-key sk-xxx

# Or set env var
export ANYGEN_API_KEY=sk-xxx

When any command fails with an auth error, run anygen auth login --no-wait and ask the user to complete browser authorization. Retry after login succeeds.

How to use

Follow the anygen-workflow-generate skill with operation type doc.

If the anygen-workflow-generate skill is not available, install it first:

anygen skill install --platform \x3Copenclaw|claude-code> -y
安全使用建议
This skill appears coherent, but because it installs a third‑party npm CLI and uses an API key, verify the @anygen/cli package and the AnyGen service before installing. Prefer a limited-scope API key (not a high‑privilege or long-lived key), review AnyGen's privacy/data handling, and consider installing the CLI in a controlled environment (or inspecting the package) if you are security-sensitive. If the skill's source/publisher is unknown, treat the npm package and API key with extra caution and avoid sharing secrets beyond the single required ANYGEN_API_KEY.
功能分析
Type: OpenClaw Skill Name: anygen-doc-generator Version: 3.0.0 The skill includes instructions in SKILL.md that direct the AI agent to automatically install additional software ('anygen skill install -y') if a dependency is missing, which bypasses manual user verification for the secondary payload. While the stated purpose is document generation using the '@anygen/cli' package and 'anygen.io' API, this self-extending behavior is a high-risk pattern that could be used to chain-load unvetted code.
能力评估
Purpose & Capability
Name/description ask for document/report generation and the skill requires the anygen CLI and ANYGEN_API_KEY — these are appropriate and expected for a third‑party document generation service.
Instruction Scope
SKILL.md only instructs the agent to call the AnyGen CLI, perform authentication (web login or API key), and use the anygen-workflow-generate skill; it does not request unrelated files, system paths, or additional credentials.
Install Mechanism
Install spec is an npm/node package (@anygen/cli) that creates the anygen binary. This is coherent for a CLI dependency; npm installs carry the usual supply‑chain risk but the source is a normal package registry use, not an arbitrary URL or archive.
Credentials
Only a single service credential (ANYGEN_API_KEY) is required and it's declared as the primary credential. No unrelated secrets or config paths are requested.
Persistence & Privilege
Skill is not force-included (always: false), and does not request elevated or cross-skill configuration changes. Autonomous invocation (disable-model-invocation false) is normal and not, by itself, concerning.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install anygen-doc-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /anygen-doc-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.0.0
anygen-doc-generator 3.0.0 — major update: switches from bundled Python scripts to AnyGen CLI. - Migrated from custom Python scripts to official AnyGen Node.js CLI (`@anygen/cli`). - Updated authentication: uses CLI `auth login`, supports browser-based and API key login. - Simplified workflow: now relies on the `anygen-workflow-generate` skill for document generation. - Previous Python helper scripts have been removed. - Installation guidance now references Node.js CLI integration.
v1.3.6
anygen-doc-generator 1.3.6 - Improved output presentation: now always present `reply` and `prompt` from AnyGen's `prepare` step using their original wording, only translating if needed, without rephrasing or summarizing. - When prompting the user for an API key, uses Markdown link syntax for a clear, clickable link. - Workflow updated from 4 to 5 phases; Phase 2 now shows the full outline prompt and reply, preserving structure and detail. - Declares `sessions_spawn` requirement and config file location in metadata for better integration. - Tightened language and communication rules for document outlines and confirmations. - Minor corrections and clarifications throughout documentation for accuracy and consistency.
v1.3.5
- Improved privacy steps for file handling: now requires explicit user consent before reading or uploading any provided file. - Clarified order of operations in document generation workflow, especially for file processing in Phase 1. - Updated and condensed security and permissions documentation for greater clarity. - Adjusted communication instructions to emphasize natural interaction and prevent exposure of technical details to users. - No functional changes to APIs or core logic; documentation and workflow updates only.
v1.3.4
- Updated documentation to clarify that API credentials may be sent via authorization header or request body, and that output labels (e.g., file token) are opaque IDs, not secrets. - Added `requires` and `env` fields to top-level YAML metadata for improved integration. - Minor improvements to wording and organization in the security and usage instructions. - No changes to functionality or workflow; this is a documentation and metadata update only.
v1.3.3
anygen-doc-generator 1.3.3 - Updated documentation in SKILL.md for clarity and accuracy. - Added note that script outputs (e.g., "File Token:", "Task ID:") are for internal parsing and must not be exposed to the user. - Clarified that platform capabilities like `sessions_spawn` and Feishu/Lark OpenAPI messaging are not implemented in bundled scripts, but are referred to in the workflow. - Added instruction to never paste raw sensitive data verbatim from user files in API calls; always summarize key points only.
v1.3.2
anygen-doc-generator 1.3.2 - Added two new utility scripts: `scripts/auth.py` and `scripts/fileutil.py`. - Updated core workflow and documentation in SKILL.md for clarity and more precise security claims. - Fine-tuned communication guidelines to further prevent exposure of internal terms or identifiers to users. - Explicitly documented environment variable and file access requirements. - Improved documentation for prerequisites, workflow, and background task monitoring. - No breaking changes to user-facing functionality; internal code structure improved for maintainability.
v1.3.1
Script fix
v1.3.0
Major SKILL.md and script update with enhanced dialogue mode and monitoring
v1.2.1
Sync latest updates from repo
v1.2.0
Update SKILL.md and scripts
v1.1.0
Update SKILL.md and scripts
v1.0.0
anygen-doc-generator 1.0.0 - Initial release of the AnyGen structured document generator. - Generate specs, proposals, summaries, and other documents via natural language prompts. - Supports DOCX and PDF output with clean formatting and customizable headings. - Progress notifications at key milestones (25%, 50%, 75%, 90%, complete). - Error handling, IM file delivery, and advanced configuration options included.
元数据
Slug anygen-doc-generator
版本 3.0.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 12
常见问题

Doc Generator 是什么?

Use this skill any time the user wants to create, draft, or generate a written document or report. This includes: competitive analysis, market research repor... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 604 次。

如何安装 Doc Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install anygen-doc-generator」即可一键安装,无需额外配置。

Doc Generator 是免费的吗?

是的,Doc Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Doc Generator 支持哪些平台?

Doc Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Doc Generator?

由 AnyGenIO(@logictortoise)开发并维护,当前版本 v3.0.0。

💬 留言讨论