RudrenduPaul

Evolveguard — Development skill for Claude Code

Development community

Detects capability drift in Claude Agent Skills and MEMORY.md files before an edit ships.

How to install Evolveguard

This entry records only its repository, not the path inside it, so there is no exact command to give. Open RudrenduPaul/evolveguard and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Evolveguard does

Detects capability drift in Claude Agent Skills and MEMORY.md files before an edit ships. npm + PyPI CLI.

Alternatives in Development

  • Claude Code Src — 2026.3.31 claude code 意外把包含源码的文件上传到 npm 仓库,版本号是 2.1.88,其中 cli.js.map 文件有 57MB 的体积,claude code 的源码在该文件的 sources 2.2k ★
  • Investigate Performance — Investigate a Nimbalyst performance problem (freeze, lag, idle CPU, slow op, memory growth) with measured evid 1.6k ★
  • Projectmem — Open-source coding agent memory 766 ★

README

evolveguard

[![CI](https://github.com/RudrenduPaul/evolveguard/actions/workflows/ci.yml/badge.svg)](https://github.com/RudrenduPaul/evolveguard/actions/workflows/ci.yml) [![npm version](https://img.shields.io/npm/v/evolveguard-cli.svg)](https://www.npmjs.com/package/evolveguard-cli) [![PyPI version](https://img.shields.io/pypi/v/evolveguard-cli.svg)](https://pypi.org/project/evolveguard-cli/) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Node](https://img.shields.io/badge/node-%3E%3D20.12-brightgreen)](package.json) [![Python versions](https://img.shields.io/pypi/pyversions/evolveguard-cli.svg)](https://pypi.org/project/evolveguard-cli/)

What it does • Quickstart • CLI reference • Agent-native usage • MCP server • How it compares • FAQ

Catch behavioral drift when a Claude Agent Skill or a Claude Code `MEMORY.md` file edits itself, before the edit ships.

![Terminal recording: npm install -g evolveguard-cli, then evolveguard --version and evolveguard --help, showing the published CLI's command list.](docs/demo.gif)

# PyPI -- Python CLI + library (genuine port, not a Node wrapper)
pip install evolveguard-cli
# npm -- JavaScript/TypeScript CLI + library
npm install -g evolveguard-cli

[!NOTE] Both packages are live and named consistently: `evolveguard-cli` on PyPI and `evolveguard-cli` on npm (renamed 2026-07-19 from the old plain `evolveguard`, which is now deprecated on both registries). `npm install -g evolveguard-cli` and `pip install evolveguard-cli` both work today; the demo GIFs below were recorded against the published packages, not a local build.

What it does

evolveguard record ./SKILL.md --fixtu