promote

Promote local scripts and procedures into a shared toolkit.

11|3|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/ImperialAutomation/claude-code-toolkit --skill promote-imperialautomation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promote
Source: https://github.com/ImperialAutomation/claude-code-toolkit/tree/main/skills/promote
Command: npx skills add https://github.com/ImperialAutomation/claude-code-toolkit --skill promote-imperialautomation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams quickly share proven project procedures and scripts by generalizing and promoting local patterns to a shared toolkit, reducing duplication and ensuring consistency.

Core Features & Use Cases

  • Procedure & Script Promotion: Convert local scripts or procedures into reusable, generalised toolkit components for multiple projects.
  • Automation of Standardization: Automate the process of wrapping project-specific logic in a standard toolkit format.
  • Use Case: When a team develops a helpful script or procedure across multiple projects, this Skill helps assert it into the shared repository to ensure easy reuse and maintenance.

Quick Start

Use promote to transfer a local script or procedure into the shared toolkit, then update your project to reference the new generalized version.

Frequently Asked Questions about promote

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

FAQPage Schema
How do I share local scripts and procedures across multiple projects?

To share local scripts across multiple projects, you can promote them into a shared toolkit. This process generalizes project-specific logic into reusable components, ensuring consistency and reducing duplication.

What is the best way to standardize project-specific automation scripts?

The best way to standardize automation scripts is to wrap project-specific logic in a standard toolkit format. This promotes local procedures to a shared repository for consistent reuse and maintenance.

How does promoting scripts to a shared toolkit reduce code duplication?

Promoting scripts to a shared toolkit reduces code duplication by consolidating project-local procedures into generalized components. Projects then reference these shared components instead of maintaining isolated copies.

Can I update project references automatically after promoting a local script?

Yes, you can update project references after promoting a local script. The standardization process involves generalizing the local component and then updating the project to reference the new shared version.

When do I need to generalize local procedures for development workflows?

You need to generalize local procedures for development workflows when a helpful script is developed and proven across multiple projects. Promoting it asserts the pattern into a shared repository for easy reuse and maintenance.