← Back to Skills Marketplace
smyx-sunjinhui

Plant Growth Stage Recognition Skill | 植物生长阶段识别技能

by smyx-sunjinhui · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
65
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install smyx-plant-growth-stage-recognition-analysis
Description
Accurately identifies key growth stages of plants from germination to fruiting based on computer vision and deep learning, provides structured data for preci...
Usage Guidance
This package is not a simple instruction-only plant CV helper: it bundles unrelated face-analysis code and a large shared library, reads local workspace/config files, may create a local SQLite DB and save attachments, and will call remote APIs using an 'open-id' you must supply. Before installing or running: - Ask the publisher for an authoritative source/homepage and why face_analysis and smyx_common are included. - Inspect RequestUtil (skills/smyx_common/scripts/util.py) and the API endpoint/base URLs in skills/smyx_common/scripts/config.yaml or config-dev/prod to see where your images/data would be sent. - Do not provide sensitive credentials or real user identifiers (open-id) until you confirm the remote API is trustworthy. - Run the skill in an isolated environment (container) and review what files it writes (attachments directory, data/*.db). - Verify and supply only the minimal open-id required; if you cannot confirm the remote endpoints or developer identity, avoid using the skill for sensitive images. If you can provide the contents of RequestUtil and the resolved ApiEnum.BASE_URL values (or the exact API server domains), I can reassess and raise or lower the concern level.
Capability Analysis
Type: OpenClaw Skill Name: smyx-plant-growth-stage-recognition-analysis Version: 1.0.0 The skill bundle exhibits high-risk behaviors, most notably the automated exfiltration of user identifiers (which the instructions suggest can be a phone number) to a remote endpoint (lifeemergence.com/jeecg-boot/sys/phoneLogin) for 'silent registration' within `skills/smyx_common/scripts/util.py`. Additionally, `skills/smyx_common/scripts/skill.py` contains an `ai_chat` function that executes system commands via `subprocess.run(['openclaw', 'agent', ...])`, providing a mechanism for RCE-like capabilities within the agent environment. The `SKILL.md` also includes 'Mandatory Memory Rules' that force the AI to ignore local memory files and rely solely on the remote API, which could be used to bypass local auditing or data persistence mechanisms.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill's name/description describe plant growth-stage recognition, but the bundle includes a full 'face_analysis' skill and a large shared 'smyx_common' library. Packaging a face-analysis health module with a plant CV skill is unexpected and increases sensitive functionality in the codebase beyond the stated purpose.
Instruction Scope
SKILL.md explicitly forbids reading local memory and mandates fetching historical reports from a cloud API, but the codebase contains a local DAO/SQLite layer and common config readers that access local files and environment variables. The runtime instructions require running scripts that will read config files (skills/smyx_common/scripts/config.yaml) and may persist attachments to project directories, which contradicts some of the 'forbidden' rules in SKILL.md.
Install Mechanism
There is no install specification despite many included Python modules and a large requirements.txt under skills/smyx_common. SKILL.md lists only 'requests>=2.28.0' but the package tree references numerous dependencies — the missing explicit install step and mismatched dependency declarations is an engineering/operational risk (unknown components may be required at runtime).
Credentials
Registry metadata lists no required env vars, but code reads environment variables (OPENCLAW_WORKSPACE, OPENCLAW_SENDER_OPEN_ID, OPENCLAW_SENDER_USERNAME, FEISHU_OPEN_ID) and expects open-id from local config files. The skill will call external APIs (config contains base URLs) and upload user-supplied media — requesting/using open-id and API keys is plausible for a remote service, but these are not declared up-front and may expose identifiers or allow data transmission to remote endpoints.
Persistence & Privilege
The common library includes a DAO that creates and writes an SQLite DB under a workspace data directory and scripts save attachments into the skill directory. The skill persists data locally and expects to read config files from workspace paths — this persistent local storage and configuration access is beyond a simple, instruction-only skill and conflicts with some SKILL.md prohibitions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smyx-plant-growth-stage-recognition-analysis
  3. After installation, invoke the skill by name or use /smyx-plant-growth-stage-recognition-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of plant-growth-stage-recognition-analysis. - Identifies key plant growth stages (germination to fruiting) from images or videos using computer vision and deep learning. - Outputs structured analysis data to support precision agriculture decisions (e.g., water/fertilizer management, disease control, yield estimation). - Strict rules for open-id retrieval and data access—always fetch historical reports from the cloud, never from local files or memory. - Includes built-in triggers for automatic analysis or report retrieval based on user actions and keywords. - Step-by-step operational guidance and clear input requirements for best results. - Markdown table formatting for historical report lists, with direct report links.
Metadata
Slug smyx-plant-growth-stage-recognition-analysis
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Plant Growth Stage Recognition Skill | 植物生长阶段识别技能?

Accurately identifies key growth stages of plants from germination to fruiting based on computer vision and deep learning, provides structured data for preci... It is an AI Agent Skill for Claude Code / OpenClaw, with 65 downloads so far.

How do I install Plant Growth Stage Recognition Skill | 植物生长阶段识别技能?

Run "/install smyx-plant-growth-stage-recognition-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Plant Growth Stage Recognition Skill | 植物生长阶段识别技能 free?

Yes, Plant Growth Stage Recognition Skill | 植物生长阶段识别技能 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Plant Growth Stage Recognition Skill | 植物生长阶段识别技能 support?

Plant Growth Stage Recognition Skill | 植物生长阶段识别技能 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Plant Growth Stage Recognition Skill | 植物生长阶段识别技能?

It is built and maintained by smyx-sunjinhui (@smyx-sunjinhui); the current version is v1.0.0.

💬 Comments