← 返回 Skills 市场
avirweb

Twenty CRM OAuth Mastery

作者 avirweb · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1051
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install twenty-oauth-mastery
功能描述
Provides expert OAuth 2.0 implementation, troubleshooting, and token management for Twenty CRM with Google/Microsoft OAuth and email/calendar sync integration.
安全使用建议
This skill contains detailed, actionable steps for debugging and fixing OAuth issues in Twenty CRM — including commands that inspect containers and environment variables and recommendations to change cookie security settings. Before using it: 1) Only run the suggested docker/env commands in a trusted development or staging environment (not production). 2) Do not expose or copy AUTH_GOOGLE_* secrets; if you must inspect them, do so via secure, audited means. 3) Be cautious about suggestions that reduce cookie security (httpOnly: false) — avoid applying such changes in production. 4) If you plan to let an autonomous agent run these instructions, restrict its access to containers and secrets and review outputs before any code changes. If you need stronger assurance, ask the skill author to explicitly document required environment access and to provide a safe checklist for production vs. dev usage.
功能分析
Type: OpenClaw Skill Name: twenty-oauth-mastery Version: 1.0.0 The skill bundle is classified as suspicious due to the recommendation to set `httpOnly: false` for authentication cookies in `auth.service.ts` (SKILL.md), which is a significant security risk allowing client-side scripts to access and potentially steal tokens. Additionally, the skill frequently instructs the use of `docker exec` commands for diagnostics and configuration within containers (SKILL.md), granting powerful shell access. While these actions are presented as necessary for debugging and fixing the stated application's OAuth issues, they represent high-risk capabilities without clear malicious intent, fitting the 'suspicious' threshold.
能力评估
Purpose & Capability
The name and SKILL.md focus on Twenty CRM OAuth troubleshooting and implementation. The files referenced, commands suggested (build, restart, docker, curl) and code snippets are consistent with debugging an OAuth server and enabling token preservation for sync services.
Instruction Scope
Although reasonable for a debugging guide, the SKILL.md explicitly instructs the agent/operator to run commands that inspect container filesystem and environment (e.g., docker exec ... cat /app/dist/..., docker exec fratres-twenty env | grep AUTH_GOOGLE) and to change server/cookie settings (e.g., set httpOnly: false). Those instructions let an agent read environment variables, compiled code, and potentially modify security-relevant code — actions that go beyond passive guidance and can expose credentials or weaken runtime security.
Install Mechanism
Instruction-only skill with no install spec or external downloads. No code is written or fetched by an installer, which keeps install risk low.
Credentials
The skill declares no required env vars but repeatedly references AUTH_GOOGLE_CLIENT_ID, AUTH_GOOGLE_CLIENT_SECRET, AUTH_GOOGLE_CALLBACK_URL and suggests grepping env output. Requiring unrestricted access to container env and config is disproportionate to a read-only guidance document and increases risk of credential exposure if the agent follows instructions autonomously or without environment safeguards.
Persistence & Privilege
The skill is not always-enabled, does not install or request persistent presence, and is user-invocable. It does not request elevated platform privileges itself.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install twenty-oauth-mastery
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /twenty-oauth-mastery 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Expert-level OAuth authentication knowledge for Twenty CRM including 5+ common issues with detailed fixes, critical code patterns, OAuth sync integration, testing strategies, deployment checklist, and 6-step troubleshooting workflow. Based on 8 sessions and 6 plans of real-world debugging.
元数据
Slug twenty-oauth-mastery
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Twenty CRM OAuth Mastery 是什么?

Provides expert OAuth 2.0 implementation, troubleshooting, and token management for Twenty CRM with Google/Microsoft OAuth and email/calendar sync integration. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1051 次。

如何安装 Twenty CRM OAuth Mastery?

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

Twenty CRM OAuth Mastery 是免费的吗?

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

Twenty CRM OAuth Mastery 支持哪些平台?

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

谁开发了 Twenty CRM OAuth Mastery?

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

💬 留言讨论