← Back to Skills Marketplace
Yield
by
John DeVere Cooley
· GitHub ↗
· v1.1.0
323
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install yield
Description
Conversational Compounding Engine — models every bot message as a financial investment that compounds trust, micro-commitments, and conversion momentum over...
Usage Guidance
This skill appears to implement exactly what it claims: a local conversational 'yield' engine that detects lexical signals, tracks a portfolio of engagement assets, and recommends response strategies. Before installing or enabling it: 1) Be aware it's explicitly designed to optimize for conversion (it recommends 'HARVEST' / present offers) — review whether you want automated conversion nudges in your bot. 2) The examples include exporting conversation state for CRM/analytics — ensure you have user consent and sanitize PII before exporting. 3) If you plan to embed the generated system-prompt directives into an LLM system prompt, audit them carefully (they can strongly change model behavior) and avoid blindly injecting them into high-privilege agent contexts. 4) Review the omitted test file and any additional examples for hidden telemetry or network calls before deploying to production. 5) Run integration tests in a sandbox and confirm no unexpected outgoing network requests occur when the engine is used.
Capability Analysis
Type: OpenClaw Skill
Name: yield
Version: 1.1.0
The OpenClaw AgentSkills skill bundle 'yield' is designed to enhance conversational AI by applying behavioral economics principles to bot interactions. The `SKILL.md` file, while mentioning 'Prompt Injection,' describes a legitimate prompt engineering technique to instruct an AI agent to internally simulate conversational asset management (trust, commitment, urgency, etc.) and guide its responses accordingly, not to perform malicious actions. The JavaScript source code (`src/`) implements this logic entirely locally, using regex for signal detection and internal state management, with zero external dependencies, API calls, or file system access beyond its own module imports. There is no evidence of data exfiltration, unauthorized execution, persistence mechanisms, or obfuscation. The `examples/` and `tests/` directories contain standard integration examples and unit tests, respectively, without any malicious content.
Capability Assessment
Purpose & Capability
The name/description (conversational compounding) align with the included JS implementation: signal detection, portfolio math, strategy selection and examples for Discord/Telegram/OpenClaw. There are no requested env vars, binaries, or external APIs that would be unexpected for this purpose.
Instruction Scope
SKILL.md and examples keep processing local and explain how to inject directives into system prompts or bot code. Note: examples include a 'generateYieldSystemPrompt' and 'HARVEST' directives that explicitly recommend presenting offers (e.g., "THIS IS THE MOMENT" / "Present your offer NOW") and an example 'exportForCRM' that serializes conversation state — this is expected for a conversion optimization tool but is behavioral/persuasive in nature and can lead to collection/export of PII if integrated with CRMs or analytics. There are no instructions to read unrelated system files or env vars.
Install Mechanism
No install spec or external download; package is code-only in the bundle and claims zero dependencies. Nothing writes to disk on install. This is low-risk from an installation mechanism perspective.
Credentials
The skill declares no required env vars or credentials and the code does not access environment variables. Example integrations obviously require platform tokens (Discord/Telegram) but those are external to the skill and expected for those adapters.
Persistence & Privilege
The engine keeps in-memory conversation state and provides export/import functions for persistence (toJSON/fromJSON). always:false and no cross-skill/system modifications. The ability to export conversation state is expected, but operators should carefully control where exported data is sent and who has access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yield - After installation, invoke the skill by name or use
/yield - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Phase 3: Cloud platform with emails, webhooks, admin dashboard, team management, CI/CD
v1.0.0
Initial release — Conversational Compounding Engine
Metadata
Frequently Asked Questions
What is Yield?
Conversational Compounding Engine — models every bot message as a financial investment that compounds trust, micro-commitments, and conversion momentum over... It is an AI Agent Skill for Claude Code / OpenClaw, with 323 downloads so far.
How do I install Yield?
Run "/install yield" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Yield free?
Yes, Yield is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Yield support?
Yield is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Yield?
It is built and maintained by John DeVere Cooley (@jcools1977); the current version is v1.1.0.
More Skills