← Back to Skills Marketplace
jiajiaoy

Daily Astro

by jiajiaoy · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
131
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install daily-astro
Description
Daily horoscope for all 12 zodiac signs — love, career & finance scores (1–5★), lucky color/number/direction, daily affirmation. Morning & evening push. Bili...
README (SKILL.md)

西方星座运势

西方星座运势 — 12星座每日运程 · 爱情事业财运 · 幸运元素 · 中英双语

何时使用

  • 用户说"今日星座""我的星座运势""白羊座今天怎么样"
  • 用户想查爱情运/事业运/财运
  • 用户说"horoscope""zodiac""星座配对"
  • 用户说"今天适合表白吗""今天适合谈合同吗"

推送管理

node scripts/push-toggle.js on \x3CuserId>
node scripts/push-toggle.js on \x3CuserId> --morning 08:00 --evening 21:00 --channel feishu
node scripts/push-toggle.js off \x3CuserId>
node scripts/push-toggle.js status \x3CuserId>

支持渠道:telegram / feishu / slack / discord

Usage Guidance
This skill looks coherent and low-risk, but review these operational points before installing: - It will create and store per-user JSON files under the skill's data/users directory (push settings and timestamps). If you run the skill on a shared host, review that folder for sensitive data. - Enabling push causes the script to output special __OPENCLAW_CRON_ADD__ tokens the platform uses to schedule autonomous runs; confirm you trust the platform's scheduler and that scheduled runs are isolated as expected. - The scripts do not perform network requests themselves, but scheduled runs will cause the platform/agent to send messages to channels (telegram/feishu/slack/discord) using the provided userId — ensure the userId/channel you supply are correct and intended. - User IDs are sanitized and path traversal is prevented by the code, which is good. If you need higher assurance, inspect or run the scripts in a sandboxed environment first. Overall this skill appears to do what it says and does not request unrelated privileges or secrets.
Capability Analysis
Type: OpenClaw Skill Name: daily-astro Version: 1.0.3 The skill provides daily horoscope updates via scheduled pushes. The scripts (morning-push.js, evening-push.js, push-toggle.js) include proper input validation and path traversal protections (safeUserPath) when handling user data. No malicious intent, data exfiltration, or suspicious network activity was detected.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and README. The scripts implement local push scheduling and generate horoscope prompts; nothing extraneous (no cloud creds, no unrelated binaries) is requested.
Instruction Scope
SKILL.md and the scripts are narrowly scoped: they provide CLI usage for push management and the morning/evening generation prompts. The scripts only read/write per-user JSON files under data/users and print prompt text or special scheduling tokens; they do not read other system config or access environment variables.
Install Mechanism
No install spec or external downloads. This is an instruction-plus-scripts skill that relies on node (declared runtime). No archives, package installs, or remote fetches are performed by the provided files.
Credentials
The skill requests no environment variables or credentials. It stores user settings locally (data/users). The number and type of accesses are proportional to a push-notification horoscope skill.
Persistence & Privilege
always is false. The skill persists per-user settings in data/users (creates/updates JSON files). It emits special console tokens (__OPENCLAW_CRON_ADD__/__OPENCLAW_CRON_RM__) that the platform will interpret to schedule/unschedule cron jobs — this is expected for a push service but means the platform will autonomously schedule message runs based on those outputs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install daily-astro
  3. After installation, invoke the skill by name or use /daily-astro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Updated description to highlight love, career, and finance scores (1–5★), lucky color/number/direction, and daily affirmation. - Mentioned morning & evening push support, and emphasized bilingual EN/CN in the description. - No changes to features or usage; documentation improvements only.
v1.0.2
- Updated package version to 1.0.2 in package.json. - No other functional or content changes.
v1.0.1
- Updated documentation and metadata in README.md and SKILL.md. - No functional or feature changes; this version focuses on improving clarity and consistency in project files.
v1.0.0
daily-astro 1.0.0 — Initial Release - Provides daily Western horoscope readings for all 12 zodiac signs. - Includes love, career, and finance scores, plus lucky elements. - Delivers bilingual (English/Chinese) beautifully formatted cards. - Supports trigger phrases in both Chinese and English. - Offers push notification management for Telegram, Feishu, Slack, and Discord.
Metadata
Slug daily-astro
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Daily Astro?

Daily horoscope for all 12 zodiac signs — love, career & finance scores (1–5★), lucky color/number/direction, daily affirmation. Morning & evening push. Bili... It is an AI Agent Skill for Claude Code / OpenClaw, with 131 downloads so far.

How do I install Daily Astro?

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

Is Daily Astro free?

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

Which platforms does Daily Astro support?

Daily Astro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Daily Astro?

It is built and maintained by jiajiaoy (@jiajiaoy); the current version is v1.0.3.

💬 Comments