← Back to Skills Marketplace
dwhite-oss

Sanity CMS

by dwhite-oss · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
126
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install sanity
Description
Query and manage Sanity CMS content via GROQ queries and the Sanity HTTP API. Use when asked to fetch content from a Sanity dataset, create or update documen...
Usage Guidance
This skill appears to be a straightforward set of curl examples for Sanity, but the package metadata omitted the env vars the SKILL.md says are required — treat that as a red flag. Before installing or providing secrets: (1) verify the skill's source or repository (none provided here); (2) create and provide a Sanity API token with the minimal scope you need (Viewer for reads, a narrowly scoped Editor for specific writes), not a master/admin token; (3) test the skill against a non-production project/dataset first; (4) confirm network endpoints in the instructions match sanity.io (they do in SKILL.md); and (5) if you need auditability, ask the publisher to correct the registry metadata to declare required env vars so the required permissions are explicit. If you cannot verify the author or do not want to provide a token, do not install/use the skill.
Capability Analysis
Type: OpenClaw Skill Name: sanity Version: 1.0.0 The 'sanity' skill bundle provides standard documentation and command examples for interacting with the Sanity CMS API via GROQ queries and mutations. It uses environment variables for authentication and targets official Sanity API endpoints (sanity.io) without any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The skill name, description, and SKILL.md all describe Sanity CMS operations and the examples require SANITY_PROJECT_ID, SANITY_DATASET, and SANITY_API_TOKEN — these are appropriate for the stated purpose. However, the registry metadata at the top of the package declares no required env vars, which is inconsistent with the instructions.
Instruction Scope
SKILL.md contains curl examples and GROQ queries that only target Sanity endpoints and explain required env vars. The instructions do not instruct reading unrelated system files, other credentials, or exfiltrating data to unexpected endpoints; scope stays within Sanity CMS functionality.
Install Mechanism
No install spec and no code files — the skill is instruction-only and runs curl against Sanity. This is low risk from an installation perspective (nothing is downloaded or written to disk).
Credentials
The SKILL.md explicitly requires SANITY_PROJECT_ID, SANITY_DATASET, and SANITY_API_TOKEN (sensitive credentials) which are appropriate for Sanity access. The concern is the registry metadata did not declare these required env vars or a primary credential, leaving a mismatch between what the skill needs and what was advertised. Because the skill will use an API token that can permit mutations, confirm the token's scope (use least privilege, e.g., Viewer for read-only use).
Persistence & Privilege
The skill does not request persistent presence (always:false), does not modify other skills or system configs, and has no special OS restrictions. Autonomous invocation is allowed by platform default but is not combined with other privilege-extending factors here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sanity
  3. After installation, invoke the skill by name or use /sanity
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
High-quality API skill by SkillPlexAI
Metadata
Slug sanity
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Sanity CMS?

Query and manage Sanity CMS content via GROQ queries and the Sanity HTTP API. Use when asked to fetch content from a Sanity dataset, create or update documen... It is an AI Agent Skill for Claude Code / OpenClaw, with 126 downloads so far.

How do I install Sanity CMS?

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

Is Sanity CMS free?

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

Which platforms does Sanity CMS support?

Sanity CMS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sanity CMS?

It is built and maintained by dwhite-oss (@dwhite-oss); the current version is v1.0.0.

💬 Comments