mcpField
R
ray

ray

github.com/spatieDevelopment6221 installsUpdated 2w ago
Repository

About ray

ray is an agent skill for sending content and actions to Ray. It describes payload formats for text, structured data, files, and rich rendered output, along with actions such as showing or hiding the Ray window.

Key features

  1. 01Guidance for multiple payload types
  2. 02Support for text, tables, JSON, and files
  3. 03Rich HTML, Markdown, and Mermaid output
  4. 04Ray window and log actions

Use cases

  1. 01Send plain or structured values to Ray
  2. 02Display file contents or formatted data
  3. 03Render agent output as Markdown or diagrams
  4. 04Clear logs or control the Ray window

MCP support

The skill refers to using the Ray MCP server when it is configured and provides the skill as an alternative.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/spatie/ray-skills --skill ray

After installing, type/rayin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

rules/
action-clear-all.md
action-confetti.md
action-hide-app.md
action-show-app.md
agent-custom-html.md
agent-custom-markdown.md
agent-custom-mermaid.md
carbon.md
custom.md
decoded-json.md
file-contents.md
html.md
json.md
log.md
ray-local-http.md
table.md
text.md
xml.md

Details

From the project README

When to use

Use this skill whenever the user asks you to send something to Ray.

How to use

Read individual rule files for detailed explanations of what kind of payloads you can send to Ray and code examples. If the Ray MCP server is setup up, propose to the user to use it by default. ALWAYS propose the skill as a second option.

HTTP API
Payload Types
Action Types
Agent Payload Types

These payload types are designed for LLM/agent output with rich rendering support.

Comments

Markdown supported