技能详情(站内镜像,无评论)
作者:Ajeenkya Bhatalkar @ajeenkya
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 261 · 1 current installs · 1 all-time installs
⭐ 0
安装量(当前) 1
🛡 VirusTotal :良性 · OpenClaw :良性
Package:ajeenkya/shopping-list-ui
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
The skill's declared purpose (a web UI that reads/writes the shopping-list skill data and modifies the Second Brain app) matches its instructions, but because it will write application files and the package has no source/homepage you should review changes before applying them.
目的
Name/description (Shopping List UI) align with the instructions: the SKILL.md describes adding a /shopping page, API routes, data layer, and small component changes. All requested actions (reading/writing skills/shopping-list/data/*.json and modifying second-brain app files) are coherent with a UI integration for the shopping-list skill.
说明范围
Instructions explicitly direct the agent to add/modify specific app files and to read/write the shopping-list skill's JSON data files (active.json and config.json). There are no references to unrelated system paths, external network endpoints, or hidden data exfiltration. However, the instructions grant the agent write access to the app codebase — this is expected for a UI plugin but is a non-trivial scope that merits manual review of changes.
安装机制
No install spec and no code files (instruction-only). That is the lowest-risk installation vector because nothing is automatically downloaded or executed; the agent will follow the prose instructions to create/modify files.
证书
The skill declares no required environment variables, credentials, or config paths. The SKILL.md reads user identity from skills/shopping-list/data/config.json (documented). This local config access is proportional to the stated purpose, but you should confirm that config.json contains only identity metadata and not sensitive secrets.
持久
The skill will persistently modify the Second Brain app (add files and change components). always:false and default autonomous invocation are set. Modifying the codebase is legitimate for this UI integration, but it is a privileged action (writes to repo). Require a manual review/approval step before applying changes to production.
综合结论
This skill is coherent with its stated purpose, but it will create and modify files inside your Second Brain app and read the shopping-list JSON data. Before installing: 1) Verify the shopping-list skill is installed and working. 2) Backup your repo or use a feature branch. 3) Ask the publisher for source code or a repo URL (none is provided) and review the exact file diffs the skill will apply. 4) Inspect skills/shopping-list/data/config.json…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Shopping List Ui」。简介:Web UI for the shopping-list skill. Adds a /shopping page to Second Brain with …。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/ajeenkya/shopping-list-ui/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: shopping-list-ui
version: 1.0.0
description: >
Web UI for the shopping-list skill. Adds a /shopping page to Second Brain
with full CRUD — view, add, edit, check off, and delete items. Requires
the shopping-list skill to be installed (shares the same data files).
---
# Shopping List UI
Web interface for managing the shopping list. Adds a `/shopping` page to the
Second Brain portal with categorized list view and inline editing.
## Prerequisites
- Second Brain portal running (Next.js)
- `shopping-list` skill installed (`clawhub install shopping-list`)
## Files
This skill adds the following files to the Second Brain app:
| File | Purpose |
|------|---------|
| `second-brain/src/lib/shopping.ts` | Data layer — reads/writes shopping-list skill JSON files |
| `second-brain/src/app/api/shopping/route.ts` | GET list + POST add item |
| `second-brain/src/app/api/shopping/[id]/route.ts` | PUT edit, DELETE remove, PATCH check-off |
| `second-brain/src/app/shopping/page.tsx` | Shopping list page with CRUD UI |
Also modifies:
- `second-brain/src/components/Sidebar.tsx` — adds Shopping nav entry
- `second-brain/src/components/SFIcon.tsx` — adds cart.fill icon
## Data
Reads and writes `skills/shopping-list/data/active.json` — the same file used
by the conversational shopping-list CLI skill. Changes made in the web UI are
immediately visible in chat, and vice versa.
User identity for `addedBy` is read from `skills/shopping-list/data/config.json`.
If not set, defaults to "web".