ruvnet/ruview/cognitum-spaces

Claude Code and agent skill by ruvnet/ruview

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install ruvnet/ruview/cognitum-spaces

SKILL.md

Cognitum Spaces OAuth activation

Use this playbook to activate and inspect the tenant-scoped Cognitum Spaces projection without giving an agent a bearer token or API key.

Boundary

  • This is a read-only P2/P3 semantic projection. HomeCore Edge remains

authoritative.

  • Raw CSI, CIR, RF tensors, recordings, pose frames, vital waveforms, and

identity observations are prohibited.

  • spaces:read grants no pairing, publication, write, command, policy approval,

spending, or actuator authority.

  • A read may refresh an expiring OAuth session and atomically rotate the local

credential file.

Activate OAuth explicitly

Install or build the wifi-densepose CLI, then request the additional scope:

bash
wifi-densepose login --spaces

For a terminal without a browser:

bash
wifi-densepose login --spaces --no-browser

Confirm that the account reports spaces:read, then list through the metaharness:

bash
wifi-densepose whoami
npx @ruvnet/ruview spaces
npx @ruvnet/ruview spaces --resource sites
npx @ruvnet/ruview spaces --resource events --limit 25

The versioned collections are sites, buildings, floors, spaces, zones, entities, events, and alerts. Continue a page with the returned opaque nextCursor; do not decode or reuse a cursor for another collection.

Use --credentials-path <private-file> only from the human-invoked CLI when a non-default credential store is intentional. Never put a bearer token or API key on the command line.

MCP

The tool is ruview_spaces_list. It is denied by default even though the cloud operation is read-only, because it consumes a local identity credential and contacts an external service. The MCP server operator must grant that capability and may bind the credential path in the server environment:

bash
RUVIEW_MCP_GRANTS=credential-use \
RUVIEW_CREDENTIALS_PATH=/private/ruview/credentials.json \
npx @ruvnet/ruview mcp start

MCP calls cannot choose a credential path and the tool schema has no token or API-key, workspace override, or base-URL field. The API origin is fixed to https://api.cognitum.one, the adapter requires an installed wifi-densepose binary, and the child environment excludes COGNITUM_SPACES_API, so this surface verifies the OAuth path rather than silently taking the compatibility API-key path.

Interpret results honestly

An empty data list can be a valid authenticated tenant result. It proves the read path and isolation behavior, not sensing quality. Every accepted response must declare HomeCore Edge as authoritative and carry the complete prohibited field list. Parent lineage, schema version, anonymous person/track identity, event/alert fields, confidence, and cursor bounds are independently checked. Any malformed, oversized, non-semantic, or raw-field response fails closed.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
92,228
Repository forks
12,240
7-day trend score
57

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ruvnet/ruview/cognitum-spaces/badge)](https://verified-skill.com/skills/ruvnet/ruview/cognitum-spaces)

Something wrong with this skill or its page? Tell us.