shimmy-create-tool

Create or extend Shimmy tool kinds with versioned POSIX shell wrappers.

2|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/wadebee/shimmy --skill shimmy-create-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shimmy-create-tool
Source: https://github.com/wadebee/shimmy/tree/main/plugins/shimmy/skills/shimmy-create-tool
Command: npx skills add https://github.com/wadebee/shimmy --skill shimmy-create-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create or extend Shimmy tool kinds and their concrete CLI versions without missing the required metadata, runtime, testing, or guidance files.

Core Features & Use Cases

  • Tool Scaffolding: Defines the files needed for a new wrapped CLI kind, including configuration, guides, context, and agent instructions.
  • Runtime Design: Guides how to implement the versioned POSIX shell wrapper, Podman image selection, mounts, and optional local-build behavior.
  • Validation and Safety: Encourages checking upstream dependencies, choosing safe defaults, and validating behavior with preview and test commands.
  • Use Case: Add a new wrapped CLI such as a versioned developer tool, then wire its metadata, smoke checks, and installable guidance into the Shimmy catalog.

Quick Start

Create or extend a Shimmy tool by following the repository context, selecting the target kind and version, and adding the required tool-local metadata and runtime files.

Frequently Asked Questions about shimmy-create-tool

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

FAQPage Schema
How do I create a POSIX shell CLI wrapper for Podman?

To create a POSIX shell CLI wrapper for Podman, scaffold the required tool-local metadata, runtime files, and guides, then implement versioned image selection and mount handling for the new command.

What files are required to add a new wrapped CLI tool to Shimmy?

Adding a new wrapped CLI tool to Shimmy requires configuration, context, agent instructions, a POSIX shell runtime wrapper, guide files, and a test structure to validate behavior.

Does Shimmy support building Podman images locally for new CLI tools?

Shimmy supports optional local-build behavior for Podman images, guiding how to implement versioned POSIX shell wrappers and select appropriate images for new CLI tools.

How do I validate companion dependencies when scaffolding a new CLI wrapper?

Validating companion dependencies when scaffolding a CLI wrapper involves explicitly checking upstream requirements and applying safety constraints to ensure safe default behavior.

What is the best way to extend an existing Shimmy tool kind with a new version?

Extending a Shimmy tool kind with a new version involves adding required metadata, wiring tool-local context, and updating the POSIX shell wrapper to handle the new versioned runtime safely.