openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > GutCheck Digestive Health Tracker

GutCheck - A digestive health tracking application with personalized insights and data-driven recommendations. Helps users understand food sensitivities and optimize gut wellness.

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 1 · 1.5k · 0 current installs · 0 all-time installs

1

安装量(当前) 0

🛡 VirusTotal :良性 · OpenClaw :可疑

Package:allen566/gutcheck

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :可疑

OpenClaw 评估

The skill claims to be a full digestive-health app but the package and instructions contain multiple mismatches and hidden assumptions (missing app code, undeclared sensitive env vars, and npm installs from a remote repo), so proceed only after verification.

目的

The skill's name/description promise a full application (server + client) but the bundle only contains docs, a publish script, SKILL.md, and package.json — no server index.js or client/ directory in the provided manifest. The SKILL.md expects cloning https://github.com/openclaw/gutcheck.git and running npm install there; that could provide the app, but the packaged files do not actually contain the app. This mismatch (advertised app vs. provid…

说明范围

Runtime instructions tell the agent to clone a GitHub repo and run npm install (including a client npm install), create a .env with MONGODB_URI and JWT_SECRET, and run the app — yet the registry metadata declared no required env vars and the manifest lacks the referenced client folder and server entry point. SKILL.md also inconsistently lists PORT=5000 but says the app is available at localhost:3000. Instructions therefore reference files/path…

安装机制

The install plan clones a GitHub repo (well-known host) and runs npm install in the project and client directories. Cloning from GitHub is expected for code installs, but running npm install on an external repo can execute arbitrary postinstall scripts. The install uses standard tools (git, npm) and no obscure URLs, but because the package as provided lacks the app code, the actual behavior depends on the remote repo content — this raises mode…

证书

SKILL.md asks users to create a .env with MONGODB_URI and JWT_SECRET (sensitive credentials) but the registry metadata lists no required env vars or primary credential. Requiring a database URI and JWT secret is plausible for an app, but requesting them without declaring them in metadata and without including the app source in the package is disproportionate and unclear. The skill asks for credentials that could be misused if the upstream code…

持久

The skill is not marked always:true and does not request system-wide persistence or other skills' configs. The publish script creates and removes a temporary directory but does not alter system-wide settings. Autonomous invocation is allowed (normal) but not combined here with any other high-risk privilege.

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「GutCheck Digestive Health Tracker」。简介:GutCheck - A digestive health tracking application with personalized insights a…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/allen566/gutcheck/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: gutcheck
description: GutCheck - A digestive health tracking application with personalized insights and data-driven recommendations. Helps users understand food sensitivities and optimize gut wellness.
metadata:
  {
    "openclaw":
      {
        "requires": { 
          "bins": ["node", "npm"], 
          "modules": ["express", "mongoose", "bcrypt", "jsonwebtoken", "cors", "dotenv"]
        },
        "install":
          [
            {
              "id": "gutcheck-app",
              "kind": "git",
              "url": "https://github.com/openclaw/gutcheck.git",
              "dest": "./gutcheck",
              "label": "Clone GutCheck repository",
            },
            {
              "id": "gutcheck-deps",
              "kind": "shell",
              "command": "cd gutcheck && npm install",
              "label": "Install GutCheck dependencies",
            },
            {
              "id": "gutcheck-client-deps",
              "kind": "shell",
              "command": "cd gutcheck/client && npm install",
              "label": "Install GutCheck client dependencies",
            }
          ],
      },
  }
---

# GutCheck Digestive Health Tracker

## Overview
GutCheck empowers individuals to understand and optimize their digestive health through personalized insights and data-driven recommendations. Unlike generic health apps, GutCheck focuses specifically on digestive health with scientifically-backed insights that help users identify food sensitivities and improve gut wellness.

## Features
- User authentication system with secure registration and login
- Personalized meal tracking with digestive impact assessment
- Food sensitivity identification through data analysis
- Gut health metrics and progress tracking
- Scientifically-backed dietary recommendations

## Installation
```bash
clawhub install gutcheck
```

## Setup
1. After installation, navigate to the gutcheck directory
2. Create a .env file with required environment variables:
   ```env
   MONGODB_URI=mongodb://localhost:27017/gutcheck
   JWT_SECRET=your-super-secret-jwt-key-here
   PORT=5000
   NODE_ENV=development
   ```
3. Run the application:
   ```bash
   cd gutcheck
   npm run dev
   ```

## Usage
- Access the application at http://localhost:3000
- Register a new account or log in to an existing one
- Track your meals and digestive responses
- View personalized insights and recommendations

## Target Users
- Health-conscious individuals experiencing digestive issues
- People seeking to identify food sensitivities
- Those interested in optimizing their gut health
- Users wanting data-driven dietary recommendations

## API Endpoints
- `POST /api/auth/register` - Register a new user
- `POST /api/auth/login` - Login and retrieve JWT token
- `GET /api/auth/me` - Get current user data (requires auth)
- `POST /api/diet/add-meal` - Add a new meal entry
- `GET /api/diet/my-meals` - Get all meals for current user
- `PUT/DELETE /api/diet/my-meals/:id` - Update/delete meal entries