← Back to Skills Marketplace
yaseenkadlemakki

code-review-skill

by yaseenkadlemakki · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
45
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install code-review-skill
Description
Perform a thorough code review of staged changes ensuring error handling, production readiness, code quality, and add comprehensive unit tests with specific...
README (SKILL.md)

{\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
}

Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: code-review-skill Version: 1.0.0 The skill bundle is a standard code review tool designed to analyze staged changes for production readiness, error handling, and code quality. While the 'skill.md' file is incorrectly formatted as an RTF (Rich Text Format) document, its content is entirely focused on legitimate software engineering tasks such as checking for nil pointers, race conditions, and generating unit tests. There are no indicators of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install code-review-skill
  3. After installation, invoke the skill by name or use /code-review-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
first push
Metadata
Slug code-review-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is code-review-skill?

Perform a thorough code review of staged changes ensuring error handling, production readiness, code quality, and add comprehensive unit tests with specific... It is an AI Agent Skill for Claude Code / OpenClaw, with 45 downloads so far.

How do I install code-review-skill?

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

Is code-review-skill free?

Yes, code-review-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does code-review-skill support?

code-review-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created code-review-skill?

It is built and maintained by yaseenkadlemakki (@yaseenkadlemakki); the current version is v1.0.0.

💬 Comments