organise-tool

Community

Restructure a Pixie tool's code into src layout.

AuthorAlexKapadia
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Restructures one Pixie tool's internal Python files into the src/ layout, adding tests/, notebooks/, CHANGELOG skeletons, then re-validates. Use when the user asks to organise, tidy, refactor, restructure, or clean up a tool's files or layout. Do NOT use to change inputs (update-tool), rename (rename-tool), or fix broken (debug-tool).

Core Features & Use Cases

  • Move loose .py files into src/<package>/, create tests/ and notebooks/ if missing, and generate a CHANGELOG.md skeleton to document changes.
  • Update imports in main.py to reflect the new package path and adjust pyproject.toml for src-layout builds.
  • Validate the tool layout end-to-end and re-run Pixie’s internal checks to ensure the tool remains functional.

Quick Start

Ask for the target tool and confirm a move plan before executing.

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: organise-tool
Download link: https://github.com/AlexKapadia/Pixie/archive/main.zip#organise-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.