← 返回 Skills 市场
92
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install vibecoding-pro
功能描述
Transform your AI coding workflow from "write and hope" to "iterate with precision." VibeCoding Pro implements the Generator-Evaluator dual-agent pattern (in...
安全使用建议
This package is conceptually coherent for generator/evaluator workflows, but before installing or running anything: 1) Review and run a manual code audit of the two Python scripts — they contain NotImplementedError stubs and example calls (sessions_spawn) you must implement; do not run unreviewed code. 2) Expect to install Playwright and a browser (Chromium/Firefox) and possibly node/python toolchains — the skill does not declare these; install them in an isolated environment. 3) Prepare any deployment and API credentials you'll supply to the Evaluator/Generator and keep them minimal (use short-lived tokens where possible). The skill's templates accept auth headers and may require DB/API access — only provide credentials needed for the specific artifact under test. 4) When adapting run_generator/run_evaluator, avoid embedding secrets in code or returning them in evaluation JSON. 5) If you plan to wire this to a remote agent platform (sessions_spawn examples), verify and audit those platform calls to ensure they don't leak data. If you need this to run autonomously, add explicit declarations of required binaries and env vars and restrict tokens to least privilege. If any of these points are unclear or you want, I can enumerate exactly which env vars and binaries you should add to the manifest for a typical Playwright-based setup.
功能分析
Type: OpenClaw Skill
Name: vibecoding-pro
Version: 1.0.0
The 'vibecoding-pro' skill bundle is a well-documented framework for implementing a Generator-Evaluator dual-agent workflow, aimed at improving AI-generated code quality through independent QA. The bundle includes architectural documentation (architecture.md), prompt templates (evaluator-prompts.md), and Python script templates (iteration_loop.py, calibrate_evaluator.py) that use standard OpenClaw patterns like subagent spawning and Playwright integration. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the references to 'Anthropic 2026' research appear to be a stylistic or fictional framing for the methodology rather than an attack vector.
能力评估
Purpose & Capability
Name/description (dual-agent generator/evaluator using real browser interaction) align with included files (Evaluator prompts, iteration loop, calibration). However the SKILL.md and scripts assume Playwright/browser automation, a deployable artifact URL, and optional API/DB access; none of those runtime dependencies or credentials are declared in the manifest. This omission is disproportionate to the stated purpose (it should list required tooling and likely env vars).
Instruction Scope
SKILL.md and evaluator templates stay within scope: they instruct the Evaluator to read the SPEC, open the deployed URL or call API endpoints, interact like a user, take screenshots, and return structured JSON. There are no instructions to read local unrelated files or exfiltrate secrets. The templates do reference supplying auth headers/tokens for APIs, which is expected for API evaluation but not declared.
Install Mechanism
There is no install spec (instruction-only), and provided Python scripts are plain source — nothing is being downloaded or executed automatically. This is low install risk, but it does shift responsibility to the operator to install Playwright, browsers, and any other tools the templates assume.
Credentials
The manifest requests no env vars or credentials, but the evaluator templates and loop expect access to deployed URLs, API auth headers, and Playwright/browser tooling. The lack of declared required env vars (e.g., tokens for deployment, API auth, or cloud credentials) is a mismatch. The scripts include example hooks (sessions_spawn) that, when implemented, could require additional secrets or platform credentials — these should be explicitly listed before use.
Persistence & Privilege
The skill is not always-enabled and does not request elevated agent privileges. The package does not attempt to modify other skills or global configuration. The iteration scripts are templates that raise NotImplementedError and do not autonomously persist credentials or enable themselves.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install vibecoding-pro - 安装完成后,直接呼叫该 Skill 的名称或使用
/vibecoding-pro触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
VibeCoding Pro 1.0.0 – Initial Release
- Introduces the Generator-Evaluator dual-agent pattern to separate code generation from independent QA, inspired by Anthropic research and GAN theory.
- Eliminates AI self-evaluation bias by having Evaluator agents interact with deployed artifacts exclusively via browser, based solely on the spec.
- Provides detailed usage guides, architecture references, evaluator prompt templates, and scripts for real-world integration and calibration.
- Designed for engineering-grade workflows: multi-round UI/component development, automated feedback, and rigorous acceptance gating.
- Includes scoring rubrics, calibration tools, and step-by-step instructions for building reliable AI-assisted software.
元数据
常见问题
Vibecoding Pro 是什么?
Transform your AI coding workflow from "write and hope" to "iterate with precision." VibeCoding Pro implements the Generator-Evaluator dual-agent pattern (in... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 92 次。
如何安装 Vibecoding Pro?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install vibecoding-pro」即可一键安装,无需额外配置。
Vibecoding Pro 是免费的吗?
是的,Vibecoding Pro 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Vibecoding Pro 支持哪些平台?
Vibecoding Pro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Vibecoding Pro?
由 mingyuan(@zmy1006-sudo)开发并维护,当前版本 v1.0.0。
推荐 Skills