← Back to Skills Marketplace
156
Downloads
1
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install scheduled-voice-briefing
Description
General-purpose skill for turning natural language requests into scheduled voice notifications and structured briefings. Use when the user wants to create, u...
Usage Guidance
This package appears to be an examples-only skill for assembling and managing a scheduled briefing config. Before installing or running it: (1) Review the two scripts if you plan to execute them — they will read a config file you point them at and will write only if you pass --write. (2) Do not provide sensitive file paths as the --config argument unless you intend the script to read/modify that file. (3) The skill does not include TTS playback — you must supply a runtime voice backend or adapter. (4) Note the small metadata version mismatch (_meta.json vs registry); it's likely benign but you may want to confirm the publisher/version. (5) As with any code, run in a controlled environment if you have any doubt (non-privileged account or container).
Capability Analysis
Type: OpenClaw Skill
Name: scheduled-voice-briefing
Version: 1.0.4
The skill bundle is a legitimate utility for managing scheduled voice briefings and contains no indicators of malicious intent or high-risk vulnerabilities. The Python scripts (build_briefing.py and update_schedule.py) perform basic JSON configuration management and string formatting using standard libraries, with no network activity, shell execution, or unauthorized file access. The SKILL.md and documentation files provide clear operational boundaries and lack any prompt-injection attempts or instructions to exfiltrate data.
Capability Assessment
Purpose & Capability
Name/description match the included assets: two example Python scripts implement building briefing text and producing/updating a schedule config, and the reference docs describe the config schema and templates. Minor metadata inconsistency: _meta.json lists version 1.0.2 while the registry metadata is 1.0.4 — likely benign but worth noting.
Instruction Scope
SKILL.md confines the skill to producing scheduled briefing text and integrating with a runtime-provided TTS. The provided scripts only read a config file when given a --config path and only write when explicitly invoked with --write, matching the SKILL.md claim that local files are only accessed with explicit input. There are no instructions to read arbitrary system state or user data.
Install Mechanism
No install spec is provided (instruction-only with example scripts). Nothing is downloaded or installed by the skill itself, so there is no installer-related risk.
Credentials
The skill declares no required environment variables or credentials and the code does not reference any secrets or external provider tokens. Runtime integration expects a TTS provider to be supplied by the environment, which is appropriate.
Persistence & Privilege
always is false and the skill does not request persistent agent-level privileges. The scripts may create or overwrite a config file only when the user supplies a --config path and uses --write, which is proportional to the stated purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install scheduled-voice-briefing - After installation, invoke the skill by name or use
/scheduled-voice-briefing - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Security and generalization improvements for public release.
- Remove local workspace assumptions and hard-coded paths
- Eliminate user-specific language and private wake lines
- Make content generation fully config-driven, with no implicit local data access
- Change the config update script to preview-only by default, with explicit write required
- Standardize tone and naming to general-purpose values such as gentle
- Replace wake-up-specific wording with generic scheduled notification phrasing
- Clarify runtime boundaries and data-provider responsibilities
v1.0.3
Improve runtime integration guidance, expand configuration examples, and add higher-quality bilingual briefing templates for more production-like usage.
v1.0.2
Clarify safety, runtime dependencies, and data access boundaries.
v1.0.1
Refined the public skill definition for Scheduled Voice Briefing.
Changes in this version:
- tightened the skill description to make it more general-purpose and less scenario-specific
- aligned SKILL.md wording with the public ClawHub submission language
- clarified that local voice and external TTS are runtime-provided capabilities
- added explicit boundaries around configuration, generation, and execution behavior
- improved explainability requirements for configuration updates
- cleaned up naming and presentation for the public upload version
v1.0.0
Initial release.
- Natural language configurable scheduling(自然语言配置定时任务)
- Modular voice briefing generation(模块化语音播报)
- Voice, language, and tone control(支持声音、语言与语气控制)
- Explainable configuration updates(配置变更可解释)
- Environment-agnostic execution design(环境无关设计)
Metadata
Frequently Asked Questions
What is Scheduled Voice Briefing?
General-purpose skill for turning natural language requests into scheduled voice notifications and structured briefings. Use when the user wants to create, u... It is an AI Agent Skill for Claude Code / OpenClaw, with 156 downloads so far.
How do I install Scheduled Voice Briefing?
Run "/install scheduled-voice-briefing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Scheduled Voice Briefing free?
Yes, Scheduled Voice Briefing is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Scheduled Voice Briefing support?
Scheduled Voice Briefing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Scheduled Voice Briefing?
It is built and maintained by sunxq1017 (@sunxq1017-hash); the current version is v1.0.4.
More Skills