← 返回 Skills 市场
zscole

RTFM Testing

作者 zscole · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1193
总下载
2
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install rtfm-testing
功能描述
Validates documentation usability by spawning context-free agents to complete tasks using only the docs, identifying gaps for improvement.
使用说明 (SKILL.md)

RTFM Testing

A documentation quality methodology that spawns fresh agents to validate whether docs are actually usable.

The Problem

Documentation written by the person who built the thing is almost always incomplete. They fill in gaps unconsciously. They assume context. They skip "obvious" steps.

RTFM Testing fixes this by spawning a fresh agent with zero context and asking: can you complete this task using only the docs?

When to Use

  • Before publishing docs, READMEs, tutorials, or setup guides
  • When users report confusion but you can't see why
  • After major refactors to validate docs still work
  • As part of CI for documentation-heavy projects

How It Works

  1. Identify the task — What should someone be able to do after reading the docs?
  2. Bundle the docs — Collect all relevant documentation (and nothing else)
  3. Spawn a fresh tester — Use the TESTER.md prompt with sessions_spawn
  4. Analyze failures — Every confusion point is a doc bug
  5. Fix and repeat — Update docs, respawn, retest until clean

Usage

sessions_spawn(
  task: "Complete the following task using ONLY the provided documentation. [TASK DESCRIPTION]\
\
---\
\
[PASTE DOCS HERE]",
  agentId: "default",
  label: "rtfm-test"
)

Or use the full TESTER.md prompt for more structured output.

Metrics

  • Cold Start Score — Number of spawn cycles until task completion (lower = better docs)
  • Gap Count — Number of [GAP] reports per run
  • Gap Categories — Missing steps, unclear language, wrong assumptions, missing prerequisites

Key Principles

  1. No hints — Don't help the tester. Let it fail.
  2. Literal reading — Tester must not infer or guess
  3. Docs only — No external knowledge, no "common sense"
  4. Failures are signal — Every stumble is actionable feedback

Files

  • SKILL.md — This file
  • TESTER.md — System prompt for the fresh agent
  • GAPS.md — Output format specification
安全使用建议
This skill appears to do what it says: spawn a fresh tester agent and report documentation gaps. Before using it: (1) do not paste secrets, credentials, or private config into the documentation you test — those will be visible to the spawned agent and may be logged; (2) confirm your platform's sessions_spawn behavior and logs/retention so you know who can read tester outputs; (3) because the package metadata lacks a homepage/source, prefer running it on non-production, sandboxed content first to build trust; and (4) if you want to automate CI checks, ensure the tester runs under an account with limited permissions and that outputs are stored in a secure place.
功能分析
Type: OpenClaw Skill Name: rtfm-testing Version: 1.0.0 The OpenClaw AgentSkills skill bundle is designed for 'RTFM Testing,' where a fresh AI agent is spawned to validate documentation quality. The `SKILL.md` file describes this process and instructs the current agent to use `sessions_spawn` with a specific task and the `TESTER.md` prompt. The `TESTER.md` file, which serves as the system prompt for the spawned agent, contains strict rules that *restrict* the agent to only use provided documentation, report gaps literally, and avoid inference or external knowledge. This design is defensive, aiming to prevent the spawned agent from deviating or performing unauthorized actions, rather than encouraging them. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection with harmful intent against either the current or spawned agent.
能力评估
Purpose & Capability
The files (SKILL.md, TESTER.md, GAPS.md) describe a doc-testing methodology and the runtime instructions are limited to spawning a fresh tester agent with provided documentation. The skill declares no environment variables, binaries, config paths, or install steps — everything requested is proportional to the stated purpose. The only minor metadata oddity is there is no human-friendly description/homepage and the source is 'unknown', which reduces provenance but doesn't contradict purpose.
Instruction Scope
The SKILL.md and TESTER.md instruct the agent to run sessions_spawn with the TESTER prompt and only use the provided docs. They do not direct the agent to read local files, system environment variables, or contact external endpoints beyond the platform's session API. One operational caution: any documentation you paste into the tester will be visible to the spawned agent (and may be logged by the platform), so do not include secrets or sensitive configuration in the docs you submit.
Install Mechanism
There is no install specification and no code files to execute; this is an instruction-only skill, which is the lowest-risk install model.
Credentials
The skill requests no environment variables, credentials, or config paths. This is appropriate for a documentation-testing tool. The only proportionality consideration is user-supplied content: docs given to the tester should not contain secrets or private keys.
Persistence & Privilege
The skill does not request persistent presence (always: false) and uses normal autonomous invocation (disable-model-invocation: false), which is expected for a utility skill. It does not attempt to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rtfm-testing
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rtfm-testing 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug rtfm-testing
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

RTFM Testing 是什么?

Validates documentation usability by spawning context-free agents to complete tasks using only the docs, identifying gaps for improvement. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1193 次。

如何安装 RTFM Testing?

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

RTFM Testing 是免费的吗?

是的,RTFM Testing 完全免费(开源免费),可自由下载、安装和使用。

RTFM Testing 支持哪些平台?

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

谁开发了 RTFM Testing?

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

💬 留言讨论