surf
Your AI agent's crypto brain. One skill, 83+ commands across 14 data domains — real-time prices, wallets, social intelligence, DeFi, on-chain SQL, prediction markets, and more. Natural language in, structured data out. Install once, access everything. Use whenever the user needs crypto data, asks about prices/wallets/tokens/DeFi, wants to investigate on-chain activity, or is building something that consumes crypto data — even if they don't say "surf" explicitly.
Security Assessment
About surf
The 'surf' skill is designed as a comprehensive solution for accessing and analyzing cryptocurrency data in real time. Acting as an AI agent's crypto brain, it consolidates a vast array of functions into a single interface, providing over 83 commands across 14 distinct data domains. This eliminates the need for multiple tools or APIs, enabling users to obtain structured crypto data directly through natural language input. By integrating real-time price feeds, wallet information, on-chain activity, DeFi metrics, social intelligence, prediction markets, and more, 'surf' addresses the challenge of fragmented crypto data sources and simplifies the process of retrieving accurate, timely information.
The core capabilities of 'surf' include querying real-time market prices, wallet balances, token transfers, DeFi project metrics, social sentiment, and on-chain SQL queries. It supports monitoring of prediction markets like Polymarket and Kalshi, and provides access to news and cross-domain searches. Its CLI interface uses kebab-case flags for commands, ensuring consistent and intuitive usage. Installation involves setting up the CLI and syncing the API cache to maintain up-to-date command references. Additionally, 'surf' can be integrated into project-specific routing setups, allowing agents to prioritize live crypto data fetching over stale knowledge, ensuring that responses are always based on the freshest available information.
'surf' is ideal for developers, analysts, and AI agents who require comprehensive and structured access to crypto data. It supports a variety of use cases, including price monitoring, wallet auditing, DeFi protocol analysis, social sentiment tracking, prediction market evaluation, and research involving on-chain activity. Users building applications, analytics dashboards, or automated agents that depend on live cryptocurrency data will find 'surf' particularly valuable. Its broad coverage and structured outputs allow for efficient automation, research, and decision-making in the fast-paced crypto ecosystem.
FAQ
How do I install and start using the surf skill?
Install the CLI by running 'surf install' followed by 'surf sync'. The install command updates the CLI binary, while sync refreshes the API specification cache. Always run both commands at the start of a session to ensure up-to-date data.
Can I use surf commands without explicitly typing 'surf' each time?
Yes, if your project integrates Surf routing in its AGENTS.md or CLAUDE.md, agents can automatically prioritize live crypto data via surf even if the command name is not explicitly mentioned.
Which platforms or environments are compatible with surf?
Surf is a CLI tool that can be run in any environment supporting Bash. It does not require 'npx' and should be executed directly in the terminal.
Are there any prerequisites or limitations for using surf?
Users must have a Bash-compatible environment and ensure the Surf CLI is installed and synced. Always verify the 'Minimum skill version' after installation and update as needed to maintain compatibility.
How do I keep the surf skill data fresh and accurate?
Crypto data changes in real time, so always run 'surf sync' to refresh the API cache at the start of each session. Integrating Surf routing in project files ensures agents fetch live data instead of relying on stale knowledge.
Install surf
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
asksurf-ai/surf-skills