← Back to Skills Marketplace
leic8959-sudo

Self Review

by leic8959-sudo · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
802
Downloads
0
Stars
8
Active Installs
1
Versions
Install in OpenClaw
/install self-review
Description
Automatically evaluates and approves agent outputs based on clarity, conciseness, actionability, and structure using a rule-based system.
README (SKILL.md)

Self-Review Skill

Automatically review agent output quality before sending to user.

  • Checks: clarity, conciseness, actionability, structure
  • Simple rule-based engine (no API cost)
  • Exit code 0 = approved, 1 = needs improvement

Usage

Pipe output to reviewer:

echo "Your response text" | node skills/self-review/index.js

Or integrate into agent pipeline (AGENTS.md step 6).

Configuration

Edit skills/self-review/index.js to adjust thresholds.

Advanced

For LLM-based review, see self-review-llm skill (separate package).


Author: dvinci达芬奇 (self-evolved) Version: 1.0.0 Tags: quality, automation, token-optimization

Usage Guidance
This skill appears to be a simple, local Node.js script that scores text by a few heuristics — generally safe and coherent with its description. Before installing: (1) ensure Node.js is available where the agent runs (the manifest omits this), (2) review any agent integration points (the README mentions calling it in HEARTBEAT or before sending responses), and (3) be aware future versions may add history logging or LLM API calls (README TODOs); if you don't trust the author, run the script in an isolated environment first.
Capability Analysis
Type: OpenClaw Skill Name: self-review Version: 1.0.0 The skill bundle is designed for self-review of agent output quality using a simple rule-based engine. The `index.js` script reads input from stdin, performs basic regex checks on its length, presence of action words, and structure, then exits with a status code indicating approval or a need for improvement. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in any of the files. The documentation (`SKILL.md`, `README.md`) and skill definition (`skill.json`) clearly describe its benign purpose and functionality, with future 'TODO' items in `README.md` being plans, not active instructions or malicious code.
Capability Assessment
Purpose & Capability
Name/description match the implementation: a local rule-based quality gate. One small inconsistency: the runtime requires Node.js (index.js and command use `node`) but the skill's manifest/requirements do not declare node as a required binary. This is a documentation/metadata omission rather than a functional mismatch.
Instruction Scope
SKILL.md and README instruct piping agent output into the included index.js and editing thresholds in the file. The instructions do not request unrelated files, environment variables, or external network calls. README mentions future plans (e.g., writing review history) but current code does not perform that I/O.
Install Mechanism
No install spec (instruction-only) and index.js is executed directly; no downloads or external packages are fetched. Low-risk installation profile.
Credentials
Skill declares no environment variables or credentials and the code does not access environment variables or secrets. No disproportionate credential requests.
Persistence & Privilege
always is false, the skill does not request persistent presence, and it does not modify other skills or system-wide settings. It exits with codes 0/1 to signal approval; no privileged operations are present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-review
  3. After installation, invoke the skill by name or use /self-review
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: basic heuristic quality gate, exit code 0/1, integrates to AGENTS.md step 6
Metadata
Slug self-review
Version 1.0.0
License
All-time Installs 8
Active Installs 8
Total Versions 1
Frequently Asked Questions

What is Self Review?

Automatically evaluates and approves agent outputs based on clarity, conciseness, actionability, and structure using a rule-based system. It is an AI Agent Skill for Claude Code / OpenClaw, with 802 downloads so far.

How do I install Self Review?

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

Is Self Review free?

Yes, Self Review is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Self Review support?

Self Review is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self Review?

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

💬 Comments