← Back to Skills Marketplace
almnotai

OpenPot Awareness

by AlMnotAi · GitHub ↗ · v6.0.0 · MIT-0
cross-platform ⚠ suspicious
108
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install openpot-awareness
Description
Teaches this agent how to serve content to the OpenPot iOS client — cards, apps, page captures, calendar, voice, chat persistence, and onboarding
Usage Guidance
This package appears to be what it says: documentation and web-app templates to let an OpenClaw agent serve the OpenPot iOS client. Before installing, confirm you trust the agent/server that will host this skill because the skill enables and documents high-privilege surfaces (Terminal/SSH access, calendar access, chat persistence). Specifically: (1) only install on an agent/server you control and trust; (2) confirm device pairing/Ed25519 approval steps are done intentionally (don’t approve unknown devices); (3) protect the gateway (ws:// :18789) behind a LAN, Tailscale, or other secure route; (4) review whether the agent will expose SSH sessions or use existing SSH keys — if so, rotate or audit keys when appropriate; and (5) if you need higher assurance, request the complete SKILL.md and any runtime command templates from the author or host the HTML templates yourself rather than accepting remote installation from an unknown source.
Capability Analysis
Type: OpenClaw Skill Name: openpot-awareness Version: 6.0.0 The skill bundle provides a comprehensive integration for the OpenPot iOS app, but it includes high-risk instructions for the AI agent to modify system security settings. Specifically, SKILL.md directs the agent to add user-provided SSH public keys to '~/.ssh/authorized_keys' and to auto-approve remote device pairing requests using 'openclaw devices approve'. While these actions are aligned with the stated purpose of providing terminal access and onboarding, they create a significant attack surface for remote persistence and unauthorized access if the agent's logic is subverted. The included HTML applications (e.g., weather.html, billable-hours.html) appear benign, using standard local storage and legitimate external APIs (open-meteo.com).
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (serve cards, apps, calendar, voice, chat persistence, onboarding) match the included assets: SKILL.md describes OpenPot APIs and behavior, and the bundle contains HTML web-app templates and an OpenPot status template. There are no unrelated binaries, host downloads, or unexpected credential requests.
Instruction Scope
SKILL.md instructs the agent how to present Chat, Pulse cards, and Web apps and to expose features such as calendar integration, chat persistence, page-capture handling, and a Terminal tab (SSH). Those behaviors are in-scope for an OpenPot client, but several of them imply access to sensitive state (SSH/terminal, calendars, persistent chat storage). The skill does not instruct the agent to read arbitrary files or exfiltrate data to third-party endpoints in the provided excerpts.
Install Mechanism
Instruction-only skill with no install spec and no code that would be downloaded/executed. The bundle only contains static HTML templates and SKILL.md; nothing is written to disk by an installer here.
Credentials
The skill declares no required environment variables or credentials. That is consistent with a template/awareness skill that relies on the agent's existing server context. However, features described (Terminal / SSH, calendar integration, chat persistence, pairing with Ed25519 device auth) require the agent/server to hold keys and access to user data — so although no new secrets are requested, the skill expects the agent to already have privileged access to those resources.
Persistence & Privilege
always:false (normal). The skill does not request being force-included. Autonomous invocation is allowed (platform default). The skill describes functionality that can be powerful if enabled (remote terminal), but it does not itself request system-wide configuration changes or other skills' credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openpot-awareness
  3. After installation, invoke the skill by name or use /openpot-awareness
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v6.0.0
Calendar context push, chat persistence instructions, app emoji metadata, sync uninstall/reinstall flow, consolidated user guide, in-app guide webapp
v5.5.0
openpot-awareness 5.5.0 - Documentation updated: SKILL.md revised to increment version from 5.4.0 to 5.5.0. - No substantive changes to logic, endpoints, or features; content is now current with the latest version identifier.
v5.4.0
openpot-awareness 5.4.0 - Version bump from 5.3.0 to 5.4.0 in SKILL.md. - No other content changes.
v5.3.0
Version 5.3.0 - Updated SKILL.md to increment the skill version from 5.2.0 to 5.3.0. - No behavioral or logic changes; this is a documentation update only.
v5.2.0
openpot-awareness 5.2.0 - Added new documentation: "Getting Started" and "Connecting to OpenPot" guides. - Updated SKILL.md to reflect additional documentation and potential workflow improvements. - No breaking changes; core API and usage remain unchanged.
v5.1.0
openpot-awareness 5.1.0 - Added detailed guidance for serving content to the OpenPot iOS client, including tabs, output surfaces, and when to use each. - Expanded documentation on Pulse cards: category usage, payload structure, actions, and best practices for summary and expanded content. - Introduced comprehensive decision framework for choosing between chat, cards, and apps. - Clarified triggers that activate this skill, including sync requests, page captures, onboarding, and feature inquiries. - Added specifications for building and serving persistent web apps within the OpenPot ecosystem, with design and file guidelines.
Metadata
Slug openpot-awareness
Version 6.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is OpenPot Awareness?

Teaches this agent how to serve content to the OpenPot iOS client — cards, apps, page captures, calendar, voice, chat persistence, and onboarding. It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.

How do I install OpenPot Awareness?

Run "/install openpot-awareness" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenPot Awareness free?

Yes, OpenPot Awareness is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenPot Awareness support?

OpenPot Awareness is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenPot Awareness?

It is built and maintained by AlMnotAi (@almnotai); the current version is v6.0.0.

💬 Comments