raysurferCache and reuse code from prior AI agent executions via Raysurfer. Search before coding, upload after success.
Install via ClawdBot CLI:
clawdbot install ryx2/raysurferGrade Good — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Sends data to undocumented external endpoint (potential exfiltration)
POST → https://api.raysurfer.com/api/retrieve/searchCalls external URL not in known-safe list
https://api.raysurfer.com`AI Analysis
The skill's external API calls are directly related to its stated purpose of caching and retrieving code snippets. While it sends task descriptions to an external service, this is a functional requirement, not hidden exfiltration. The primary risk is the potential exposure of proprietary code or task details to a third-party service, which is a privacy consideration rather than a confirmed malicious action.
Audited Apr 16, 2026 · audit v1.0
Generated Mar 20, 2026
Data scientists can use Raysurfer to quickly find and reuse code for common tasks like data cleaning, visualization, or model training, reducing redundant coding and accelerating project timelines. It helps maintain consistency across team projects by leveraging proven solutions from prior executions.
Startup developers can search the cache for boilerplate code for web apps, APIs, or database integrations, speeding up prototyping and MVP development. Uploading successful code ensures reusable components for future iterations, fostering agile development practices.
DevOps engineers can cache and retrieve scripts for infrastructure provisioning, deployment, or monitoring, ensuring reliability and reducing errors in automated workflows. This promotes best practices and efficiency in cloud and on-premise environments.
Instructors and students in coding bootcamps can use Raysurfer to access and share example code for learning exercises, enhancing hands-on practice with real-world snippets. It supports collaborative learning by building a repository of effective educational content.
Financial analysts can leverage cached code for tasks like parsing financial reports, generating charts, or performing statistical analyses, improving accuracy and speed in data-driven decision-making. It helps standardize processes across financial institutions.
Offer tiered subscription plans (e.g., free, pro, enterprise) based on usage limits, advanced features like private caches, and priority support. Revenue is generated from monthly or annual fees, targeting businesses that rely on frequent code reuse.
Charge users based on the number of API calls for search, upload, and vote operations, with bulk discounts for high-volume customers. This model appeals to occasional users or projects with variable coding needs, providing flexibility and cost control.
Sell customized licenses to large organizations for on-premise deployment, enhanced security, and integration with internal tools like IDEs or CI/CD pipelines. Revenue comes from one-time setup fees and ongoing maintenance contracts, ensuring deep organizational adoption.
💬 Integration Tip
Set the RAYSURFER_API_KEY environment variable securely and test API connectivity with a simple search before integrating into workflows to avoid disruptions.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.