← 返回 Skills 市场
237
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install scheduled-report
功能描述
将当前对话中已完成的分析流程,提取并固化为定时执行的任务(周报/月报/日巡检等)。本 Skill 是一个纯粹的**编排层**——它不负责定义"怎么分析",只负责"把你刚才做的分析录下来,变成能定时重放的任务"。 触发场景包括但不限于:用户提到"定时报告""定时分析""定期执行""自动报告""把这个分析变成周报""...
安全使用建议
This skill is conceptually what it says (it records a performed analysis and turns it into a scheduled task), but there are several things to check before installing:
1. Confirm runtime tooling and permissions: SKILL.md uses the openclaw CLI (openclaw cron add) and expects metric-query/Gateway capabilities. Verify that your environment provides these tools and that the skill's metadata should have declared them. If your environment lacks openclaw, the instructions will fail.
2. Watch for data persistence: The skill embeds conversation-derived parameters, filters, and possibly analysis outputs into the scheduled prompt. Those stored prompts will persist and run later — they can contain PII or sensitive identifiers. Ask whether scheduled task storage is encrypted, who can view/edit tasks, and whether prompts are logged or visible to admins.
3. Redaction and least privilege: Before creating schedules, insist the agent (or you) review and redact any sensitive fields (user IDs, API keys, secrets, personal data). The skill does not describe any automatic redaction.
4. Inconsistencies to clarify: The doc both prohibits direct Gateway API calls (delegating to metric-query) and elsewhere says it will search the Gateway. Ask the author which is intended and ensure the orchestration only calls approved analysis skills rather than raw APIs.
5. Test with non-sensitive data: Try creating a sample scheduled task using dummy or low-risk queries first to confirm behavior (where reports are saved, who can trigger/stop tasks, how outputs are stored).
If these concerns are addressed (declare openclaw dependency, confirm storage/access controls, and add redaction guidance), the skill is more acceptable. Without that, it’s unsafe to assume the skill will not persist sensitive conversation content or attempt operations the environment isn't prepared for.
功能分析
Type: OpenClaw Skill
Name: scheduled-report
Version: 1.0.0
The 'scheduled-report' skill is an orchestration tool that automates data analysis by converting conversation history into scheduled tasks via the 'openclaw cron' CLI. While its behavior is aligned with its stated purpose, it is classified as suspicious due to a potential shell injection vulnerability in SKILL.md (Step 5.3). The instructions suggest writing a prompt to a temporary file and then executing a shell command using '$(cat /tmp/task_prompt.txt)', which could lead to arbitrary command execution if the prompt content (derived from user-influenced conversation history) is not properly sanitized.
能力评估
Purpose & Capability
The skill claims to be a pure orchestration layer (recording and scheduling analysis flows) which is coherent with its instructions. However, the SKILL.md repeatedly instructs using the 'openclaw' CLI (openclaw cron add) and references Gateway searches; yet the skill metadata lists no required binaries, dependencies, or environment variables. That mismatch (instructions that require a platform binary/API but metadata claiming none) is an incoherence: the runtime will need openclaw and other platform capabilities that aren't declared.
Instruction Scope
The instructions direct the agent to scan the entire current conversation, extract exact query parameters/filters, assemble a fully self-contained prompt embedding those details, and create persistent scheduled tasks that will re-run that prompt. This is expected for a scheduler, but embedding raw conversation content (which may contain PII, sensitive filters, or secrets) into stored prompts is potentially risky. The doc also contains a minor inconsistency: Step 4 mandates all queries be delegated to metric-query (no direct Gateway API calls), but other parts describe '通过 Gateway 搜索相关指标' which suggests direct Gateway access—another scope mismatch.
Install Mechanism
This is instruction-only with no install steps or code files, which lowers install-supply-chain risk. However, the runtime assumes availability of platform tooling (openclaw CLI) and the metric-query/analysis skills; those are not declared in metadata. That omission is a packaging/documentation concern rather than a direct installation vulnerability.
Credentials
No environment variables or credentials are requested in metadata, which aligns with an orchestration layer. Nevertheless, because the skill instructs embedding full query parameters and user conclusions into future prompts, it may persist sensitive data (IDs, filters, or excerpts of results) into scheduled tasks. The skill provides no guidance on redaction, anonymization, or access controls for stored prompts.
Persistence & Privilege
The skill creates persistent scheduled tasks (via openclaw cron add) that will run agent-turn prompts autonomously later. 'always' is false, so it isn't force-included in every run. Autonomous scheduled execution is expected for this functionality, but the stored prompts' lifetime and access controls are unspecified—this increases blast radius if prompts contain sensitive content. Also the metadata doesn't declare that it will write temp files (e.g., /tmp) even though SKILL.md shows examples using temporary files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install scheduled-report - 安装完成后,直接呼叫该 Skill 的名称或使用
/scheduled-report触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the scheduled-report skill.
- Enables users to convert a completed multi-step analysis in the current conversation into a scheduled (recurring) task, such as weekly or monthly reports.
- Accurately extracts all executed analysis steps (from metric-query, metric-attribution, dataset-detail-query, etc.) and assembles them into a self-contained prompt for automated replay.
- Distinguishes between "on-demand report" (analysis-report) and "scheduled/periodic report" intents, triggering only when clear recurring execution is requested and after analysis has been performed.
- Guides users to complete necessary analysis steps if not already done, then seamlessly creates the scheduled task.
- Automatic prompt generation includes time range normalization, comprehensive task configuration, and user confirmation before final creation.
元数据
常见问题
Aloudata CAN SKILLS - scheduled-report 是什么?
将当前对话中已完成的分析流程,提取并固化为定时执行的任务(周报/月报/日巡检等)。本 Skill 是一个纯粹的**编排层**——它不负责定义"怎么分析",只负责"把你刚才做的分析录下来,变成能定时重放的任务"。 触发场景包括但不限于:用户提到"定时报告""定时分析""定期执行""自动报告""把这个分析变成周报""... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 237 次。
如何安装 Aloudata CAN SKILLS - scheduled-report?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install scheduled-report」即可一键安装,无需额外配置。
Aloudata CAN SKILLS - scheduled-report 是免费的吗?
是的,Aloudata CAN SKILLS - scheduled-report 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Aloudata CAN SKILLS - scheduled-report 支持哪些平台?
Aloudata CAN SKILLS - scheduled-report 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Aloudata CAN SKILLS - scheduled-report?
由 jackyujun(@jackyujun)开发并维护,当前版本 v1.0.0。
推荐 Skills