← Back to Skills Marketplace
jasonyuezhang

Propel Code Review Smoke

by Jason (Yue) Zhang · GitHub ↗ · v0.0.1 · MIT-0
cross-platform ⚠ suspicious
265
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install propel-code-review-smoke-1773429953
Description
Run async diff-based code reviews using the Propel Review API, poll for completion, retrieve structured findings, and send comment feedback. Use when reviewi...
Usage Guidance
This skill appears to do exactly what it claims: gather a git diff and send it to Propel’s production API, poll for results, and post feedback. Before installing or running it, consider: 1) You will be sending repository diffs and metadata to https://api.propelcode.ai — only run this against code you are comfortable sharing with that service. 2) The SKILL.md suggests persistently saving PROPEL_API_KEY to your shell rc (e.g., ~/.bashrc or ~/.zshrc); if you prefer not to store a long-lived token on disk, export the token only in your session or use a short-lived/limited-scope token. 3) The smoke-test will perform three API calls (including a malformed token case) that will transmit the diff — run it in a non-sensitive repo or verify repository selection before running. 4) The scripts optionally call gh commands to discover repo/branch; if you don’t want that, pass explicit --repo/--base-branch arguments. Review the included scripts yourself (they are plain Bash) if you want to inspect or alter the token-persistence behavior prior to use.
Capability Analysis
Type: OpenClaw Skill Name: propel-code-review-smoke-1773429953 Version: 0.0.1 The skill bundle automates code reviews via the Propel API (api.propelcode.ai) but exhibits high-risk behaviors. Specifically, SKILL.md instructs the agent to persist the PROPEL_API_KEY by appending it to the user's shell configuration files (~/.bashrc or ~/.zshrc) and directs the agent to autonomously incorporate code fixes and submit feedback to the API without user confirmation. While these features are aligned with the stated purpose of the tool, the combination of automated codebase modification and shell-level persistence without explicit user oversight poses a significant security risk.
Capability Assessment
Purpose & Capability
Name/description, required binaries (curl, git, jq), required env (PROPEL_API_KEY), and included scripts all align with submitting a git diff to a remote review API, polling for results, and posting feedback. The skill operates on repo diffs and uses the canonical api.propelcode.ai endpoint as documented.
Instruction Scope
Runtime instructions and scripts limit actions to collecting a git diff, calling the Propel API endpoints, polling results, and posting feedback. The SKILL.md instructs opening a token creation page in the browser and persisting the token into a shell rc file (it provides a single-shell command that appends export PROPEL_API_KEY to ~/.bashrc or ~/.zshrc and exports it into the session). Persisting a long-lived token to a dotfile is expected for convenience but is a lasting change the user should be aware of.
Install Mechanism
Instruction-only skill with included helper scripts; there is no network install step that downloads or executes arbitrary third-party code. Scripts are plain Bash and operate locally. This is low risk from an install-mechanism perspective.
Credentials
Only PROPEL_API_KEY (and optional PROPEL_API_BASE_URL/PROPEL_API_URL overrides) are required. Those variables are appropriate and proportionate for calling the Propel Review API. No unrelated credentials or broad system secrets are requested.
Persistence & Privilege
The skill does not request platform-level privileges or always-on execution. However, it explicitly instructs saving the PROPEL_API_KEY into the user’s shell profile (~/.bashrc or ~/.zshrc), which persistently stores the token on disk. That is expected for CLI workflows but is a persistent change the user must consent to.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install propel-code-review-smoke-1773429953
  3. After installation, invoke the skill by name or use /propel-code-review-smoke-1773429953
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.1
Smoke test publish
Metadata
Slug propel-code-review-smoke-1773429953
Version 0.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Propel Code Review Smoke?

Run async diff-based code reviews using the Propel Review API, poll for completion, retrieve structured findings, and send comment feedback. Use when reviewi... It is an AI Agent Skill for Claude Code / OpenClaw, with 265 downloads so far.

How do I install Propel Code Review Smoke?

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

Is Propel Code Review Smoke free?

Yes, Propel Code Review Smoke is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Propel Code Review Smoke support?

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

Who created Propel Code Review Smoke?

It is built and maintained by Jason (Yue) Zhang (@jasonyuezhang); the current version is v0.0.1.

💬 Comments