update-skills-and-actions

Synchronize skills and store-actions packages from a monorepo to a standalone project.

Updated Jul 15, 2025
One-click install
npx skills add https://github.com/subbly/builder-starter-template --skill update-skills-and-actions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-skills-and-actions
Source: https://github.com/subbly/builder-starter-template/tree/main/.claude/skills/update-skills-and-actions
Command: npx skills add https://github.com/subbly/builder-starter-template --skill update-skills-and-actions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of synchronizing essential skills and store-action packages from a monorepo (subbly-private-api-client) into a standalone project, ensuring consistency and reducing manual file copying.

Core Features & Use Cases

  • Synchronized Files: Copies specific skills (manage-store, create-bundle, create-product) and the store-actions package.
  • Stale File Management: Includes procedures to identify and remove files that have been deleted in the source repository but still exist locally.
  • Dependency Updates: Guides on updating the @subbly/private-api-client dependency in store-actions/package.json after syncing.
  • Use Case: When a new feature is added to the create-bundle skill in the monorepo, this Skill can be used to seamlessly bring that update into the current project.

Quick Start

Run the update-skills-and-actions skill to sync files from the subbly-private-api-client repository.

Frequently Asked Questions about update-skills-and-actions

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

FAQPage Schema
How do I sync skills and store-actions from a monorepo to a standalone project?

To sync skills and store-actions from a monorepo, run the update-skills-and-actions skill to copy specific packages like manage-store and create-bundle into your standalone project. It manages file synchronization and removes stale files to ensure consistency.

How does stale file management work when syncing packages from a private api client?

Stale file management identifies and removes files that were deleted in the source monorepo repository but still exist locally in your standalone project. This ensures your project maintains exact parity with the private api client without leftover artifacts.

Do I need to manually update package dependencies after syncing store-actions?

Yes, after syncing store-actions from the monorepo, you need to update the @subbly/private-api-client dependency in the store-actions package.json file. The skill guides you through updating these package dependencies to match the synchronized source.

Can I use this to synchronize specific skills like create-product and manage-store?

Yes, the skill synchronizes specific skills including manage-store, create-bundle, and create-product, along with the store-actions package. It copies these exact files from the subbly-private-api-client monorepo into your current project.

What is the best way to maintain parity between a private api client and dependent projects?

The best way to maintain parity is automating file synchronization from the monorepo to dependent projects. This process copies updated skills, removes stale files, and updates package dependencies, reducing manual file copying errors and ensuring consistency.