shokunin-update

Detect drift between the declarative manifest and filesystem state in the Shokunin ecosystem.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/aarushlohit/TheRocketProject --skill shokunin-update-aarushlohit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shokunin-update
Source: https://github.com/aarushlohit/TheRocketProject/tree/main/rocket/external/shokunin/.pack/skills/shokunin-update
Command: npx skills add https://github.com/aarushlohit/TheRocketProject --skill shokunin-update-aarushlohit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires powershell, python, git, and includes scripts (resource) components.

What problem does it solve?

The Shokunin ecosystem requires regular updates and verifications to ensure that all components are synchronized and operational. This skill automates these processes.

Core Features & Use Cases

  • Ecosystem Update Detection: Monitors the Shokunin ecosystem for drift and updates.
  • Manifest-driven Change Application: Applies changes to the ecosystem as defined by the declarative manifest.
  • Rollback and Status: Provides the ability to roll back to a previous state if necessary, and to check the current status.
  • Use Case: Before merging a Pull Request in the Shokunin ecosystem, you can run this skill to verify that everything is up-to-date and operational.

Quick Start

To update the Shokunin ecosystem, use the shokunin-update skill with the 'apply' command.

Frequently Asked Questions about shokunin-update

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

FAQPage Schema
How do I detect drift between a declarative manifest and filesystem state?

Manifest drift is detected by monitoring the filesystem state against the declarative manifest to identify synchronization issues. The skill then applies necessary updates to resolve the detected drift.

How do I roll back an ecosystem update if something goes wrong?

To roll back an ecosystem update, use the rollback functionality to revert the filesystem state to a previous condition. This ensures operational stability if a recent update causes synchronization failures.

Do I need Python and PowerShell to apply manifest-driven ecosystem updates?

Yes, applying manifest-driven ecosystem updates requires Python, PowerShell, and Git installed. These dependencies execute the scripts necessary to monitor, apply changes, and verify the declarative manifest state.

What is the best way to verify ecosystem status before merging a pull request?

The best way to verify ecosystem status before merging a pull request is to run a status check. This confirms that all components are synchronized with the declarative manifest and fully operational.

How do I apply changes to the ecosystem using a declarative manifest?

To apply changes to the ecosystem using a declarative manifest, execute the apply command. This reads the manifest definitions and automatically updates the filesystem state to match the desired configuration.