← 返回 Skills 市场
anderskev

Review Elixir

作者 Kevin Anderson · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
116
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install review-elixir
功能描述
Comprehensive Elixir/Phoenix code review with optional parallel agents
安全使用建议
This skill generally does what it says: it runs repository checks and linters and consolidates findings. Before installing or running it: 1) Confirm your runtime has git, Elixir (mix), and grep (and dialyzer/credo if you want those checks); the registry metadata currently omits these required binaries. 2) Inspect the referenced 'beagle-elixir:*' skills (and the 'beagle-elixir:review-verification-protocol') before allowing the skill to load them — they will expand what the agent can do. 3) Be aware the skill reads repository files and will re-open file:line locations when reporting Critical/Major issues — avoid running it on repos with secrets you don't want exposed. 4) If you need higher assurance, ask the publisher for a source/homepage and an updated manifest that declares required binaries and describes the other skills it loads. My confidence is medium because the main issues are an apparent manifest omission and the delegation to other, unreviewed skills; these could be benign oversights but should be verified.
功能分析
Type: OpenClaw Skill Name: review-elixir Version: 1.0.1 The skill bundle provides a legitimate and well-structured workflow for performing Elixir and Phoenix code reviews. It utilizes standard development tools such as `mix format`, `credo`, and `dialyzer` to verify code quality and includes logic to detect specific technologies like LiveView and Oban. The instructions in SKILL.md are focused on ensuring review accuracy through 'hard gates' and verification steps, with no evidence of malicious intent, data exfiltration, or unauthorized system access.
能力评估
Purpose & Capability
The SKILL.md explicitly runs git, mix, grep and may call mix credo/dialyzer; yet the registry Requirements list no required binaries. A code-review skill legitimately needs repo and build-tool access (git, Elixir's mix, grep/grep-like tools). The manifest should declare these binaries. Also the skill expects to load many other 'beagle-elixir:*' skills — the manifest doesn't identify or justify those dependencies or provide a homepage/source for vetting.
Instruction Scope
Instructions are narrowly focused on reviewing repository files, running project linters/formatters, and re-reading specific file:line locations — actions that match the stated purpose. The skill instructs loading other review skills and spawning subagents; that expands runtime scope and depends on those skills' behavior, so their contents should be reviewed before trusting end-to-end behavior.
Install Mechanism
This is an instruction-only skill with no install spec or code files, so it does not write or execute bundled code on disk. That lowers installation risk.
Credentials
The skill declares no required environment variables or credentials, which aligns with its purpose. However, it will invoke tooling (git, mix, possibly dialyzer) that may in practice require local configuration or VCS credentials; the manifest should list required binaries and any configuration expectations.
Persistence & Privilege
The skill is not always-on and does not request elevated platform privileges. disable-model-invocation is true, so it cannot autonomously call the model; it does instruct spawning subagents via the agent's Task/Skill tools, which is expected for a parallel review flow.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install review-elixir
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /review-elixir 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
**Adds strict pre-issue gates for scope, linter, protocol, and evidence to ensure review quality and reproducibility.** - Introduces four "Hard gates" (scope, linter, protocol, evidence) that must be passed in order before reporting any issues. - Clarifies that an explicit file list must be printed or declared empty before proceeding; fabricated issue reports are disallowed. - Requires explicit linter (formatter, Credo, Dialyzer) run status to be reported, and never flags linter-passing style lines as issues. - Mandates that all Critical/Major issues be cross-checked against the verification protocol and code context at FILE:LINE. - Strengthens verification steps before and after reviews to prevent speculative or unsubstantiated reports.
v1.0.0
- Initial release of review-elixir: a comprehensive Elixir/Phoenix code review skill. - Supports sequential and parallel review of Elixir, Phoenix, LiveView, performance, security, and test code, with technology detection. - Strict linter verification: linters are authoritative for style; only flag non-linter issues. - Enforces single-pass review policy: report ALL categories of issues up front, including anticipated downstream problems. - Provides structured output format, explicit severity levels (Critical/Major/Minor/Informational), and review scope rules. - Re-reviews are verification-only; no new findings allowed beyond previous issues.
元数据
Slug review-elixir
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Review Elixir 是什么?

Comprehensive Elixir/Phoenix code review with optional parallel agents. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。

如何安装 Review Elixir?

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

Review Elixir 是免费的吗?

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

Review Elixir 支持哪些平台?

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

谁开发了 Review Elixir?

由 Kevin Anderson(@anderskev)开发并维护,当前版本 v1.0.1。

💬 留言讨论