← Back to Skills Marketplace
544
Downloads
2
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install pine-assistant
Description
Handle customer service, bills, reservations, and more via Pine AI — negotiate, cancel, dispute, book, and resolve from the terminal.
Usage Guidance
This skill is a thin wrapper around the Pine CLI and will ask you for your Pine account email and the verification code sent to that email, then save credentials to ~/.pine/config.json and send account details (names, account numbers, booking info, etc.) to the Pine service. Before installing/using it: (1) confirm you trust the pine CLI binary or the pip package 'pineai-cli' from PyPI; (2) consider creating a dedicated Pine account for agent-driven interactions if you want to limit exposure of your primary email; (3) do not share highly sensitive secrets (full credit card numbers, passwords) unless you are comfortable with the Pine service handling them; (4) verify the signup URL and service domains (the SKILL.md references 19pine.ai and the registry homepage is pineclaw.com — confirm which is the legitimate Pine provider); and (5) if you want to avoid automatic agent-initiated actions, restrict autonomous invocation or review permissioning before use.
Capability Analysis
Type: OpenClaw Skill
Name: pine-assistant
Version: 1.2.0
The skill provides comprehensive instructions for an AI agent to interact with the `pine` CLI, enabling customer service, reservations, and other tasks. The `SKILL.md` file contains detailed operational guidance, including strong directives for the agent to *never* guess sensitive information (like OTPs or PINs) or make autonomous decisions on user preferences, which are positive security practices. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts designed to harm the user or system. All commands are directed at the `pine` CLI, and all mentioned domains are related to the Pine AI service.
Capability Assessment
Purpose & Capability
Name/description match the runtime instructions: the SKILL.md drives the pine CLI (requires the 'pine' binary). No unrelated environment variables or binaries are requested. Minor note: the SKILL.md metadata references installing a pip package (pineai-cli) even though the registry lists no install spec; this is a small inconsistency but not evidence of misalignment.
Instruction Scope
Instructions are prescriptive and coherent for a CLI wrapper: always list sessions, authenticate via email+verification code, and use pine send to create/manage sessions. The skill explicitly instructs the agent to request the user's Pine account email and verification code and to read/write ~/.pine/config.json (where credentials are saved). It also routinely collects and forwards user data (account numbers, booking details, etc.) to the Pine service — that is expected but privacy-sensitive.
Install Mechanism
This is an instruction-only skill (no install spec in the registry) so nothing is written to disk by the skill bundle itself. The SKILL.md metadata suggests a pip package (pineai-cli) as the client implementation; installing that would be a standard PyPI operation. No high-risk downloads or obscure URLs are present in the provided content.
Credentials
The skill does not request environment variables or external credentials in the registry, which is proportional. However, it requires the user to provide their Pine account email and verification code (and will save tokens to ~/.pine/config.json). It also encourages supplying potentially sensitive PII (account numbers, billing info, phone numbers) to the Pine service — appropriate for the stated purpose but worth explicit consent from the user.
Persistence & Privilege
always is false and the skill does not ask for system-wide privileges or to modify other skills. It will create/modify its own config at ~/.pine/config.json during auth, which is expected behavior for a CLI client. Default autonomous invocation is allowed (platform default) and should be considered in policy but is not unusual here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pine-assistant - After installation, invoke the skill by name or use
/pine-assistant - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Declare install spec, credential storage path, and persistence metadata
v1.1.0
Add non-interactive auth (pine auth request/verify), --no-wait flag for session handling, improved SKILL.md command usage
v1.0.0
Initial release: handle customer service, bills, reservations via Pine AI CLI
Metadata
Frequently Asked Questions
What is Pine Assistant?
Handle customer service, bills, reservations, and more via Pine AI — negotiate, cancel, dispute, book, and resolve from the terminal. It is an AI Agent Skill for Claude Code / OpenClaw, with 544 downloads so far.
How do I install Pine Assistant?
Run "/install pine-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pine Assistant free?
Yes, Pine Assistant is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Pine Assistant support?
Pine Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pine Assistant?
It is built and maintained by bojieli (@bojieli); the current version is v1.2.0.
More Skills