← 返回 Skills 市场
smokealot420

PIV - Plan Implement Validate

作者 SmokeAlot420 · GitHub ↗ · v1.1.0
darwinlinux ⚠ suspicious
2733
总下载
2
收藏
10
当前安装
5
版本数
在 OpenClaw 中安装
/install piv
功能描述
PIV workflow orchestrator - Plan, Implement, Validate loop for systematic multi-phase software development. Use when building features phase-by-phase with PRPs, automated validation loops, or multi-agent orchestration. Supports PRD creation, PRP generation, codebase analysis, and iterative execution with validation.
安全使用建议
This skill appears to be a coherent PIV orchestrator, but verify a few things before use: 1) Provenance: metadata references a GitHub repo (SmokeAlot420/ftw) but the skill source/homepage fields are otherwise unknown — confirm the author and source before trusting it. 2) sessions_spawn behavior: the orchestration relies on a sessions_spawn tool to create fresh sub-agent sessions. Confirm your platform provides this tool and that its permissions/behavior are what you expect (spawning sub-agents may expand attack surface). 3) Repository safety: the skill instructs agents to read the codebase and config files. Remove or isolate any secrets (.env, config with credentials) from the repo before running, or run the skill against a sanitized/isolated test copy. 4) Tool availability: SKILL.md references other CLIs (tree, gh, linters, test runners). Only git is declared required — missing tools will be reported by the agents, but expect differences in behavior if tools are unavailable. 5) Commit behavior: the workflow will create commits and uses a hardcoded commit message that points to an external GitHub URL — if you don't want that trace, plan to change the commit step. 6) If you need higher assurance: request the skill's source or repository, or run it in a disposable/test repository first to observe behavior. Given the mixture of mostly coherent behavior plus provenance and operational assumptions, I rate this as suspicious (medium confidence). If you can confirm the homepage/source and sessions_spawn semantics, the assessment could be upgraded to benign.
功能分析
Type: OpenClaw Skill Name: piv Version: 1.1.0 This skill bundle is classified as suspicious due to its extensive use of high-risk capabilities, including arbitrary shell command execution, broad file system access, and network interaction via web search and `gh` CLI. While these capabilities are plausibly needed for a software development workflow agent, they present a significant attack surface. Specifically, `SKILL.md`, `prp_base.md`, `execute-prp.md`, `generate-prp.md`, `piv-debugger.md`, `piv-executor.md`, and `piv-validator.md` instruct the agent to run various project-defined commands (e.g., build, test, lint) and interact with GitHub via `gh` CLI, which could be leveraged for malicious purposes if the agent processes untrusted input (e.g., a malicious PRP or project configuration).
能力评估
Purpose & Capability
Name/description (PIV workflow orchestrator) align with the content: the SKILL.md provides orchestration flow, templates, and role definitions. Required binaries declare only git, which is reasonable given the skill's smart-commit step. Minor inconsistent signals: metadata/openclaw.homepage points to a specific GitHub repo while the skill 'Source' is listed as unknown and homepage none; that's a provenance mismatch you should verify. The skill expects a platform tool called sessions_spawn to spawn sub-agents (reasonable for an orchestrator) but that tool is not declared in requires.bins (platform-provided tools may not be listed).
Instruction Scope
SKILL.md is rich and prescriptive: it instructs directory creation, copying templates into the user's project, running codebase discovery (tree/ls), running linters/tests, and spawning sub-agents with sessions_spawn. Those actions are within expected scope for an orchestrator. Items to note: the instructions recommend using additional CLIs and commands (tree, gh, pytest, various linters) although only git is declared as required; the skill will attempt to read many project files (configs, README, .env patterns) — this is expected for code analysis, but you should be aware it will examine repository contents and may read config files unless you limit its access.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk install mechanism. Nothing is downloaded or written by an installer besides the template/project files the skill directs the agent to create inside the user's project tree.
Credentials
The skill declares no required environment variables or credentials, which is consistent with its scope. However, the workflow instructs agents to inspect project config files and environment patterns (.env.example, config files) and may run commands that access local files. If your repo contains secrets in files, the skill's sub-agents could read them — consider cleaning or isolating sensitive files before running. Also note the commit message template includes a hardcoded URL (https://github.com/SmokeAlot420/ftw) — benign but externally-referencing and something to be aware of.
Persistence & Privilege
The skill does not request always:true, does not add install hooks, and has no install spec — it does not demand permanent presence. It writes PRP/analysis files into the project directory (expected for this orchestrator). One operational inconsistency: the skill-level flag disable-model-invocation is set true while the orchestration flow depends on spawning fresh sub-agents via sessions_spawn; verify how your platform treats disable-model-invocation vs. sessions_spawn so the skill can actually perform its intended orchestration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install piv
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /piv 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Model-agnostic improvements: discovery questions, environment awareness, generic tool language, sub-agent retry guidance, FTW branding
v1.0.4
Fix: remove non-existent grep/find tools, quote YAML description
v1.0.3
Native compat: {baseDir}, single-line metadata, native grep/find tools
v1.0.1
Fix OpenClaw compatibility: use sessions_spawn instead of Claude Code Task tool
v1.0.0
Initial release — full multi-phase Plan-Implement-Validate orchestrator with independent validation loops
元数据
Slug piv
版本 1.1.0
许可证
累计安装 10
当前安装数 10
历史版本数 5
常见问题

PIV - Plan Implement Validate 是什么?

PIV workflow orchestrator - Plan, Implement, Validate loop for systematic multi-phase software development. Use when building features phase-by-phase with PRPs, automated validation loops, or multi-agent orchestration. Supports PRD creation, PRP generation, codebase analysis, and iterative execution with validation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2733 次。

如何安装 PIV - Plan Implement Validate?

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

PIV - Plan Implement Validate 是免费的吗?

是的,PIV - Plan Implement Validate 完全免费(开源免费),可自由下载、安装和使用。

PIV - Plan Implement Validate 支持哪些平台?

PIV - Plan Implement Validate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux)。

谁开发了 PIV - Plan Implement Validate?

由 SmokeAlot420(@smokealot420)开发并维护,当前版本 v1.1.0。

💬 留言讨论