← 返回 Skills 市场
Civic
作者
civictechuser
· GitHub ↗
· v0.1.0
299
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-civic-skill
功能描述
Connect to Civic MCP for 100+ integrations.
安全使用建议
This skill appears to do what it says: it connects an agent to a Civic MCP instance and either uses mcporter or runs the provided TypeScript runner. Before installing or enabling: 1) Only provide a Civic token with least privilege necessary (avoid admin/global tokens). 2) Be aware the SKILL.md suggests storing the token in ~/.openclaw/openclaw.json (plaintext on disk) — rotate and revoke tokens if you stop using the skill. 3) The token grants access to many downstream services (Gmail, databases, Box); check Civic scopes and trust the Civic account you connect. 4) If you plan to run the TypeScript runner, inspect the included civic-tool-runner.ts (present in the package) and prefer to run it in a controlled environment; installing global tools like mcporter or npm packages can execute code from npm—only install from trusted sources. 5) If you need higher assurance, request the skill publisher/source or verify release provenance (official Civic docs/domains) before use.
功能分析
Type: OpenClaw Skill
Name: openclaw-civic-skill
Version: 0.1.0
The skill bundle is a legitimate bridge to the Civic MCP (Model Context Protocol) service, enabling an AI agent to interact with various third-party integrations like Gmail and PostgreSQL. The TypeScript runner (`civic-tool-runner.ts`) is a standard implementation of an MCP client using the official SDK, and the instructions in `SKILL.md` correctly guide the agent on tool discovery and execution without any signs of prompt injection or malicious intent. No evidence of data exfiltration, unauthorized execution, or obfuscation was found.
能力评估
Purpose & Capability
Name/description claim a Civic MCP bridge and the skill requires a CIVIC_URL and CIVIC_TOKEN plus either mcporter or npx to run the included TypeScript runner—these requirements match the described functionality and are proportionate.
Instruction Scope
SKILL.md instructs the agent (and the user) to run mcporter or npx tsx to call Civic tools and to store CIVIC_URL/CIVIC_TOKEN in ~/.openclaw/openclaw.json. That is expected for this bridge, but it means the token will be persisted on disk in the OpenClaw config if the user follows the instructions; users should be aware of that persistence.
Install Mechanism
No install spec in the registry (instruction-only), but the package includes a script and package.json/pnpm-lock.yaml. There is no opaque remote download URL; dependencies come from the npm ecosystem and a lockfile is present, which reduces uncertainty. Running the script uses npx/tsx and will rely on npm-installed dependencies at runtime—normal for this kind of tool.
Credentials
Only CIVIC_URL and CIVIC_TOKEN are required and CIVIC_TOKEN is declared as the primary credential—this is appropriate. Note: the token grants access to all Civic-connected integrations (Gmail, databases, Box, etc.), so its scope and privileges matter a lot even though only a single credential is requested.
Persistence & Privilege
Skill is not always-on and does not request elevated platform privileges. The SKILL.md asks the user to add credentials to ~/.openclaw/openclaw.json (user action), but the skill does not autonomously modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-civic-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-civic-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of the openclaw-civic-skill.
- Connect to Civic MCP for 100+ integrations, including Gmail, PostgreSQL, MongoDB, and Box.
- Supports both mcporter CLI and a TypeScript script fallback for tool execution.
- Provides detailed setup instructions for environment variables and configuration files.
- Handles OAuth authorization flows with user interaction steps.
- Includes notes on API latency and token expiration.
元数据
常见问题
Civic 是什么?
Connect to Civic MCP for 100+ integrations. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 299 次。
如何安装 Civic?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-civic-skill」即可一键安装,无需额外配置。
Civic 是免费的吗?
是的,Civic 完全免费(开源免费),可自由下载、安装和使用。
Civic 支持哪些平台?
Civic 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Civic?
由 civictechuser(@civictechuser)开发并维护,当前版本 v0.1.0。
推荐 Skills