A local, privacy-respecting Git history analysis and self-reflection tool that generates descriptive style and quality reports for personal developers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install code-analysis-toolkit-free
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install code-analysis-toolkit-free using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Code Analysis Toolkit Free edition is a specialized Git history self-auditing tool that runs entirely on your local machine. It aggregates your local commit history into descriptive statistics and narrative self-reflection insights. Designed to help developers identify areas for personal workflow improvements, it analyzes commit frequency, file change patterns, specification adherence, and bug-fix rates without assigning score-based metrics.
Unlike performance monitoring software, this tool emphasizes constructive self-assessment. It intentionally avoids ranking, scoring, or peer comparisons, making it a supportive resource within the broader ecosystem of Openclaw Skills designed to optimize developer productivity in a respectful, non-punitive manner.
--i-have-consent parameter, preventing accidental unauthorized monitoring.Ensure you have Python 3.8+ and Git installed on your system. This tool runs entirely locally and requires no external API keys.
pip install gitpython pydriller radon tabulate jinja2 click reportlab
Optional high-quality PDF rendering requires weasyprint:
pip install weasyprint
You must explicitly include the --i-have-consent flag to execute the tool.
# Basic analysis of a local repository
python -m src.main --i-have-consent -r /path/to/my-repo
# Analyze with date filters and save as markdown
python -m src.main --i-have-consent -r /path/to/my-repo -s 2026-01-01 -u 2026-06-30 -f markdown -o my-reflection.md
The tool processes Git history without sending data to external services. The generated outputs organize metadata, metrics, and narrative sections into clearly defined schemas.
| Section | Description | Data Type |
|---|---|---|
| Usage Notice | Reminders that the metrics describe Git history, not personal capability. | Markdown Text |
| Reflective Narrative | Structured observations, improvement vectors, and reflection prompts. | Markdown / HTML |
| Commit Patterns | Quantitative metrics including commit count, average size, and merge ratio. | Key-Value Table |
| Code Quality Markers | Percentage statistics for bug fixes, regressions, and test file variations. | Key-Value Table |
--repo-path (-r): Path to the target local repository (Required).--i-have-consent: Mandatory explicit policy affirmation.--since (-s) / --until (-u): ISO date filters for the commit timeline.--branch (-b): Targeted branch name (defaults to the active branch).--format (-f): Formats supported: markdown, json, html, pdf.--output (-o): Output file destination path (defaults to stdout).Loading
A structured 9-step development workflow and quality gate system for AI agents, preventing scope creep and ensuring tested code deliveries.

An Openclaw Skills entry offering core Git version control capabilities, including branch workflows, commit tracking, and conflict resolution via command execution.

A technical reference and diagnostic skill designed to help AI coding agents identify and prevent concurrent leaks, channel deadlocks, and memory issues in Go applications.

A practical JavaScript guide and toolkit designed to identify, prevent, and fix common language pitfalls like type coercion, this binding, and async errors.

Openclaw Skills for OKF helps AI agents read, create, validate, and traverse vendor-neutral knowledge bundles stored as markdown files with YAML frontmatter.

Openclaw Skills Chat Toolkit Free helps AI agents learn and apply user communication preferences from explicit feedback, storing them locally for consistent, reusable responses.








































