← Back to Skills Marketplace
odaily

Odaily Skill

by odaily · GitHub ↗ · v1.0.10 · MIT-0
cross-platform ✓ Security Clean
576
Downloads
1
Stars
1
Active Installs
11
Versions
Install in OpenClaw
/install odaily-skill
Description
Odaily 星球日报加密市场智能助手,非简单信息流接口,围绕价格、资金与事件三大信号源,对加密资讯与信息进行结构化拆解与决策级输出。帮助用户在定价之前识别变化、理解逻辑并做出判断。提供五大核心模块:① 今日必关注 ② 加密市场分析 ③ 明日关键事件 ④ 预测市场异动+聪明巨鲸尾盘追踪 ⑤ API模块化调用
Usage Guidance
What to consider before installing/using: - Code + behavior match the stated purpose: it fetches Odaily web API, CoinGecko/Polymarket data and performs local analysis. The optional Supabase integration only matters if you set SUPABASE_URL / SUPABASE_KEY. - Runtime install: SKILL.md instructs the agent to run 'pip install -r requirements.txt' and then execute local Python scripts. That will install packages from PyPI (requests, beautifulsoup4). If you prefer not to allow runtime installs or code execution, do not run the provided shell command or run the code in a sandbox/isolated environment. - Filesystem probing: the provided shell command searches common skill install paths (find ~/.openclaw ~/.claude -name "run.py" -path "*/odai*"). This is intended to locate the skill but does read the home directory tree; if you have sensitive files organized under those paths you may want to verify where the skill is installed first. - Optional secrets: you are not required to provide any API keys. Only set COINGECKO_API_KEY or Supabase credentials if you want those features, and treat SUPABASE_KEY like any secret — only provide it to trusted deployments. - Documentation mismatch: README suggests an NPX install path while SKILL.md warns not to use npx; prefer following SKILL.md runtime instructions or review the repository source yourself before running. - Mandatory footer: the skill mandates appending a fixed 5‑module prompt/footer to every response (the '板块追问' block). This is a functional quirk (not a covert action) but could be surprising in conversation logs and may repeatedly expose which modules exist. - Practical advice: if you decide to use it, review the omitted client files (lib/odaily_client.py, lib/polymarket_client.py, lib/supabase_client.py) to confirm they call only expected external APIs; run the code in an isolated environment first; do not provide credentials unless you trust the package source. If anything in those client files appears unexpected, reconsider installation. Overall: coherent and consistent with its stated purpose, but exercise normal caution with runtime pip installs and optional credentials.
Capability Analysis
Type: OpenClaw Skill Name: odaily-skill Version: 1.0.10 The odaily-skill bundle is a legitimate crypto market intelligence tool that integrates news from Odaily, trade data from Polymarket, and price metrics from CoinGecko/Binance. The code logic is transparent, implementing standard API clients and a custom technical analysis library (technical_analysis.py) without suspicious external dependencies. While the SKILL.md instructions utilize a shell command to locate the skill directory and run 'pip install', this behavior is scoped to the tool's own requirements and is intended to ensure environment readiness for the AI agent. No evidence of data exfiltration, malicious prompt injection, or unauthorized persistence was found.
Capability Assessment
Purpose & Capability
The name/description (Odaily crypto-market assistant) matches the code and tools: it fetches Odaily articles/flash, Coingecko/market data, Polymarket trades and optionally persists whale trades to Supabase. Optional env vars in config (COINGECKO_API_KEY, SUPABASE_URL/KEY) align with their documented uses. Minor inconsistency: README lists an 'NPX' installation option while SKILL.md explicitly forbids using npx to run the tool — this is an operational documentation mismatch but not a security issue.
Instruction Scope
SKILL.md tells the agent to locate the skill directory (searching ~/.openclaw and ~/.claude), run 'pip install -r requirements.txt' and then execute 'python3 run.py <tool> <json>'. This is appropriate because the skill is implemented as local Python scripts, but it does instruct filesystem probing (find) and running installs/executables in the agent environment. Also the SKILL.md requires the agent to always append a fixed 5‑module footer after every reply — a forced output behavior (not strictly malicious, but unusual and could be surprising).
Install Mechanism
No packaged install spec in the registry; SKILL.md/metadata instructs running 'pip install -r requirements.txt' which pulls well-known packages (requests, beautifulsoup4) from PyPI. Installing packages at runtime is common but has higher risk than pure instruction-only skills; here the requirements are minimal and well-known. There is no download from unknown hosts or archive extraction.
Credentials
The skill does not declare any required credentials. Config reads optional env vars (COINGECKO_API_KEY, SUPABASE_URL, SUPABASE_KEY) and provides sensible defaults so it runs without secrets. Requested/used env vars (CoinGecko API key, Supabase credentials) are proportionate and directly related to features (market API and optional persistence).
Persistence & Privilege
The skill is not force-included (always: false) and does not request elevated platform privileges. It may persist whale-trade records to an external Supabase if the user supplies SUPABASE_URL/KEY, which is an opt-in capability and documented. The skill does not modify other skills or global agent config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install odaily-skill
  3. After installation, invoke the skill by name or use /odaily-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.10
odaily-skill 1.0.10 Changelog - 板块追问规则调整:现在每次回答后都必须追加全部5个板块的追问提示,不再区分是否已经展示过已输出板块。 - metadata 字段更新:移除了 bins 要求,保留基础 Python 安装指令。 - 其他说明及用语微调,无影响功能逻辑。
v1.0.9
odaily-skill v1.0.9 Changelog - No file changes detected in this version. - No user-facing modifications to functionality, documentation, or dependencies were made.
v1.0.8
odaily-skill v1.0.8 Changelog - 优化 Bash 工具调用命令,支持自动查找 skill 目录与兼容多种安装路径。 - 明确要求只能通过 Bash+Python 执行,不可使用 npx 或其他 npm/clawhub 命令。 - 工具调用命令示例由“cd 到 skill 目录”升级为“自动定位 skill 目录”,增强易用性与兼容性。 - 强调 skill 为本地 Python 脚本,进一步防止错误调用方式出现。 - 板块内容、输出规范和路由规则保持稳定,无功能性改变。
v1.0.7
- 修正 metadata 安装命令:pip3 变更为 shell 环境下的 pip,确保更好兼容性 - 更新依赖要求:metadata 内 now 需检测 python3 和 pip3 - 无其他功能或逻辑变动
v1.0.6
No feature or code changes. Only SKILL description and documentation updates: - 优化了 skill 描述,突出结构化决策与“价格-资金-事件”信号源定位。 - 各核心功能模块标题与简介更加精准规范,便于理解 skill 价值定位。 - 其余调用、路由和输出规范未有变更,仅调整描述顺序与细节表达。
v1.0.5
Summary: Enhanced板块关键词覆盖和追问提示,优化用户交互体验。 - 扩展各板块关键词,涵盖更多用户自然提问方式,提高触发准确性。 - 板块路由匹配新增多种热点话术、市场术语、原始/完整内容表述等。 - 板块追问机制升级,追问提示现在附带每个板块的简要说明,提升引导清晰度。 - 明确规定:任意单板块输出时,结尾必须有追问提示(不可省略)。 - 修正描述文本措辞及细节,确保交互一致性和规范性。
v1.0.4
No changes detected in this version. - Version 1.0.4 released with no file or documentation updates. - No new features, fixes, or modifications in this release.
v1.0.3
No file changes detected; documentation only. - SKILL.md updated:新增“板块追问”功能,单板块输出后会提示用户可继续查询其它未查板块。 - 增补“板块追问”文案及具体输出规则,规范用户交互流程。 - 说明全板块简报不追加该追问提示。 - 其他内容无变动,功能逻辑未调整。
v1.0.2
- 增加了 metadata 字段,包含 Openclaw 集成所需的 emoji、依赖声明(python3)、和自动化 pip 安装指令 - 其他功能、说明和输出规范均保持不变 - 无其他内容和路由更改
v1.0.1
- 修改了 Bash 工具调用路径,将技能目录从 `~/.claude/skills/odaily` 更新为 `~/.openclaw/workspace/skills/odaily-skill` - 新增了在工具调用前自动执行 `pip install -r requirements.txt -q` 以确保依赖库就绪 - 其余逻辑与输出规范保持不变
v1.0.0
odaily-skill 1.0.0 初始发布 - 发布 Odaily 星球日报加密市场智能助手,支持基于用户输入自动路由并调用 5 大加密资讯与分析板块 - 详尽定义各类加密市场场景(如行情、预测市场、巨鲸动向、API 数据等)的工具、调用命令及输出格式 - 拟定严格输出规范,包括 AI 标题精炼、重要性标注、内容分板块展示及完整性要求 - 支持全场景并行数据获取,并提供汇总分析和风险提示
Metadata
Slug odaily-skill
Version 1.0.10
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 11
Frequently Asked Questions

What is Odaily Skill?

Odaily 星球日报加密市场智能助手,非简单信息流接口,围绕价格、资金与事件三大信号源,对加密资讯与信息进行结构化拆解与决策级输出。帮助用户在定价之前识别变化、理解逻辑并做出判断。提供五大核心模块:① 今日必关注 ② 加密市场分析 ③ 明日关键事件 ④ 预测市场异动+聪明巨鲸尾盘追踪 ⑤ API模块化调用. It is an AI Agent Skill for Claude Code / OpenClaw, with 576 downloads so far.

How do I install Odaily Skill?

Run "/install odaily-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Odaily Skill free?

Yes, Odaily Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Odaily Skill support?

Odaily Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Odaily Skill?

It is built and maintained by odaily (@odaily); the current version is v1.0.10.

💬 Comments