auto-updater

Compare pinned commit SHAs against source registry commits to detect upstream updates.

Updated May 19, 2026
One-click install
npx skills add https://github.com/jrhueiueng/codex-for-legal --skill auto-updater-jrhueiueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-updater
Source: https://github.com/jrhueiueng/codex-for-legal/tree/main/plugins/jrhueiueng/codex-for-legal/skills/legal-builder-hub__auto-updater
Command: npx skills add https://github.com/jrhueiueng/codex-for-legal --skill auto-updater-jrhueiueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents unsafe or unexpected changes to installed legal workflow skills by checking for upstream updates, showing exactly what changed, and requiring your explicit approval before applying anything.

Core Features & Use Cases

  • Update discovery with immutable pinning: Compares installed commit SHAs against the source registry to determine whether newer versions exist.
  • Human-in-the-loop security review: Produces diffs and performs targeted trust checks for high-risk surfaces like hook execution, MCP credential access, tool permission changes, and network/file-write behavior.
  • Re-verification before applying: Runs a skills-qa style rescan against the new version and applies fail-closed rules when regressions or refuse-tier findings appear.

Use case: You installed several community legal skills and want to know whether they changed—then you want to approve only after reviewing what was modified, especially anything affecting hooks, MCP servers, or tool permissions.

Quick Start

Use the auto-updater skill to check installed community skills for updates and review the diff before applying any changes.

Frequently Asked Questions about auto-updater

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely check community legal skills for upstream updates?

To safely check legal skills for updates, compare installed commit SHAs against source registry commits to identify version differences. This ensures immutable pinning and detects whether newer versions exist before any modifications are applied.

What happens during a legal skill update security review?

A legal skill update security review generates diffs and performs targeted trust checks on high-risk surfaces like hook execution, MCP credential access, tool permission changes, and network or filesystem side effects to prevent unsafe modifications.

Can I apply legal workflow skill updates without human approval?

No, applying legal workflow skill updates requires explicit human approval. The system uses fail-closed security gates and requires you to review the generated diff before any changes are committed to your environment.

How does commit pinning prevent unexpected changes in legal workflows?

Commit pinning prevents unexpected changes by locking installed legal skills to specific commit SHAs. The updater compares these pinned hashes against the source registry to ensure only reviewed and approved modifications are applied.

What security gates block a legal skill update?

Fail-closed security gates block legal skill updates by running a skills-qa style rescan against the new version. If regressions or refuse-tier findings appear in hooks, MCP configuration, or permissions, the update is blocked.

When should I use a human approval workflow for skills updates?

Use a human approval workflow for skills updates in privileged legal environments where trust verification is required. It is necessary when updates affect hooks, MCP servers, or tool permissions to ensure compliance and security.