frontend_sync

Synchronize frontend master assets to the launcher's static delivery folder.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/trioskosmos/rabukasim --skill frontend-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend_sync
Source: https://github.com/trioskosmos/rabukasim/tree/main/.agent/skills/frontend_sync
Command: npx skills add https://github.com/trioskosmos/rabukasim --skill frontend-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that changes made to the frontend code are correctly reflected in the game's delivery folder, preventing visual bugs and outdated UI elements.

Core Features & Use Cases

  • Propagates Code Changes: Automatically syncs modifications from the source frontend directory to the launcher's static content folder.
  • Essential for UI Updates: Crucial after fixing UI bugs, adding images, or updating translations.
  • Use Case: After updating the styling of a button in frontend/web_ui/css/styles.css, you must run this skill to see the updated button in the game.

Quick Start

Run the frontend sync command to update the launcher's static delivery folder.

Frequently Asked Questions about frontend_sync

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

FAQPage Schema
How do I sync frontend assets to the launcher's static delivery folder?

To sync frontend assets to the launcher's static delivery folder, you must execute a Python synchronization script. This propagates modifications from your source directory, ensuring UI changes like styling updates are visible after code modifications.

When do I need to synchronize web-based game interface assets?

You need to synchronize web-based game interface assets after fixing UI bugs, adding images, or updating translations. This process prevents visual bugs by ensuring frontend code changes reflect correctly in the delivery folder.

Do I need Python to run the frontend sync script?

Yes, you need Python to run the frontend sync script. The synchronization process relies on executing a Python script to propagate updates from the source frontend directory to the launcher's static content folder.

What is the best way to update static content for a web-based game launcher?

The best way to update static content for a web-based game launcher is running a dedicated synchronization script. This automatically copies modified master assets from your source directory to the delivery folder, preventing outdated UI elements.

Does updating CSS in the source directory automatically update the game launcher?

No, updating CSS in the source directory does not automatically update the game launcher. You must manually run the frontend sync skill to propagate the styling changes to the static delivery folder to see the updated button.