Skip to content
Back to skills

Evyasys Update

ASecurity

Updates the Evyasys plugin — shows version diff, changelog highlights, always asks about compression state (update / enable / disable / keep), then shows the 3 commands to complete the plugin update. Compression preference is saved to ~/.evyasys/settings.json and never reset by plugin updates.

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 11, 2026
developmentgogit

Works with

  • claude code

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 11, 2026

npx -y skills add Evyasys-Software-Solutions/EvyaGovernance --skill evyasys-update --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evyasys Update?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Evyasys Update
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/evyasys-software-solutions-evyasys-update/badge)](https://www.skillsdirectory.com/skills/evyasys-software-solutions-evyasys-update)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: evyasys-update
description: Updates the Evyasys plugin — shows version diff, changelog highlights, always asks about compression state (update / enable / disable / keep), then shows the 3 commands to complete the plugin update. Compression preference is saved to ~/.evyasys/settings.json and never reset by plugin updates.
trigger: /evyasys:Update
---

# evyasys:Update

Updates the Evyasys plugin and manages context compression with explicit user consent.

## What it does

1. Shows current plugin version vs latest on GitHub + changelog highlights.
2. **Always checks compression state** — reads `~/.evyasys/settings.json` and asks:
   - If enabled: Update / Keep / Disable
   - If disabled: Enable / Keep disabled
   - If not configured: Enable / Skip
3. Acts on user's compression choice (update engine, enable, disable, or leave unchanged).
4. Shows 3 commands to complete the plugin update.

Nothing about the plugin directories is touched — `/plugin update` owns that cleanly.
Project config, credentials, docs, board artefacts, and `~/.evyasys/settings.json` are
only written when the user explicitly chooses a compression action.

> **For a broken install** (commands missing after Update), run `/evyasys:Repair`.

## Compression persistence

Compression preference is stored in `~/.evyasys/settings.json`:
```json
{
  "compress": {
    "enabled": true,
    "version": "1.2.3",
    "updated_at": "2026-06-21"
  }
}
```
Plugin updates **never modify this file**. It is owned entirely by the user.

## What happens after

Run these commands inside Claude Code — in order:

| Step | Command |
|---|---|
| 1 | `/plugin marketplace update EvyaGovernance` |
| 2 | `/plugin update evyasys@EvyaGovernance` |
| 3 | `/reload-plugins` |

Then **fully quit Claude Code and reopen it**.

## Usage

```
/evyasys:Update
```

No arguments needed.

Files in this skill

  • SKILL.md1.8 KB
  • hooks.js8.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.