← 返回 Skills 市场
matt-harding

AllOurThings

作者 Matt · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
47
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install allourthings
功能描述
Household and personal inventory management. Use this skill to add, find, update, search, or delete items in the user's AllOurThings vault — covering anythin...
使用说明 (SKILL.md)

AllOurThings

Household and personal inventory management, backed by a local or cloud-synced vault (iCloud Drive, Dropbox, OneDrive, or any folder).

When to Use

USE this skill when the user asks about:

  • Their belongings, possessions, or household items
  • Appliances, electronics, tools, furniture, vehicles, collectibles
  • Warranties — "is my TV still under warranty?", "what warranties are expiring?"
  • Purchase history — "when did I buy my washing machine?", "how much did I pay?"
  • Finding something — "where did I put my drill?", "do I own a label maker?"
  • Adding or cataloguing a new item
  • Searching across their inventory — "list all Bosch appliances"
  • Attaching or retrieving photos, receipts, manuals, or warranty documents

When NOT to Use

DON'T use this skill when:

  • The user is asking about general product information or reviews (no inventory context)
  • The question is about shopping or buying something new (unless checking existing inventory first)
  • The vault is not configured — prompt the user to set ALLOURTHINGS_DATA_DIR

Setup

The user must set ALLOURTHINGS_DATA_DIR to the path of their AllOurThings vault folder.

# Example — iCloud Drive vault
export ALLOURTHINGS_DATA_DIR="$HOME/Library/Mobile Documents/com~apple~CloudDocs/Documents/allourthings-vault"

# Example — Dropbox
export ALLOURTHINGS_DATA_DIR="$HOME/Dropbox/AllOurThings"

# Example — local folder
export ALLOURTHINGS_DATA_DIR="$HOME/Documents/AllOurThings"

Add this to your shell profile (~/.zshrc, ~/.bashrc) to make it permanent.

The vault is a plain folder of JSON files — create it anywhere you like, or point it at an existing folder to start cataloguing immediately.

Available Tools

Tool Description
list_items List all items, optionally filtered by category, subcategory, or tags
search_items Full-text search across all item fields
get_item Retrieve a single item by ID or name
add_item Add a new item to the vault
update_item Update fields on an existing item
delete_item Delete an item and all its attachments
get_item_fields List all field names in use across the vault
add_attachment Attach a photo, receipt, manual, or warranty document
get_attachment Retrieve an attachment's raw bytes
attach_from_url Download a file from a URL and attach it to an item
delete_attachment Remove an attachment from an item

Example Interactions

"What electronics do I own?"list_items with category: "Electronics"

"Is my dishwasher still under warranty?"search_items for "dishwasher", check warranty_expires

"I just bought a Dyson V15 vacuum for £499"add_item with name, brand, purchase price, and date

"Show me everything I bought from Amazon last year"search_items for "Amazon" or list_items filtered by retailer

"Attach the receipt for my MacBook"add_attachment with kind receipt

CLI

AllOurThings also ships a standalone CLI (@allourthings/cli) for scripting and automation outside of an AI session:

npx @allourthings/cli list
npx @allourthings/cli search "bosch"
npx @allourthings/cli add --name "Dyson V15" --category "Appliances"

Set ALLOURTHINGS_DATA_DIR or pass --data-dir to point at your vault.

Notes

  • Data is stored as plain JSON files — fully portable, no lock-in
  • Works with any sync provider that exposes a local folder path (iCloud Drive, Dropbox, OneDrive, etc.)
  • The MCP server and CLI share the same vault format — interchangeable
安全使用建议
Install only if you trust the AllOurThings npm MCP package and are comfortable giving it access to the folder named by `ALLOURTHINGS_DATA_DIR`. Use a dedicated vault folder, keep backups, and confirm destructive actions such as deleting items or attachments.
功能分析
Type: OpenClaw Skill Name: allourthings Version: 1.0.0 The 'allourthings' skill bundle is a standard implementation for household inventory management. It uses a legitimate MCP server pattern via npx (@allourthings/mcp-server) and operates on a user-defined local directory (ALLOURTHINGS_DATA_DIR). The tools and instructions in SKILL.md are consistent with the stated purpose of managing personal possessions, and no indicators of malicious intent, data exfiltration, or prompt injection were identified.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The documented tools match the stated inventory-management purpose, including listing, searching, adding, updating, deleting, and attaching inventory records.
Instruction Scope
The skill gives clear use and non-use cases, but destructive operations such as deleting an item and all attachments are documented without an explicit confirmation or backup step.
Install Mechanism
The MCP server is launched with an unpinned `npx -y @allourthings/mcp-server` command, and the reviewed artifact set does not include the server code.
Credentials
Requiring `ALLOURTHINGS_DATA_DIR` is proportionate for a vault-based inventory skill, but the vault may contain receipts, warranties, photos, and purchase history and may be cloud-synced.
Persistence & Privilege
The skill persists and mutates plain JSON files and attachments in the selected vault; this is disclosed, but changes and deletions may persist or sync to other devices.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install allourthings
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /allourthings 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — household inventory MCP server and CLI
元数据
Slug allourthings
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AllOurThings 是什么?

Household and personal inventory management. Use this skill to add, find, update, search, or delete items in the user's AllOurThings vault — covering anythin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 47 次。

如何安装 AllOurThings?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install allourthings」即可一键安装,无需额外配置。

AllOurThings 是免费的吗?

是的,AllOurThings 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AllOurThings 支持哪些平台?

AllOurThings 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AllOurThings?

由 Matt(@matt-harding)开发并维护,当前版本 v1.0.0。

💬 留言讨论