shimmy-install

Manage Shimmy profile installation, activation, update, validation, and removal workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you install, update, activate, validate, and remove Shimmy profiles without manually reasoning through profile state, startup hooks, or manifest details.

Core Features & Use Cases

  • Profile lifecycle management: Install or uninstall default and upstream Shimmy profiles in a controlled way.
  • State inspection and validation: Check manifest-backed status, validate disposable installs, and confirm the active profile.
  • Activation guidance: Generate activation output and safely manage shell startup integration when explicitly authorized.
  • Use case: A maintainer can validate an upstream profile in a disposable directory, inspect the resulting manifest, and then activate it for local testing.

Quick Start

Ask for a Shimmy profile installation plan for the default or upstream profile, including validation and activation steps if needed.

Frequently Asked Questions about shimmy-install

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

FAQPage Schema
How do I validate a profile installation in a disposable directory?

To validate a profile installation, you can use this Skill to check manifest-backed status and confirm profile integrity within a disposable validation directory before committing to activation.

What is the safest way to manage Shimmy profile activation without modifying my caller shell?

The safest way to manage Shimmy profile activation is using explicit authorization guidance that generates activation output without directly modifying the caller shell environment.

How do I handle profile precedence when installing multiple Shimmy profiles?

Handling profile precedence requires explicit profile precedence handling during installation, ensuring authoritative profile manifests dictate the correct priority and state for your active environment.

Can I inspect the manifest state of an installed Shimmy profile?

Yes, you can inspect the manifest state of an installed Shimmy profile to verify the active profile selection, check lifecycle operations, and confirm manifest-backed status.

What are the limitations of updating upstream Shimmy profiles locally?

Updating upstream Shimmy profiles requires authoritative profile manifests and controlled lifecycle operations; limitations arise if explicit profile precedence handling or safe activation authorization is bypassed.

Do I need Podman to install and validate Shimmy profiles?

Podman is referenced in the Shimmy install workflow, but profile validation and state inspection rely primarily on authoritative profile manifests and disposable validation directories.