← 返回 Skills 市场
dinghaibin

Yes Tool

作者 BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install yes-tool
功能描述
Repeatedly output a string (or 'y' by default) for automated scripts, batch confirmation, and pipeline input generation.
使用说明 (SKILL.md)

Yes Tool — Automatic Response Generator

Repeatedly output a string (default: "y") to automatically confirm prompts, fill form inputs, and generate repeated text for testing and automation. Essential for unattended script execution and batch processing.

Quick Start

# Automatically confirm all prompts
yes-tool | apt-get install -y package-name

# Use a custom response
yes-tool "I agree to the terms" | setup-script.sh

Usage

yes-tool [STRING] [OPTIONS]
yes-tool [OPTIONS]  # Default: outputs "y"

Options:
  --count N       Stop after N repetitions
  --lines N       Alias for --count (output N lines)
  --sleep SEC     Add delay between outputs (rate limiting)
  --newline       Include newline after each output (default)
  --no-newline    No trailing newline (contiguous output)
  --hex HEXBYTES  Output repeated hex bytes
  --json          Output as JSON stream

Examples

# Default usage (outputs "y" forever until pipe closes)
yes-tool | rm -rf dir/*

# Custom response for unattended install
yes-tool "YESSIR" | ./configure

# Generate 10 lines of "test data"
yes-tool "test data" --count 10

# Rate-limited output (1 per second)
yes-tool "keepalive" --sleep 1 | nc server 8080

# Output hex bytes instead of text
yes-tool --hex "00FF"

# No newline (continuous single line)
yes-tool "x" --no-newline --count 100

# JSON streaming output
yes-tool "hello" --count 5 --json

Features

  • Default response — outputs "y" for automatic confirmation
  • Custom string — repeat any text or character
  • Count limit — stop after N repetitions
  • Rate limiting — sleep between outputs
  • Hex mode — output raw bytes
  • No-newline mode — contiguous output stream
  • JSON output — structured stream for pipeline testing
  • Pipe-friendly — works with any stdin-consuming process
安全使用建议
Treat this as an unbounded 'yes' generator, not a safe automation controller. Before installing or using it, verify the implementation supports any limits you plan to use, and never pipe it into destructive, privileged, legal-consent, or account-changing commands without explicit human review.
能力评估
Purpose & Capability
The core purpose is coherent with a yes-style generator, but the bundled script only prints one string forever while the documentation advertises count, sleep, hex, and JSON controls that are not implemented.
Instruction Scope
The instructions promote unattended confirmation and include high-impact pipeline examples, which can suppress review of prompts or destructive actions if used carelessly.
Install Mechanism
No install spec, dependency download, remote script, or privileged installer is present in the supplied artifacts.
Credentials
The skill itself requests no credentials or environment access, but its documented use is to feed other commands, including package installation, deletion, and network pipelines.
Persistence & Privilege
No background persistence, privilege escalation, credential use, or hidden service is shown; the main risk is an unbounded foreground output loop.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install yes-tool
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /yes-tool 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug yes-tool
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Yes Tool 是什么?

Repeatedly output a string (or 'y' by default) for automated scripts, batch confirmation, and pipeline input generation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。

如何安装 Yes Tool?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install yes-tool」即可一键安装,无需额外配置。

Yes Tool 是免费的吗?

是的,Yes Tool 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Yes Tool 支持哪些平台?

Yes Tool 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Yes Tool?

由 BIN(@dinghaibin)开发并维护,当前版本 v1.0.0。

💬 留言讨论