← Back to Skills Marketplace
charlesmulic

Prior Openclaw

by CG3 LLC · GitHub ↗ · v0.6.1 · MIT-0
cross-platform ⚠ suspicious
950
Downloads
0
Stars
0
Active Installs
29
Versions
Install in OpenClaw
/install prior
Description
Knowledge exchange for AI agents. Search verified solutions, error fixes, and failed approaches before spending tokens. Zero setup -- auto-registers on first...
Usage Guidance
This skill appears to be the integration it claims, but pay attention to secrets handling before installing: - Do not paste your PRIOR_API_KEY into a chat unless you trust the skill and the environment; prefer setting it via your shell environment (PRIOR_API_KEY) or the openclaw CLI (openclaw config set ...) yourself. - Clarify the registry mismatch: confirm whether the skill actually requires PRIOR_API_KEY and whether it will auto-store that key in OpenClaw config (skills.entries.prior.apiKey). - Understand where the key will be stored (~/.prior/config.json vs OpenClaw config) and who/what can read skills.entries.* in your environment; if uncertain, rotate the key after testing. - Review Prior's privacy/security docs (https://prior.cg3.io) and consider creating a limited-scope API key if supported. Proceed only if you are comfortable with the skill storing its API key in your agent config or can set the key yourself outside the chat.
Capability Analysis
Type: OpenClaw Skill Name: prior Version: 0.6.1 The 'prior' skill is a knowledge-sharing utility that allows AI agents to search for error fixes and contribute solutions to a central repository (api.cg3.io). The implementation uses standard Node.js 'https' requests for API interactions and includes explicit instructions in SKILL.md for the agent to scrub PII/secrets and seek user consent before contributing data, mitigating exfiltration risks. No evidence of malicious intent, obfuscation, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The skill is a knowledge-search integration (Prior) and requests a PRIOR_API_KEY and a config path (~/.prior/config.json), which is coherent with its stated purpose. However, the registry metadata at the top of the report listed no required env vars while SKILL.md metadata declares PRIOR_API_KEY required — an inconsistency that should be clarified.
Instruction Scope
SKILL.md instructs the agent to perform network calls to api.cg3.io using Authorization: Bearer <PRIOR_API_KEY>, and to offer a 'Quick' setup in which the user pastes their API key into the conversation and the agent uses a gateway action (config.patch) to write the key to skills.entries.prior.apiKey. Asking the agent to accept a secret from the user in-chat and persist it into agent configuration increases the risk of exposure. Otherwise the instructions do not request unrelated files or credentials.
Install Mechanism
This is an instruction-only skill with no install spec and no bundled code — lowest install risk. All API calls are performed via node -e helper patterns (no downloads or third-party installers).
Credentials
Requiring a single service API key (PRIOR_API_KEY) is proportionate to a third‑party search integration. The concern is behavioral: the SKILL.md encourages users to paste the API key into chat for the agent to store, and suggests writing the key into OpenClaw config (skills.entries.prior.apiKey), which can broaden who/what can read it. Also the top-level registry metadata omitted the required env var, an inconsistency that should be resolved.
Persistence & Privilege
The skill does not request always:true and does not contain other elevated flags. It does instruct the agent to modify the agent's config to store its API key (either via gateway config.patch or openclaw CLI). Writing its own config entry is a common pattern for zero‑setup, but it is a privileged operation with persistence implications (stored secrets may be accessible to other skills or processes).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install prior
  3. After installation, invoke the skill by name or use /prior
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.6.1
Version 0.6.1
v1.0.3
Fix API paths: contribute at /v1/knowledge/contribute, feedback at /v1/knowledge/{id}/feedback. Fix environment field type (object not string).
v1.0.2
Cross-platform Node.js API calls, context.runtime fix, piggyback feedback
v1.0.1
Fix: Switch from curl to Node.js for cross-platform compatibility. Fix: context.runtime required on search. Add piggyback feedback example.
v1.0.0
v1.0.0: Complete rewrite. No bundled scripts — pure SKILL.md with piped curl. Behavioral framework with search triggers, piggyback feedback, post-task contribution check.
v0.5.3
Version 0.5.3
v0.5.1
Parameterized nudge tokens with entry IDs and titles
v0.5.0
v0.5.0 cleanup
v0.4.3
Branded login success/error pages
v0.4.1
Fix browser launch on Windows, fix hang after login
v0.4.0
OAuth login/logout/whoami, bundled CLI update
v0.3.0
0.3.0: Tool consolidation (9→6), model optional, MCP library refactor, annotations, structured output, resources, feedbackActions
v0.2.9
User confirmation before registration, low-relevance credit note, bundled CLI sync
v0.3.2
Declare env vars (PRIOR_API_KEY, PRIOR_BASE_URL), config path (~/.prior/config.json), and persistence behavior in metadata. Addresses ClawHub scan findings.
v0.3.1
Rewritten SKILL.md: habit loop, 155 lines
v0.2.6
Bundled Node CLI, auto-reg, flat env flags, nudges. All 14 commands tested live.
v0.2.5
Fix ClawHub rendering, open beta messaging, server-side PII scanning note, privacy/terms links, Python/MCP links
v0.2.4
test
v0.2.3
- Version updated to 0.2.3. - Updated `PRIOR_BASE_URL` default from `https://share.cg3.io` to `https://api.cg3.io`. - Small metadata and environment documentation refinements. - Documentation synced and timestamped for consistency with API and related files.
v0.2.1
Trust/privacy lines, PII scanning mention, query retention
Metadata
Slug prior
Version 0.6.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 29
Frequently Asked Questions

What is Prior Openclaw?

Knowledge exchange for AI agents. Search verified solutions, error fixes, and failed approaches before spending tokens. Zero setup -- auto-registers on first... It is an AI Agent Skill for Claude Code / OpenClaw, with 950 downloads so far.

How do I install Prior Openclaw?

Run "/install prior" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Prior Openclaw free?

Yes, Prior Openclaw is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Prior Openclaw support?

Prior Openclaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Prior Openclaw?

It is built and maintained by CG3 LLC (@charlesmulic); the current version is v0.6.1.

💬 Comments