code-review-skill

v1.0.0

Perform a thorough code review of staged changes ensuring error handling, production readiness, code quality, and add comprehensive unit tests with specific...

0· 58·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for yaseenkadlemakki/code-review-skill.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "code-review-skill" (yaseenkadlemakki/code-review-skill) from ClawHub.
Skill page: https://clawhub.ai/yaseenkadlemakki/code-review-skill
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install code-review-skill

ClawHub CLI

Package manager switcher

npx clawhub@latest install code-review-skill
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description promise a code review + unit test generation and the SKILL.md contains concrete, relevant review items (error handling, logging, tests). The skill is instruction-only and does not ask for unrelated credentials or binaries. Note: the instructions are Go-focused (nil pointer, slices, Go naming) even though the metadata does not explicitly state a language; this is plausible but worth verifying before use.
Instruction Scope
The runtime instructions are limited to reviewing 'current staged changes' and producing fixes and tests. They do not instruct the agent to read unrelated system files, access external endpoints, or exfiltrate secrets. They do implicitly require access to the repository workspace/staged changes (expected for a code-review skill).
Install Mechanism
No install spec is provided (instruction-only), so nothing will be downloaded or written to disk by an installer — lowest-risk posture for install mechanisms.
Credentials
The skill declares no required environment variables, credentials, or config paths and the instructions do not request access to them. There is no disproportionate credential request.
Persistence & Privilege
always is false and autonomous invocation is allowed (platform default). The skill does not request permanent presence or modification of other skills or system-wide settings.
Assessment
This skill appears internally consistent for doing a code review and generating unit tests. Before installing or running it, confirm (1) you are comfortable giving the agent access to the repository workspace and staged changes (it will need that to review and to create tests), (2) the target codebase language is Go (the instructions are Go-centric), and (3) you review any proposed code/test edits before committing. Because it’s instruction-only and requests no credentials or installs, the primary risk is unintended changes to your repo — inspect outputs and diffs before applying them.

Like a lobster shell, security has layers — review code before you run it.

latestvk97d88g2gkqnq38besd7j2j57d85hgfx
58downloads
0stars
1versions
Updated 2d ago
v1.0.0
MIT-0

{\rtf1\ansi\ansicpg1252\cocoartf2822 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fnil\fcharset0 Menlo-Regular;\f1\fnil\fcharset0 Menlo-Bold;} {\colortbl;\red255\green255\blue255;\red193\green193\blue193;\red24\green24\blue24;\red85\green129\blue224; \red70\green137\blue204;} {*\expandedcolortbl;;\cssrgb\c80000\c80000\c80000;\cssrgb\c12157\c12157\c12157;\cssrgb\c40392\c58824\c90196; \cssrgb\c33725\c61176\c83922;} \margl1440\margr1440\vieww11520\viewh8400\viewkind0 \deftab720 \pard\pardeftab720\partightenfactor0

\f0\fs24 \cf2 \cb3 \expnd0\expndtw0\kerning0 \outl0\strokewidth0 \strokec2 Perform a comprehensive code review current staged changes as a senior developer would, focusing on production readiness. Specifically:\cb1

\pard\pardeftab720\partightenfactor0 \cf4 \cb3 \strokec4 1.\cf2 \strokec2
\f1\b \cf5 \strokec5 Error Handling & Panic Prevention \f0\b0 \cf2 \strokec2 :\cb1
\pard\pardeftab720\partightenfactor0 \cf2 \cb3 \cf4 \strokec4 -\cf2 \strokec2 Review all error paths and ensure none can cause panics\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Check for potential nil pointer dereferences\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Verify that all file operations handle errors gracefully\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Look for any unchecked type assertions or array/slice access that could panic\cb1

\pard\pardeftab720\partightenfactor0 \cf4 \cb3 \strokec4 2.\cf2 \strokec2
\f1\b \cf5 \strokec5 Production Readiness \f0\b0 \cf2 \strokec2 :\cb1
\pard\pardeftab720\partightenfactor0 \cf2 \cb3 \cf4 \strokec4 -\cf2 \strokec2 Verify logging levels are appropriate (debug vs info vs warn vs error)\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Check if error messages provide sufficient context for debugging\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Ensure the code handles edge cases\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Consider if there are any race conditions or concurrency issues\cb1

\pard\pardeftab720\partightenfactor0 \cf4 \cb3 \strokec4 3.\cf2 \strokec2
\f1\b \cf5 \strokec5 Code Quality \f0\b0 \cf2 \strokec2 :\cb1
\pard\pardeftab720\partightenfactor0 \cf2 \cb3 \cf4 \strokec4 -\cf2 \strokec2 Look for any code duplication or opportunities for refactoring\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Verify consistent error handling patterns with the rest of the codebase\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Check if variable names are clear and follow Go conventions\cb1
\cb3 \cf4 \strokec4 -\cf2 \strokec2 Ensure comments are accurate and helpful\cb1

\pard\pardeftab720\partightenfactor0 \cf4 \cb3 \strokec4 4.\cf2 \strokec2
\f1\b \cf5 \strokec5 Unit Test \f0\b0 \cf2 \strokec2 :\cb1
\pard\pardeftab720\partightenfactor0 \cf2 \cb3 \cf4 \strokec4 -\cf2 \strokec2 Add a comprehensive unit test for the changes made\cb1

\cb3 Provide specific code fixes for any issues found, and include the complete unit and component test implementation.\cb1
}

Comments

Loading comments...