Daily Fitness

v1.0.1

Daily no-equipment workout — 5–15 min bodyweight routines (HIIT, yoga, core, mobility) with instructions and streak tracking. Works at home, office, or travel.

0· 135·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for jiajiaoy/daily-fitness.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Daily Fitness" (jiajiaoy/daily-fitness) from ClawHub.
Skill page: https://clawhub.ai/jiajiaoy/daily-fitness
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install daily-fitness

ClawHub CLI

Package manager switcher

npx clawhub@latest install daily-fitness
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (daily no-equipment workouts with streaks and pushes) match the SKILL.md and included scripts. The three push scripts and the HTML-generator instructions are proportionate to the stated purpose. There are no environment variables or external services required that would be out of scope.
Instruction Scope
SKILL.md limits behavior to generating a workout HTML artifact (/mnt/user-data/outputs/daily-fitness.html) and describes the UI. The included push scripts only read/write per-skill user JSON files and emit scheduling markers. They do not read unrelated system files, credentials, or network endpoints.
Install Mechanism
No install spec or remote downloads — instruction-only plus local JS scripts. Nothing is pulled from arbitrary URLs or registries, so the install mechanism is low-risk.
Credentials
No required env vars, no API keys, and no unexpected credential requests. The scripts store per-user JSON under the skill's data directory; that storage is consistent with push scheduling and streak tracking.
Persistence & Privilege
The skill persists user preference files under data/users and emits __OPENCLAW_CRON_ADD__/__OPENCLAW_CRON_RM__ markers to schedule/unschedule pushes — this is expected for a push-capable skill. It is not always:true and does not request elevated system privileges, but enabling pushes will cause the platform to schedule autonomous runs that send messages to the configured channels.
Assessment
This skill appears coherent and limited to generating an HTML workout and scheduling local push messages. Before installing: 1) Confirm you trust the skill to schedule automated pushes (enabling push will store a per-user JSON and request the platform to run the morning/evening scripts on a schedule). 2) Review the generated HTML before opening it in a browser (it contains <div id="ad-slot-*"> placeholders; the skill itself does not fetch ads, but any inserted third-party content could load remote resources). 3) Note the skill writes outputs to /mnt/user-data/outputs and to data/users in the skill directory — ensure you are comfortable with that local storage. If you want stricter isolation, do not enable push scheduling or inspect the scripts before allowing scheduled runs.

Like a lobster shell, security has layers — review code before you run it.

latestvk97aey7x63fw55dx0zytms8hn585n7jj
135downloads
0stars
2versions
Updated 18h ago
v1.0.1
MIT-0

Daily Fitness / 今日运动

Generate a daily workout routine with visual exercise cards and a built-in timer.

Workflow

  1. Get today's date — Use day of week to determine workout focus:
    • Mon: Upper body (push-ups, planks, arm circles)
    • Tue: Core (crunches, leg raises, russian twists)
    • Wed: Lower body (squats, lunges, calf raises)
    • Thu: Cardio (jumping jacks, high knees, burpees)
    • Fri: Full body HIIT
    • Sat: Yoga/Flexibility
    • Sun: Active recovery/Stretching
  2. Design the routine — Create 5-7 exercises, each with duration/reps, rest periods. Total time 8-12 minutes. No equipment needed.
  3. Generate the visual — Create a single-file HTML artifact with interactive timer.

Visual Design Requirements

Create an energetic, app-like workout interface:

  • Layout: Scrollable card-based layout. Each exercise is a card with: name (EN + CN), duration/reps, brief description of form.
  • Typography: Bold, sporty fonts (e.g., Rajdhani, Exo 2, Barlow Condensed). High contrast.
  • Color scheme: Energetic palette — electric blue + neon green, or warm orange + dark gray. Match the workout type (calming blues for yoga, fiery reds for HIIT).
  • Exercise cards: Each card shows exercise name, duration ("30 seconds" / "12 reps"), form tip in 1 line, and a text-art or emoji representation of the movement.
  • Interactive timer: A START button at the top that begins a countdown through all exercises with rest intervals. Visual countdown circle. Audio beep (use Web Audio API for a simple tone) at transitions.
  • Progress bar: Shows overall workout progress.
  • Stats: Total workout time, estimated calories, difficulty level (⭐⭐⭐).
  • Ad-ready zone: <div id="ad-slot-top"> above the workout. <div id="ad-slot-bottom"> after completion.
  • Footer: "Powered by ClawCode"

Content Guidelines

  • All exercises should be doable in a small space (apartment/office friendly)
  • No equipment required
  • Include form tips to prevent injury
  • Provide modifications (easier/harder) for at least 2 exercises
  • Bilingual exercise names and instructions

Output

Save as /mnt/user-data/outputs/daily-fitness.html and present to user.


推送管理

# 开启每日推送(早晚各一次)
node scripts/push-toggle.js on <userId>

# 自定义时间和渠道
node scripts/push-toggle.js on <userId> --morning 08:00 --evening 20:00 --channel feishu

# 关闭推送
node scripts/push-toggle.js off <userId>

# 查看推送状态
node scripts/push-toggle.js status <userId>

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

Comments

Loading comments...