ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

Golist

Skill by daniel17903

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/daniel17903/golist
Or

What This Skill Does

The Golist skill, developed by daniel17903, acts as an intelligent interface for the GoList grocery and shopping list platform. By integrating directly with the GoList API via a specialized CLI wrapper (apps/openclaw/golist_cli.py), this skill enables OpenClaw to manage shared lists with ease. It handles the complexities of API communication, persistent state management, and unique identifier generation, ensuring the user experience remains focused on managing their items rather than navigating technical configuration.

Key features include automatic device identification, seamless switching between multiple saved lists, and automated sharing workflows. Whenever you create a new list, the skill automatically generates a shareable link, keeping the collaborative process fluid. It supports reading, adding, and modifying items, with intelligent handling of metadata like quantities and timestamps.

Installation

To add this skill to your OpenClaw environment, ensure you have the necessary permissions and execute the following command in your terminal:

clawhub install openclaw/skills/skills/daniel17903/golist

Once installed, the skill will automatically initialize the first time it is invoked, creating a state file at ~/.openclaw_golist_state.json to store your device ID and list preferences.

Use Cases

  • Household Management: Keep a shared 'Groceries' list that syncs across multiple devices, allowing any family member to update the list in real-time.
  • Project Coordination: Create lists for specific tasks, such as 'Weekend Renovations' or 'Party Supplies', and switch between them seamlessly using friendly names rather than complex identifiers.
  • Collaborative Shopping: Easily share access to a list with roommates or partners by generating and sending a share URL immediately after creation.

Example Prompts

  1. "Create a new list called 'Office Party' and send me the share link."
  2. "Add 5 gallons of milk to the 'Groceries' list."
  3. "Switch to my 'Weekend Projects' list and remove the 'Paint' item from it."

Tips & Limitations

  • Naming Conventions: While you can name lists anything, keep them descriptive to make switching between lists more natural.
  • Persistence: The skill tracks an 'active' list. If you are unsure which list you are modifying, ask OpenClaw to confirm the current active list.
  • Privacy: Note that this skill stores a local state file. Do not manually edit this JSON file unless you are troubleshooting connectivity issues.
  • API Fixed: The skill is strictly bound to https://go-list.app/api. Ensure your network allows connections to this endpoint for the skill to function correctly.

Metadata

Stars3376
Views1
Updated2026-03-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-daniel17903-golist": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#shopping#lists#productivity#collaboration#automation
Safety Score: 4/5

Flags: network-access, file-write, file-read, external-api