⚠
High Risk:This skill has significant security concerns. Review the findings below before installing.
raysurfer
⚠Caution·Scanned 2/18/2026
High-risk skill that caches code and interacts with https://api.raysurfer.com using the RAYSURFER_API_KEY environment variable. It instructs running generated code and uploading arbitrary file contents to the remote API, enabling remote execution and data transmission.
from clawhub.ai·v6dcaf8a·15.6 KB·0 installs
Scanned from 1.0.0 at 6dcaf8a · Transparency log ↗
$ vett add clawhub.ai/ryx2/raysurferReview security findings before installing
Raysurfer Code Caching Skill
Claude Code skill that provides code caching integration via the /raysurfer command.
Installation
Copy the skill directory to your Claude Code skills folder:
cp -r raysurfer-code-caching-skill ~/.claude/skills/raysurfer
Setup
export RAYSURFER_API_KEY=your_api_key_here
Get your key from the dashboard.
Usage
/raysurfer parse CSV and generate chart
Searches the cache for relevant code before generating new code.
/raysurfer upload
Uploads recently generated code to the cache for future reuse.
Workflow
- Search: Before writing code, searches for cached solutions
- Use or Generate: Uses cached code if found, generates if not
- Vote: Reports whether cached code worked
- Upload: Stores new successful code for future reuse
Runnable Scripts
The skill includes standalone scripts for each operation:
# Search
python search.py "Parse a CSV and plot a chart"
bun search.ts "Parse a CSV and plot a chart"
bash search.sh "Parse a CSV and plot a chart"
# Upload
python upload.py "Generate a bar chart" chart.py
bun upload.ts "Generate a bar chart" chart.py
bash upload.sh "Generate a bar chart" chart.py
License
MIT