← Back to Skills Marketplace
nicholasjackson

Turnip Prophet

by Nicholas Jackson · GitHub ↗ · v1.2.4
cross-platform ⚠ suspicious
601
Downloads
0
Stars
0
Active Installs
9
Versions
Install in OpenClaw
/install turnip-prophet
Description
Predict Animal Crossing New Horizons turnip prices using the game's exact algorithm. Use when a user asks about turnip prices, ACNH turnips, stalk market, tu...
Usage Guidance
This skill appears to do exactly what it says: predict ACNH turnip prices and optionally add scheduled reminders. Before installing/using: 1) Review scripts (scripts/cron_handler.sh, turnip_predict.py) yourself — they operate only on local files and call your openclaw CLI. 2) If offered, only enable cron reminders if you are comfortable the skill will send messages using your existing OpenClaw credentials; the setup flow promises to show the exact cron lines before adding them. 3) The SKILL.md will run pip3 install matplotlib (and may call sudo apt-get / brew to install jq); be prepared for those package installs. 4) If you change your mind, remove memory/turnip-config.json from the skill directory and remove the cron lines from your crontab. The only minor oddity: the registry metadata claims 'no install spec' even though the SKILL.md contains install commands — this is a packaging/documentation mismatch but not a functional red flag.
Capability Analysis
Type: OpenClaw Skill Name: turnip-prophet Version: 1.2.4 The skill is classified as suspicious due to its installation of system packages requiring `sudo` (jq) and its ability to set up cron jobs that execute commands (`openclaw gateway call message.send`) on behalf of the user. While these actions are transparently communicated to the user in SKILL.md and require explicit confirmation, they represent significant privilege escalation and automated execution capabilities. Additionally, the construction of shell commands in SKILL.md and scripts/cron_handler.sh, particularly when embedding JSON strings as arguments, presents a potential vulnerability for shell or JSON injection if the OpenClaw agent does not rigorously sanitize or quote inputs, although no explicit malicious payloads are present in the skill itself.
Capability Assessment
Purpose & Capability
Name/description (predicting ACNH turnip prices) aligns with the included Python predictor, chart generator, and test scripts. Required binaries (python3, jq) are justified by the scripts and cron handler.
Instruction Scope
Runtime instructions are scoped to reading/updating local memory files (memory/turnip-week.json and memory/turnip-config.json), running the predictor, generating charts, and optionally setting up cron reminders. The SKILL.md documents all file reads/writes and the explicit update of the weekly data file before prediction.
Install Mechanism
No arbitrary downloads; install steps shown in SKILL.md use pip3 (matplotlib) and package managers (apt/brew) to install jq — these are standard and low risk. Minor inconsistency: registry metadata indicated 'no install spec' while the SKILL.md contains an 'install' block with shell commands; this is a documentation/packaging mismatch but not an execution risk by itself.
Credentials
The skill requests no environment variables or external credentials. The only sensitive access is optional: if you enable cron reminders, the cron jobs will invoke your local openclaw CLI and thereby act with whatever messaging credentials your OpenClaw instance already has. That behavior is documented and gated behind an explicit setup/consent flow.
Persistence & Privilege
The skill does not request 'always' inclusion. It can write a local config (memory/turnip-config.json) and optionally install cron entries — both are limited to the skill's directory and the user's crontab. Cron reminders will run as the user and use the user's OpenClaw identity; enabling reminders is explicit in the setup flow. Review generated cron entries before accepting.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install turnip-prophet
  3. After installation, invoke the skill by name or use /turnip-prophet
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.4
Document elevated privileges requirement for package installs (apt-get/brew may require sudo)
v1.2.3
Remove hard-coded developer path from test file. Auto-detects scripts directory relative to test location. Makes test portable across installations.
v1.2.2
Document credentials and automated messaging permissions. Clarifies that cron jobs use local OpenClaw CLI credentials and send messages 'as you'. Makes opt-out clear for users uncomfortable with automated messaging.
v1.2.1
Add comprehensive privacy and data storage documentation. Clarifies what data is stored (channel + user ID), why, where (local only), and how to remove it. Makes setup flow explicitly show what will be saved before confirmation.
v1.2.0
BREAKING: Replace Node/Playwright/Chromium chart generation with Python/matplotlib. Fixes dependency mismatch - declared dependencies now match actual runtime needs. Simpler install: just pip3 install matplotlib.
v1.1.0
Interactive cron setup: auto-detects channel and user ID, no hard-coded values, safe review-before-install flow. Works with any messaging platform (Telegram/WhatsApp/Discord/Signal).
v1.0.2
Security and dependency improvements: remove hard-coded values, add proper dependency metadata, make cron setup safer with manual review step, fail explicitly if env vars missing
v1.0.1
Add repository link to metadata and ClawHub badge to README
v1.0.0
Initial release: ACNH turnip price predictor with algorithm-accurate predictions, chart generation, and optional daily cron reminders
Metadata
Slug turnip-prophet
Version 1.2.4
License
All-time Installs 0
Active Installs 0
Total Versions 9
Frequently Asked Questions

What is Turnip Prophet?

Predict Animal Crossing New Horizons turnip prices using the game's exact algorithm. Use when a user asks about turnip prices, ACNH turnips, stalk market, tu... It is an AI Agent Skill for Claude Code / OpenClaw, with 601 downloads so far.

How do I install Turnip Prophet?

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

Is Turnip Prophet free?

Yes, Turnip Prophet is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Turnip Prophet support?

Turnip Prophet is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Turnip Prophet?

It is built and maintained by Nicholas Jackson (@nicholasjackson); the current version is v1.2.4.

💬 Comments