360 Secure SkillHub
360 安全技能中心

Openclaw Readonly Consumer

该 Skill 说明如何让 OpenClaw 式本地运行时以快照优先、薄 BFF 优先、只读的方式使用 Campus Copilot:给出启动通用 MCP 服务、单站点只读服务与本地 API 的命令,建议导出本地快照并可选复用 mcpServers 配置,明确不支持浏览器接管、外部站点写操作与托管自治。

xiaojiou176
xiaojiou176
热度 45.74
最近更新 2026-05-11 17:41:54
分类:自动化依赖:代码执行 / 读写文件 / MCP 服务应用场景:工作流 / API 集成 / DevOps

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add openclaw-readonly-consumer
Metadata
name
openclaw-readonly-consumer
description
Keep an OpenClaw-style local runtime on the snapshot-first, thin-BFF-first, read-only Campus Copilot path.

OpenClaw-Style Read-Only Consumer

Use this skill when your local operator/runtime behaves like an OpenClaw-style shell and you want Campus Copilot to stay on the snapshot-first / thin-BFF-first / read-only side.

Think of Campus Copilot as the labeled binder on the desk:

  • Campus Copilot provides structured academic context
  • your local runtime decides how to consume that context
  • Campus Copilot does not become a browser-control plugin or write-capable operator loop

Start with the narrowest path

  1. If you need cross-site health, provider readiness, read-only ask, or export tools, start with:
    • pnpm --filter @campus-copilot/mcp-server start
  2. If you only need one site's snapshot records, use:
    • pnpm --filter @campus-copilot/mcp-readonly start:<site>
  3. If you only need local provider status or cited-AI chat on the Campus semantic contract, use:
    • pnpm start:api

Inputs

  • one local snapshot such as examples/workspace-snapshot.sample.json
  • one local runtime that can launch stdio commands
  • optional support for the same mcpServers JSON shape used by Codex/Claude-style MCP setups

Recommended flow

  1. Export a safe snapshot path:
    • export CAMPUS_COPILOT_SNAPSHOT="$PWD/examples/workspace-snapshot.sample.json"
  2. Start with the generic MCP server unless you already know you only need one site.
  3. If your runtime explicitly accepts the same mcpServers JSON shape, adapt:
    • examples/integrations/codex-mcp.example.json
    • examples/integrations/claude-code-mcp.example.json
  4. If it does not accept that exact shape, stay with the direct command snippets from:
    • examples/openclaw-readonly.md
  5. Keep all claims snapshot-scoped and read-only.

Good fit

  • OpenClaw-style local consumers that need one truthful starting recipe
  • imported snapshot review without reopening live browser automation
  • read-only MCP or local BFF consumption over Campus-owned semantics

Not a fit

  • live browser takeover
  • posting, replying, or submitting on external sites
  • inventing an official plugin or marketplace contract
  • hosted autonomy positioning

Recommended repo-local references

  • examples/openclaw-readonly.md
  • examples/README.md
  • skills/read-only-workspace-analysis/SKILL.md
  • skills/site-mcp-consumer/SKILL.md