← Back to Skills Marketplace
openlark

Code Check

by OpenLark · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
38
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install code-check
Description
Run project quality checks and security reviews, fixing all errors by priority until all pass.
README (SKILL.md)

Code Quality & Security Checks

Run comprehensive project checks and fix all issues by priority.

Use Cases

Use when users need "check code", "run check", "fix lint errors", or "code quality check".

Core Task

Run the project check command and resolve all errors. Loop: check → fix → re-check until all pass.

Important Rules

  • Do not commit any code
  • Do not change version numbers
  • Only fix issues identified by checks

Check Types

Type Description JS/TS Python Rust Go
Lint Code style & syntax ESLint flake8 clippy golint
Type Check Type errors tsc mypy cargo check go vet
Tests Failing cases jest/vitest pytest cargo test go test
Security Vulnerability detection npm audit bandit cargo audit govulncheck
Formatting Style consistency prettier black rustfmt gofmt
Build Compilation errors tsc --noEmit cargo check go build

Workflow

  1. Run the check command
  2. Analyze output for errors and warnings
  3. Fix by priority:
    • 🔴 Build-breaking errors (highest priority)
    • 🔴 Test failures
    • 🟡 Linting errors
    • 🟢 Warnings
  4. Re-run checks after each fix
  5. Continue until all checks pass

Multi-Project Types

  • JavaScript/TypeScript: npm run check or yarn check
  • Python: blackisortflake8mypy
  • Rust: cargo checkcargo clippy
  • Go: go vetgolint
  • Swift: swift-formatswiftlint

If the project has no check script, execute the above commands individually.

Usage Guidance
Install this only if you want an agent to run your project's check commands and edit files to resolve reported issues. Review commands in unfamiliar repositories before using it, especially npm/yarn scripts, tests, build steps, and audit tools that may run code, consume time, or access the network.
Capability Assessment
Purpose & Capability
The stated purpose is to run quality/security checks and fix reported errors; the instructions to run lint, test, type-check, audit, format, and build commands fit that purpose.
Instruction Scope
The skill clearly instructs an automated check-fix-recheck loop and limits edits to check-reported issues, but users should know that project-defined check commands can execute code and may change files.
Install Mechanism
The package contains only a single SKILL.md markdown file, with no executable installer, dependencies, or bundled scripts.
Credentials
Running project checks and formatters is proportionate for this purpose, but can be resource-intensive and may trigger network access through security audit tools or project scripts.
Persistence & Privilege
No persistence, credential access, background workers, privilege escalation, commits, or version changes are requested; the skill explicitly says not to commit code or change version numbers.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install code-check
  3. After installation, invoke the skill by name or use /code-check
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: automatic code quality and security check fixer. - Runs project quality and security checks across multiple languages (JS/TS, Python, Rust, Go, Swift). - Automatically analyzes errors and fixes issues in order of priority until all checks pass. - Supports linting, type checking, tests, security audits, formatting, and build checks. - Follows a strict loop: check → fix → re-check. - Only addresses errors reported by project checks; no code commits or version changes are made.
Metadata
Slug code-check
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Code Check?

Run project quality checks and security reviews, fixing all errors by priority until all pass. It is an AI Agent Skill for Claude Code / OpenClaw, with 38 downloads so far.

How do I install Code Check?

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

Is Code Check free?

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

Which platforms does Code Check support?

Code Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Code Check?

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

💬 Comments