-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathcontext7.json
More file actions
62 lines (62 loc) · 2.95 KB
/
Copy pathcontext7.json
File metadata and controls
62 lines (62 loc) · 2.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{
"$schema": "https://context7.com/schema/context7.json",
"url": "https://context7.com/xquik-dev/tweetclaw",
"public_key": "pk_oCPeRRqZFJsY4cCUSotDD",
"projectTitle": "TweetClaw",
"description": "OpenClaw plugin for safe Xquik X/Twitter automation with endpoint discovery, explicit approval boundaries, MPP read-only mode, and ClawPack release metadata.",
"folders": [],
"excludeFolders": [
"node_modules",
"dist",
"coverage",
"tests",
"types",
"src",
"scripts",
"registry",
".clawpack-manual",
".openclaw",
".clawhub",
".git",
".github"
],
"excludeFiles": [
".DS_Store",
".gitignore",
".jscpd.json",
"check-common.ts",
"check-em-dash.ts",
"check-suppressions.ts",
"clawpack-release.md",
"discoverability-audit.md",
"docs/clawpack-release.md",
"docs/discoverability-audit.md",
"eslint-plugins.d.ts",
"eslint.config.ts",
"knip.config.ts",
"mpp.ts",
"package-lock.json",
"tsconfig.eslint.json",
"tsconfig.json",
"vitest.config.ts",
"xquik-tweetclaw-1.5.3.tgz",
"xquik-tweetclaw-1.6.2.tgz"
],
"rules": [
"Use docs/context7-quickstarts.md first for copy-paste install, auth, explore, read, write, MPP, monitor, webhook, media, and troubleshooting recipes.",
"Use docs/context7-facts.md for short source-backed answers about identity, install, tools, credential modes, MPP boundaries, endpoint rules, and approval rules.",
"Use docs/context7-agent-guide.md as the concise agent-facing map before falling back to README, skill, or source.",
"Use docs/openclaw-setup.md for install, configuration, verification, polling, and troubleshooting questions.",
"Use docs/agent-workflows.md for task planning, approval boundaries, MPP workflows, extraction, monitors, webhooks, media, and common mistakes.",
"Use openclaw.plugin.json for OpenClaw tool definitions, config schema, sensitive field hints, and approval boundaries.",
"Use package.json for the npm package name, current version, package files, repository, homepage, license, keywords, and install metadata.",
"Use server.json, glama.json, and smithery.yaml only for public MCP discovery metadata and hosted endpoint configuration.",
"Use tools.alsoAllow with explore and tweetclaw so users keep their normal OpenClaw tool profile.",
"Do not require credentials at install time; live calls without credentials should return setup guidance.",
"Treat API keys and signing keys as sensitive config; never print or commit them.",
"MPP mode is read-only and must not create writes, monitors, webhooks, uploads, DMs, or profile changes.",
"Current MPP coverage is 31 read-only endpoints; media download is not MPP-eligible because it requires authenticated access.",
"Do not describe MPP coverage as 32 endpoints; user media is a timeline read, not media file download.",
"Use the ClawPack npm-pack workflow for ClawHub package releases, not repo-folder uploads."
]
}