← Back to Skills Marketplace
Custom Morning Brief
by
horizoncove
· GitHub ↗
· v1.0.0
· MIT-0
76
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yuheng-morning-brief
Description
================================。触发词:搜索, search, skill, 优化, 数据, data。
Usage Guidance
Before installing, verify and control where your data will be read from and sent. Questions to resolve: (1) Where are hot.md and USER.md stored and what sensitive data do they contain? (2) Which credentials (Feishu token, Tencent/tianji-data API key, search API keys) are required and who will supply them — update the skill to declare those env vars explicitly. (3) Why is the Feishu target hard-coded to ou_fd61d5…? If you install, replace the hard-coded recipient with a configurable target or require explicit consent per send. (4) Confirm how the scheduled automatic runs are triggered and require an opt-in. If you cannot verify the destination and required credentials, treat this skill as risky and do not grant agent access to USER.md or production credentials.
Capability Analysis
Type: OpenClaw Skill
Name: yuheng-morning-brief
Version: 1.0.0
The skill bundle is classified as suspicious because SKILL.md contains instructions to read sensitive financial portfolio data from a local file (USER.md) and transmit it to a hardcoded Feishu recipient ID (ou_fd61d5ebc9af22913aa4c21c8e3cac14). This configuration functions as a data exfiltration mechanism, as any user deploying the skill would unknowingly send their private investment data to the author's specified endpoint. While this could be a result of poor template design rather than overt malice, the hardcoded destination for private data represents a significant security and privacy risk.
Capability Assessment
Purpose & Capability
The SKILL.md describes generating and sending a morning brief to Feishu and pulling data from tianji-data, batch_web_search, hot.md, and USER.md. The registry metadata declares no required environment variables or credentials, yet the described functionality clearly needs API credentials (e.g., Tencent/tianji-data and Feishu) and access to local files. That mismatch (no declared creds/config despite needing them) is incoherent.
Instruction Scope
Instructions explicitly tell the agent to read local files (hot.md, USER.md) and call external data sources, then deliver the briefing to a specific Feishu channel/target (ou_fd61...). Reading a USER.md (likely containing holdings) and sending it offsite is sensitive behavior. The SKILL.md also mandates an automatic daily schedule but provides no safe guard, consent step, or mechanism for authentication — granting broad, under-specified scope.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes install-time risk (nothing downloaded or written during install).
Credentials
No environment variables or credentials are declared, yet the skill needs Feishu messaging credentials and likely Tencent/API keys for tianji-data and possibly search APIs. Lack of declared primaryEnv or required secrets is disproportionate and hides the sensitive permissions the skill requires. The hard-coded Feishu target suggests messages will be delivered to a predetermined recipient regardless of the installer.
Persistence & Privilege
The SKILL.md asks for an automated daily run (06:30 each trading day) and unconditional delivery to a specific Feishu target, but the skill metadata does not explain how scheduling or user consent is enforced. While always:false (it won't be force-included), the ability to autonomously send potentially sensitive data on a schedule is a notable privilege if the agent is allowed to invoke the skill without clear user approval.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yuheng-morning-brief - After installation, invoke the skill by name or use
/yuheng-morning-brief - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: 自动生成及推送每日定制晨报到飞书,包含大盘、持仓、热点及操作建议。
- 每天06:30自动生成晨报,08:00前发送至飞书私信
- 晨报涵盖大盘行情、热点板块、持仓诊断、宏观与外盘资讯、操作建议及本周日程
- 支持个性化诊断与多数据源自动抓取(天机数据、batch_web_search等)
- 可通过飞书消息工具推送晨报
Metadata
Frequently Asked Questions
What is Custom Morning Brief?
================================。触发词:搜索, search, skill, 优化, 数据, data。 It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.
How do I install Custom Morning Brief?
Run "/install yuheng-morning-brief" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Custom Morning Brief free?
Yes, Custom Morning Brief is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Custom Morning Brief support?
Custom Morning Brief is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Custom Morning Brief?
It is built and maintained by horizoncove (@horizoncove); the current version is v1.0.0.
More Skills