System Documentation

What problem does it solve?

It prevents Shokunin’s locally installed ecosystem from silently drifting away from its declarative manifest, which can break tools and agents until things are manually repaired.

Core Features & Use Cases

  • Drift detection via manifest: Compares ~/.shokunin/shokunin.json (single source of truth) against actual filesystem state using shokunin-update.ps1 status for accurate MISSING/OK/protected reporting.
  • Safe change planning and guided apply: Produces a plan summary before applying changes, then applies only after the user confirms the update.
  • Backups, rollback, and health verification: Backs up prior state, supports rollback by timestamp, saves an update event to ChromaDB, and runs memory-healthcheck.ps1 to verify integrity.

Quick Start

Ask the AI to run an ecosystem update by saying: “Check drift and update the Shokunin ecosystem safely, using plan and confirmation.”

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: shokunin-update
Download link: https://github.com/EliasOulkadi/shokunin/archive/main.zip#shokunin-update

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.