← Back to Skills Marketplace
lolieatapple

Yields Llama

by lolieatapple · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
114
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yieldsllama
Description
Query DeFi yield opportunities across chains using the yieldsllama CLI (powered by DeFi Llama API). Use when the user asks about DeFi yields, APY, best staki...
Usage Guidance
This skill appears to do what it claims, but it requires building and installing third‑party code and will create files in the directory where it runs. Before installing or running: (1) review the GitHub repository source (https://github.com/0x9bb1/yieldsllama) to ensure you trust it; (2) avoid running curl | sh blindly — prefer installing rustup from official docs or using a package manager you control; (3) run the build/install steps inside a container or VM if you want to limit system impact; (4) be aware the install copies a binary into /usr/local/bin (may need sudo) and the tool will create/modify a .env and data.json in the current working directory — run it from a safe/empty directory to avoid overwriting project config; (5) confirm network calls to yields.llama.fi are acceptable in your environment. If you want stronger assurance, ask the publisher for a release tarball + checksum or a prebuilt binary from a vetted source.
Capability Analysis
Type: OpenClaw Skill Name: yieldsllama Version: 1.0.0 The skill instructions in SKILL.md require the agent to perform high-risk system operations, including installing the Rust toolchain via 'curl | sh' and cloning, compiling, and installing a binary from a third-party GitHub repository (0x9bb1/yieldsllama) into '/usr/local/bin'. While these actions are functionally consistent with providing a CLI tool, they introduce significant supply chain risks and potential for unauthorized system-wide modifications without auditing the external source code.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The name/description (querying DeFi yields via DeFi Llama) matches the SKILL.md: it documents a CLI that queries yields.llama.fi, filters and sorts results, and caches responses. Requiring a built binary and an LLAMA_DOMAIN endpoint is coherent for this purpose.
Instruction Scope
Instructions include building from source, creating a .env file in the current working directory (LLAMA_DOMAIN), and caching API responses to data.json. These actions are within the CLI's scope but will create files in whatever directory the agent runs in (possible surprise/side effects). The SKILL.md does not instruct reading unrelated user files or secrets.
Install Mechanism
There is no formal install spec in the registry, but SKILL.md instructs running the official rustup installer (https://sh.rustup.rs) and git-cloning a GitHub repo (https://github.com/0x9bb1/yieldsllama.git), then building and copying a binary into /usr/local/bin. The hosts used are known (rustup.rs and github.com) which reduces risk, but these steps implicitly run remote code and require elevated permissions to install into system PATH.
Credentials
Registry metadata lists no required env vars, but the runtime instructions require a .env file with LLAMA_DOMAIN (not a secret) and the tool will contact yields.llama.fi. No credentials or unrelated secrets are requested. The metadata/instructions mismatch (no declared env but .env required at runtime) is a minor inconsistency to be aware of.
Persistence & Privilege
always is false and the skill does not request permanent agent privileges. However installation instructions suggest placing a binary in /usr/local/bin (system-wide) and the tool creates a local cache file data.json; both are persistent changes to the host filesystem and may require root to perform.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yieldsllama
  3. After installation, invoke the skill by name or use /yieldsllama
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of yieldsllama. - Query DeFi yield opportunities across multiple blockchains using the DeFi Llama API via CLI. - Filter and sort pools by chain, token, APY, TVL, asset type (single/multi), and more. - Includes result guidance on interpreting APY, TVL, and protocol/chain risk. - Supports comparison of multiple tokens or pools in a unified output. - Built-in caching of results, .env setup instructions, and troubleshooting section.
Metadata
Slug yieldsllama
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Yields Llama?

Query DeFi yield opportunities across chains using the yieldsllama CLI (powered by DeFi Llama API). Use when the user asks about DeFi yields, APY, best staki... It is an AI Agent Skill for Claude Code / OpenClaw, with 114 downloads so far.

How do I install Yields Llama?

Run "/install yieldsllama" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Yields Llama free?

Yes, Yields Llama is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Yields Llama support?

Yields Llama is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Yields Llama?

It is built and maintained by lolieatapple (@lolieatapple); the current version is v1.0.0.

💬 Comments