update

Synchronize edify fragments and portable justfile between plugin and consumer projects.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/ddaanet/edify-plugin --skill update-ddaanet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/ddaanet/edify-plugin/tree/main/skills/update
Command: npx skills add https://github.com/ddaanet/edify-plugin --skill update-ddaanet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synchronizes edify fragments and portable justfile between the plugin and consumer projects to prevent drift.

Core Features & Use Cases

  • Detects user-edited files and warns instead of overwriting.
  • Updates fragments and portable.just to match the plugin version, with a --force option to override conflicts.
  • Validates prerequisites and reports actionable errors to guide setup.

Quick Start

Run the update skill to synchronize fragments and portable justfile to the current plugin version.

Frequently Asked Questions about update

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

FAQPage Schema
How do I sync edify fragments and portable justfile between a plugin and consumer project?

Syncing edify fragments and a portable justfile requires comparing source and destination hashes to update files and prevent drift. This skill targets consumer projects integrating the edify plugin during upgrades or workspace onboarding.

How does conflict detection work when updating edify fragments?

Conflict detection works by comparing file hashes to identify user-edited files. The skill warns you instead of overwriting these modified fragments, ensuring local changes are preserved during the synchronization process.

Can I force overwrite user-edited portable justfile and fragments during an upgrade?

Yes, you can force overwrite user-edited portable justfile and fragments by using the --force flag. This overrides conflict detection and updates the files to match the current plugin version.

What happens if prerequisites are missing when synchronizing edify fragments?

If prerequisites are missing when synchronizing edify fragments, the skill validates the environment and reports actionable errors. These errors guide you through the required setup before the synchronization can proceed.

When do I need to update .edify.yaml in a consumer project?

You need to update .edify.yaml when synchronizing edify fragments and a portable justfile to prevent drift. This ensures the configuration matches the current plugin version during upgrades or when onboarding new workspaces.