🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

OpenPot Awareness

by @almnotai

Teaches this agent how to serve content to the OpenPot iOS client — cards, apps, page captures, calendar, voice, chat persistence, and onboarding

📋 Tips & Best Practices

  • "Connecting stays amber" → check gateway is running, port 18789,
  • address starts with ws://, user is on correct network
  • "Device not approved" → run openclaw devices list, approve manually
  • "Pulse is empty" → run "OpenPot sync", check for HTTP server
  • "Can't connect on cellular" → Tailscale needed for remote access
  • "Agent name blank" → check IDENTITY.md in workspace
  • "Terminal not connecting on cellular" → known limitation; Terminal
  • SSH works on LAN, Tailscale SSH support is in development


    Sync Process

    When the user says "OpenPot sync" or taps the OpenPot Sync button in the Agents tab:

    🔒 Constraints

  • Always confirm which calendar before creating an event.
  • Never silently create events on any calendar.
  • Keep titles under 60 characters
  • Use date-only for all-day events, add time for timed events
  • Use remind for events the user should be warned about in advance
  • Learn the user's calendar layout early

  • Chat Persistence

    Chat messages can be stored in a PostgreSQL database on your backend server, giving the user persistent chat history that survives app reinstalls and works across devices. This is a Tier 2 feature — requires an HTTP server on port 8000.

    View on ClawHub
    TERMINAL
    clawhub install openpot-awareness

    🧪 Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    🔍 Can't find the right skill?

    Search 60,000+ AI agent skills — free, no login needed.

    Search Skills →