← 返回 Skills 市场
stephenlthorn

Reflect Critique Revise

作者 Stephen Thorn · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
98
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install reflect-critique-revise
功能描述
Performs a multi-pass senior engineer critique and revision of code, improving quality by catching bugs, API misuse, and style issues across domains like iOS...
安全使用建议
This skill will transmit your provided code and task text to whatever LLM endpoint is configured (OPENCLAW_LLM_ENDPOINT, defaulting to http://localhost:8080). Before installing: 1) Verify the endpoint is trusted (prefer local or vetted cloud endpoints); sensitive or proprietary code should not be sent to an untrusted remote service. 2) Ensure python3 and aiohttp are installed in the runtime environment. 3) Note the registry metadata inconsistency (the top-level 'Requirements' said none, yet SKILL.md and the script expect OPENCLAW_LLM_ENDPOINT and aiohttp); ask the publisher to clarify if needed. 4) Be aware triggers may auto-run after code generation—if you don't want automatic reviews, control invocation or remove triggers. 5) The included code references a model name string ("m27-jangtq-crack") in requests; this is just a parameter sent to your configured endpoint but may warrant extra attention to confirm intended backend/model. If you cannot verify the endpoint or publisher, run the script in a sandbox or inspect/modify it so it posts only to a trusted LLM.
功能分析
Type: OpenClaw Skill Name: reflect-critique-revise Version: 1.0.0 The skill implements a legitimate multi-pass reflection loop designed to improve the quality of AI-generated code through automated critique and revision. The implementation in `reflect_critique_revise.py` uses standard asynchronous HTTP requests to a configurable LLM endpoint and contains no evidence of data exfiltration, unauthorized execution, or malicious intent. Furthermore, the `SKILL.md` instructions include security-positive checklists that specifically direct the agent to identify vulnerabilities like SQL injection, XSS, and unsafe function usage in the code being reviewed.
能力评估
Purpose & Capability
The skill's name/description (multi-pass code critique + revision) matches its code and SKILL.md: it calls an LLM, runs critique/revise/confidence prompts, and produces revised code. The SKILL.md declares python3, aiohttp, and OPENCLAW_LLM_ENDPOINT which align with the implementation. Note: the registry summary at the top of the provided package (the 'Requirements' block) listed no required env vars or binaries, which is inconsistent with the SKILL.md and the included Python implementation that uses aiohttp and reads OPENCLAW_LLM_ENDPOINT.
Instruction Scope
The runtime instructions and implementation explicitly send the entire draft code and task text to a configured LLM endpoint. That is expected for a code-review skill, but it means any sensitive code provided will be transmitted to that endpoint. The skill does not attempt to read unrelated system files or other environment variables beyond OPENCLAW_LLM_ENDPOINT, nor does it exfiltrate to additional endpoints in the code.
Install Mechanism
There is no external download/install step (instruction-only + bundled Python file). The Python script depends on aiohttp and python3; SKILL.md lists aiohttp in python_packages. Because there is no formal install spec in the registry, deployment will require a runtime that can install or satisfy that dependency. No arbitrary URL downloads or archive extraction are present.
Credentials
The only environment variable used is OPENCLAW_LLM_ENDPOINT to determine which LLM to call (with a localhost default). No unrelated credential or secret variables are requested. This is proportionate to the skill's purpose, but supplying a remote endpoint delegates trust to that endpoint.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and runs only when invoked (or when triggers fire). Autonomous invocation is allowed (default) but not combined with elevated privileges in this package.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install reflect-critique-revise
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /reflect-critique-revise 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the reflect-critique-revise skill. - Implements a three-pass reflection loop: code is critiqued by a simulated senior engineer, revised, and confidence-rated. - Targets code quality improvement by catching bugs, API misuse, and pattern drift. - Domain-specific checklists for iOS, web, Python, trading, and venture analysis to guide thorough reviews. - Triggered after significant code generation, iOS/Swift output, explicit review requests, or user prompts. - Provides a confidence rating (“high”, “medium”, “low”) and critique history after revision. - Designed for integration with coding orchestration workflows or standalone review.
元数据
Slug reflect-critique-revise
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Reflect Critique Revise 是什么?

Performs a multi-pass senior engineer critique and revision of code, improving quality by catching bugs, API misuse, and style issues across domains like iOS... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 98 次。

如何安装 Reflect Critique Revise?

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

Reflect Critique Revise 是免费的吗?

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

Reflect Critique Revise 支持哪些平台?

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

谁开发了 Reflect Critique Revise?

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

💬 留言讨论