← Back to Skills Marketplace
OKKI CRM
by
Jaden's built a claw
· GitHub ↗
· v1.0.0
· MIT-0
118
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ssa-okki-crm
Description
连接 OKKI(小满)CRM 系统,支持查询客户、创建跟进记录、管理订单等操作。频道限定触发。
Usage Guidance
This skill's documentation instructs the agent to run a local Python client and read config files and environment variables, but the published metadata declares no required env vars or files. Before installing or enabling: 1) Ask the publisher for the upstream source/repository and provide the okki_client.py and config.json for review. 2) Require an explicit list of environment variables and credential types (API token, workspace ID, Discord channel ID) so you can scope and rotate secrets. 3) Verify where tokens are stored and how automatic caching/refresh works; prefer ephemeral or scoped tokens and avoid plain-text files. 4) If you cannot review the client code, run this skill only in an isolated sandbox or deny it access to sensitive workspaces. 5) Ensure the skill prompts for explicit user confirmation on high-risk operations (create/update/delete/send_email) as documented. If the author cannot supply a clear list of required env vars, code, and a trusted source, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill
Name: ssa-okki-crm
Version: 1.0.0
The skill bundle provides instructions for an AI agent to interact with the OKKI CRM, including high-risk operations like deleting records and sending emails. It is classified as suspicious because the SKILL.md file instructs the agent to execute shell commands using unvalidated user input (e.g., python3 ... <company_id>), which presents a shell injection vulnerability. Furthermore, the bundle contains hardcoded local file paths and an anomalous future timestamp (2026) in _meta.json.
Capability Assessment
Purpose & Capability
The stated purpose (connect to OKKI CRM to query customers, create records, manage orders) is plausible, but the SKILL.md expects a local Python client ($OKKI_WORKSPACE/api/okki_client.py) and a local config ($OKKI_WORKSPACE/api/config.json). The skill metadata declares no required env vars, credentials, or files — that is inconsistent. Either the environment is assumed pre-provisioned (not stated) or required secrets/configs are being omitted from metadata.
Instruction Scope
Runtime instructions direct the agent to run local Python commands and import okki_client, read $OKKI_WORKSPACE/api/config.json, and use process.env.DISCORD_OKKI_CHANNEL_ID for channel gating. Those are explicit file and env accesses not declared in the manifest. The instructions also describe token caching/refresh behavior (implying stored credentials). Reading local config or client code could expose sensitive tokens or internal details; the SKILL.md provides no safe-handling or declaration of what credentials exist.
Install Mechanism
No install spec and no code files are provided. That limits what the platform will install, but also means the skill relies on preexisting artifacts (okki_client.py, Python runtime, $OKKI_WORKSPACE) being present. The lack of an install step is coherent only if the environment already contains the expected client — this assumption should be documented.
Credentials
SKILL.md references environment variables and paths (process.env.DISCORD_OKKI_CHANNEL_ID, $OKKI_WORKSPACE) and mentions token caching/refresh, yet the skill declares no required env vars, primary credential, or config paths. Requesting access to local config files or tokens would be reasonable for a CRM integration, but those credentials should be declared explicitly. The omission makes it unclear what secrets the skill will read or require, increasing risk of unintentional exposure.
Persistence & Privilege
The skill is not flagged always:true, is user-invocable, and does not request to modify other skills or global agent settings. Autonomous invocation is allowed by default but is not a new or elevated privilege here. No evidence the skill attempts to persist itself beyond normal behavior.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ssa-okki-crm - After installation, invoke the skill by name or use
/ssa-okki-crm - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: OKKI CRM integration for customer and trail management
Metadata
Frequently Asked Questions
What is OKKI CRM?
连接 OKKI(小满)CRM 系统,支持查询客户、创建跟进记录、管理订单等操作。频道限定触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 118 downloads so far.
How do I install OKKI CRM?
Run "/install ssa-okki-crm" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OKKI CRM free?
Yes, OKKI CRM is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OKKI CRM support?
OKKI CRM is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OKKI CRM?
It is built and maintained by Jaden's built a claw (@cjboy007); the current version is v1.0.0.
More Skills