shimmy-tool-go

Run and validate the Go Shimmy toolchain workflow from repository context files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you use and maintain the context-first Go Shimmy tool without guessing at the right runtime, version, or repository guidance.

Core Features & Use Cases

  • Source-tree execution: Runs the Go toolchain through the documented Shimmy workflow while preserving the working-tree mount behavior.
  • Version validation: Supports non-mutating checks against the pinned Go 1.26 context and its recorded runtime.
  • Operational guidance: Directs you to the repository and version-specific context files needed to safely work on the tool.
  • Use Case: Ask the agent to validate or run Go-related Shimmy commands using the source-tree workflow for the 1.26 toolchain.

Quick Start

Use the Go Shim skill to inspect the Go toolchain guidance and run the versioned validation workflow for the current repository state.

Frequently Asked Questions about shimmy-tool-go

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

FAQPage Schema
How do I run Go toolchain validation in a reproducible container?

Run Go toolchain validation by executing the versioned run script from the repository context, which preserves working-tree mount behavior and validates against the pinned Go 1.26 runtime without mutating your source tree.

What is a source-tree execution workflow for the Go toolchain?

Source-tree execution runs the Go toolchain through a documented workflow that preserves working-tree mount behavior, ensuring repository context files dictate the runtime and version-specific guidance for safe operation.

Can I validate a specific Go version like 1.26 without modifying my repository?

Yes, you can perform non-mutating checks against the pinned Go 1.26 context and its recorded runtime to validate the toolchain without modifying your working repository state.

Do I need to read repository context files before running the Go Shimmy workflow?

Yes, reading repository context files is required because the workflow depends on version-specific context files and a versioned run script to safely direct toolchain operations and maintain the Go tool directory.

What's the best way to maintain the Go tool directory across different repository states?

Maintain the Go tool directory by applying the source-tree execution workflow with working-tree mount behavior, using the versioned run script to ensure reproducible container environments for each repository state.

Why does my Go toolchain run fail without the correct working-tree mount behavior?

Go toolchain runs fail without correct working-tree mount behavior because the versioned run script requires reading repository context files to safely apply version-specific validation and maintain the Go tool directory.