← Back to Skills Marketplace
Self-Improving Negotiation
by
José I. O.
· GitHub ↗
· v1.0.0
· MIT-0
83
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-negotiation
Description
Captures negotiation strategy failures, concession leaks, BATNA weakness, framing misses, objection handling gaps, escalation misalignment, anchor errors, an...
Usage Guidance
This skill appears to do what it says: emit reminders and log negotiation learnings locally. Before enabling hooks or running scripts: (1) inspect the included scripts (activator.sh, error-detector.sh, extract-skill.sh) to confirm you are comfortable with their file-write behavior; (2) be aware the error-detector reads CLAUDE_TOOL_OUTPUT — avoid running it where tool output might contain secrets; (3) the hooks will add a virtual reminder at agent bootstrap and scaffold files into your workspace if you run the extraction script or follow install steps — run in a test workspace or dry-run first; (4) if you plan to clone the referenced GitHub repo, review that remote code before executing. Overall there are no unexplained credential requests or remote downloads, so risk is low if you review and enable intentionally.
Capability Analysis
Type: OpenClaw Skill
Name: self-improving-negotiation
Version: 1.0.0
The skill bundle is a legitimate tool designed to help AI agents log and analyze negotiation outcomes for continuous improvement. It uses standard shell scripts (activator.sh, error-detector.sh, extract-skill.sh) and OpenClaw hooks to maintain a local directory (.learnings/) for tracking strategy failures and successes. The code contains no evidence of data exfiltration, unauthorized network access, or malicious prompt injection, and it includes explicit safety guardrails stating that the agent should never finalize agreements or approve financial terms without human intervention.
Capability Assessment
Purpose & Capability
Name/description describe capturing negotiation learnings and promoting patterns; the scripts and hooks align with that goal (creating .learnings files, scaffolding skills, injecting reminders). No unrelated credentials, binaries, or network installs are required by the skill itself.
Instruction Scope
Runtime instructions and included scripts write/append local files (.learnings/LEARNINGS.md, NEGOTIATION_ISSUES.md, FEATURE_REQUESTS.md) and inject a virtual bootstrap reminder. The error-detector reads the environment variable CLAUDE_TOOL_OUTPUT to inspect tool output; this env var is reasonable for a PostToolUse hook but is not declared as a required env var in the registry metadata. Review that hook behavior if you run it in environments where tool outputs may contain sensitive data.
Install Mechanism
No install spec or remote downloads. All code is included in the skill bundle (bash scripts, JS/TS hook handlers). The extract-skill script scaffolds files locally; no external package registries, shorteners, or remote installers are used.
Credentials
The skill does not request credentials or config paths. It does read CLAUDE_TOOL_OUTPUT in the error-detector script (expected for a PostToolUse hook). It writes into workspace paths (project root or ~/.openclaw/workspace/.learnings) which is appropriate for its purpose but means it will create/modify files in your workspace when enabled.
Persistence & Privilege
always is false and model invocation is not disabled. Hooks are optional and must be enabled by the user; the handlers only inject a virtual reminder file and do not change other skills' configs or persist credentials. The skill does create files when scaffold/extraction scripts run, which is expected behavior for a logging/scaffolding tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-improving-negotiation - After installation, invoke the skill by name or use
/self-improving-negotiation - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of self-improving-negotiation skill.
- Enables structured logging of negotiation learnings, issues, and feature requests for continuous improvement.
- Defines clear categories for capturing strategy failures, concession leaks, weak BATNA, objection handling gaps, and agreement risks.
- Provides markdown logging templates and a quick reference guide for consistent documentation.
- Supports both OpenClaw and generic agent/CLI usage with setup and file initialization instructions.
- Promotes validated patterns to reusable assets like playbooks, objection libraries, and checklists.
Metadata
Frequently Asked Questions
What is Self-Improving Negotiation?
Captures negotiation strategy failures, concession leaks, BATNA weakness, framing misses, objection handling gaps, escalation misalignment, anchor errors, an... It is an AI Agent Skill for Claude Code / OpenClaw, with 83 downloads so far.
How do I install Self-Improving Negotiation?
Run "/install self-improving-negotiation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self-Improving Negotiation free?
Yes, Self-Improving Negotiation is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Self-Improving Negotiation support?
Self-Improving Negotiation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Self-Improving Negotiation?
It is built and maintained by José I. O. (@jose-compu); the current version is v1.0.0.
More Skills