rename-tool

Community

Safely rename a Pixie tool across the repo.

AuthorAlexKapadia
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Renaming a Pixie tool often creates broken references, misaligned IDs, and outdated tool metadata. This skill provides a safe, auditable flow to rename a tool's id, folder name, and related references across the repository and validation layer.

Core Features & Use Cases

  • Identify the source tool and the new ID; verify existence and uniqueness.
  • Stop the tool if it is currently running to prevent runtime conflicts.
  • Rename the folder on disk and update the tool.json id to preserve display name and metadata.
  • Rewrite historical references in pixie.db for runs, state, and validation to avoid broken links.
  • Run the validator to ensure the rename is consistent with the repository structure.

Quick Start

Provide the old_id and new_id when prompted to initiate the rename flow.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rename-tool
Download link: https://github.com/AlexKapadia/Pixie/archive/main.zip#rename-tool

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.