← 返回 Skills 市场
aiwithabidi

Thinkific

作者 aiwithabidi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
265
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install thinkific
功能描述
Thinkific — manage courses, students, enrollments, coupons, and products via REST API
安全使用建议
This skill appears to be a straightforward Thinkific CLI, but there are two things to check before installing: (1) the SKILL metadata requires THINKIFIC_SUBDOMAIN but the visible code does not use it — ask the author or review the full script to confirm whether the subdomain is actually needed (it may be a bug). (2) The CLI will attempt to read a .env file at ~/.openclaw/workspace/.env (or WORKSPACE/.env) to find missing variables — if you keep secrets there, the script will open that file to search for keys. If you proceed, supply a Thinkific API key with minimal permissions, avoid storing other sensitive tokens in the workspace .env, and review the complete script to ensure there are no hidden network endpoints or unexpected behaviors. If you want higher assurance, request the untruncated full script and confirm whether THINKIFIC_SUBDOMAIN is used and whether any additional remote endpoints are contacted.
功能分析
Type: OpenClaw Skill Name: thinkific Version: 1.0.0 The Thinkific skill is a standard API wrapper for managing courses and users via the Thinkific REST API. The script `scripts/thinkific.py` uses only the Python standard library to perform authenticated HTTP requests to the official Thinkific endpoint (api.thinkific.com). It handles credentials through environment variables or a local workspace configuration, and no evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
Name/description align with the code (CLI for Thinkific REST API). The declared required env vars (THINKIFIC_API_KEY, THINKIFIC_SUBDOMAIN) are plausible for Thinkific, but the provided code does not visibly use THINKIFIC_SUBDOMAIN (get_api_base contains a no-op). This mismatch is unexplained and may be a bug or oversight.
Instruction Scope
SKILL.md directs the agent to run the bundled Python CLI (scripts/thinkific.py) — consistent with the stated purpose. The script will look up required environment variables and, if missing, attempt to read them from a .env file in a workspace path (~/.openclaw/workspace/.env or WORKSPACE override). Reading that file for credentials is a convenience but is wider filesystem scope than simply checking process env; users should be aware.
Install Mechanism
No install spec; instruction-only with a bundled script. No downloads or remote installers in the package — low install risk.
Credentials
Requested envs (API key and subdomain) are reasonable for a Thinkific client. However: (1) the visible code only uses THINKIFIC_API_KEY (Authorization: Bearer) and does not show usage of THINKIFIC_SUBDOMAIN, creating an unexplained requirement; (2) the script will open and read a .env file in the user's workspace to find the variable if it's not in the environment, which is broader filesystem access than some users expect and could read secrets stored there (the code only extracts the named key, but it still opens and scans the file).
Persistence & Privilege
always is false and the skill is user-invocable; it does not request permanent system presence or modify other skills. Autonomous invocation is allowed by default but is not combined with other high-risk flags here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install thinkific
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /thinkific 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Manage Thinkific via REST API with a Python CLI. - Supports course, student, enrollment, coupon, and product management. - All major Thinkific objects accessible (courses, chapters, users, enrollments, coupons, products, orders, groups, instructors). - No external dependencies; works with Python 3.10+ standard library. - Environment variable configuration for API key and subdomain. - Outputs JSON by default, with optional human-readable mode. - Includes a single CLI script with comprehensive command support.
元数据
Slug thinkific
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Thinkific 是什么?

Thinkific — manage courses, students, enrollments, coupons, and products via REST API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 265 次。

如何安装 Thinkific?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install thinkific」即可一键安装,无需额外配置。

Thinkific 是免费的吗?

是的,Thinkific 完全免费(开源免费),可自由下载、安装和使用。

Thinkific 支持哪些平台?

Thinkific 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Thinkific?

由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。

💬 留言讨论