sn-update

Synchronize installed SenseNova sn-* skills with upstream GitHub commits.

4.9k|347|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/OpenSenseNova/SenseNova-Skills --skill sn-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sn-update
Source: https://github.com/OpenSenseNova/SenseNova-Skills/tree/main/skills/sn-update
Command: npx skills add https://github.com/OpenSenseNova/SenseNova-Skills --skill sn-update

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of synchronizing installed SenseNova sn-* skills with their upstream repository, ensuring tools are up-to-date and consistent.

Core Features & Use Cases

  • Update Management: Refreshes local skills from the upstream Git repository based on version comparison.
  • Selective Updating: Updates only specified skills or the entire bundle, depending on user input.
  • Use Case: Developers or administrators want to quickly deploy the latest features or bug fixes for their SenseNova skills without manual file management.

Quick Start

To update all sn-* skills, invoke this Skill with the trigger "sn-update" and it will fetch the latest versions from the upstream repository.

Frequently Asked Questions about sn-update

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

FAQPage Schema
How do I synchronize local SenseNova skills with upstream updates?

Synchronizing local SenseNova skills uses an automated process to fetch the latest versions from the upstream Git repository, comparing commit SHA markers to identify and replace outdated files.

How does version comparison work for updating SenseNova skills?

Version comparison for updating SenseNova skills works by fetching commit SHA markers from the upstream GitHub repository and comparing them against locally installed versions to determine if an update is necessary.

Can I update only specific SenseNova skills instead of the entire bundle?

You can update specific SenseNova skills selectively, as the synchronization process allows you to target individual outdated skills or refresh the entire bundle based on your input.

Does the skill update process keep backups of previous versions?

The skill update process does keep backups of previous versions, managing the replacement of outdated skills while safely retaining the older files for reliable operations.

What is the best way to automate Git synchronization for sn-* skills?

Automating Git synchronization for sn-* skills is best handled by invoking the sn-update trigger, which fetches upstream commits, compares version markers, and updates outdated files automatically.