Codacy CLI Integration for Openclaw

An automated CLI connector to securely access the Codacy API, retrieve static code analysis patterns, and check repository health without locally exposing credentials.

oomol
v1.0.1
Jun 9, 2026
0
501
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install oo-codacy

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install oo-codacy using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Codacy CLI Integration?

The Codacy integration skill allows developers, continuous integration workflows, and AI agents to monitor code quality and review system compliance programmatically. By interacting with codacy.com services via the OOMOL command-line interface, this skill ensures that delicate credentials are never managed client-side. Instead, tokens are injected securely on the server-side, providing an abstraction that simplifies agent interactions.

Using this skill inside the Openclaw Skills ecosystem ensures consistent, secure execution. Developers can easily check code pattern metrics, query organizational profiles across Git providers, and retrieve continuous validation analysis details directly into automated scripts.

Codacy CLI Integration Use Cases

  • Automated Quality Checks: Periodically pull the newest repository analysis summaries to verify compliance with internal code quality standards.
  • Verify Tooling Configurations: Fetch available analysis tools and active rule configurations programmatically to maintain coding standards uniformity.
  • Continuous Developer Onboarding: Query list of languages and patterns to help onboard new projects by identifying the supported stack.

How Codacy CLI Integration Works

  1. Inspect Contract Schema: Run the OOMOL CLI to query the live input and output specifications for any specific Codacy action.
  2. Generate Payload: Construct a clean JSON-formatted input matches the inspected action schema.
  3. Execute Action: Send the execution call via the CLI where credentials are safely and transparently injected on OOMOL's backend.
  4. Deliver Response: Capture the clean payload output containing data blocks and execution tracking identifiers.

Codacy CLI Integration Setup

Ensure that the OOMOL CLI is installed and configured on your machine before running commands.

Install OOMOL CLI

For macOS / Linux environments:

curl -fsSL https://cli.oomol.com/install.sh | bash

For Windows PowerShell environments:

irm https://cli.oomol.com/install.ps1 | iex

Login and Connect

  1. Run the auth logic on your CLI:
oo auth login
  1. Authorize your Codacy connection at the console interface: https://console.oomol.com/app-connections?provider=codacy.

Codacy CLI Integration Data Schema & Taxonomy

Every request is validated against dynamic, action-specific schemas. You can inspect any schema configuration dynamically using the CLI command:

oo connector schema "codacy" --action "<action_name>"

Core Schema Actions

Action Name Description Safety Level
get_current_user Fetch the Codacy profile linked to the API token Read-only (Safe)
get_repository_analysis Retrieve summary reports of a repo analysis Read-only (Safe)
get_tool_pattern Fetch a pattern schema for a tool Read-only (Safe)
list_languages Fetch supported programming languages Read-only (Safe)
list_repository_analyses Fetch historical summaries for a Git provider org Read-only (Safe)
list_tool_patterns List tool configurations and patterns Read-only (Safe)
list_tools Return an array of all static analysis tools Read-only (Safe)
list_user_organizations List out all connected developer organizations Read-only (Safe)

Codacy CLI Integration Advanced Features

  • No Local Tokens: Enhanced security setup where credentials are never stored in plain text configuration files, utilizing the safe execution mechanics of Openclaw Skills.
  • Live Schema Introspection: Avoid runtime errors with dynamic contract fetching via --action schemas.
  • Universal Agent Portability: Easily integrates inside code-generating environments, allowing automated LLM tools to dynamically read repository quality summaries.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*