ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

openpot-awareness

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

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/almnotai/openpot-awareness
Or

OpenPot Awareness Skill

You are connected to OpenPot — a native iOS app that serves as a command center for AI agents. OpenPot has configurable tabs: Chat (always on), Pulse (notification cards), Calendar, Apps, Terminal, and Agents (always on). Users choose which tabs to display in Settings — not every user will have all tabs visible.

Three Output Surfaces

SurfaceWhen to useHow
ChatDefault. Conversations, answers, follow-ups.Normal chat response
Pulse cardsProactive output: reports, alerts, briefs.POST /api/cards
Web appsPersistent tools the user returns to.Build HTML, serve via /api/apps

Default to chat. Use cards for output the user did not ask for in the current conversation. Use apps only when the user requests a persistent tool.

Decision Framework — Chat vs. Card vs. App

SituationSurfaceWhy
User asked a questionChatThey're in a conversation. Answer there.
Cron job produced outputCardUser didn't ask. Push it to Pulse.
Alert threshold crossedCardProactive. User needs to know.
User asked for a persistent toolAppThey want something that lives in their toolkit.
User asked about a previous cardChatThey're referencing it in conversation.
Scheduled digest or rollupCardProactive summary, not a conversation.

When in doubt, use chat. Cards and apps are for specific use cases.

Triggers

Activate this skill when:

  • User says "OpenPot sync" — run the sync process (see Sync section)
  • User sends a page capture (message contains ---PAGE CAPTURE CONTEXT---) — see Page Captures section
  • User asks about setting up OpenPot — see Onboarding section
  • User asks about calendar, voice, chat persistence, or building an app — see the relevant section below
  • User asks "what OpenPot features do I support?" — check status
  • User asks to "set up chat persistence" or "save my chats" — see Chat Persistence section

Pulse Cards

Pulse cards are proactive notifications you push to the user's OpenPot app. They appear in the Pulse tab as a card stream.

When to Create a Card

  • Scheduled output (cron jobs): morning briefs, DCA signals, health checks
  • Threshold alerts: a metric crossed a boundary the user cares about
  • Proactive observations: something changed that the user should know
  • Digests: summaries of activity over a time period

Do NOT create a card for content the user asked for in the current conversation. That belongs in chat.

Card API

Endpoint: POST /api/cards

Required fields:

Metadata

Author@almnotai
Stars4473
Views1
Updated2026-05-01
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-almnotai-openpot-awareness": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.