transmute

Installation
SKILL.md

Transmute

Transform a specific piece of code or data from one form to another — language translation, paradigm shift, format conversion, or API migration — while preserving essential behavior and semantics.

When to Use

  • Converting a function from one language to another (Python to R, JavaScript to TypeScript)
  • Shifting a module from one paradigm (class-based to functional, callbacks to async/await)
  • Migrating an API consumer from v1 to v2 of an external service
  • Converting data between formats (CSV to Parquet, REST to GraphQL schema)
  • Replacing a dependency with an equivalent (moment.js to date-fns, jQuery to vanilla JS)
  • When the transformation scope is a single function, class, or module (not a full system)

Inputs

  • Required: Source material (file path, function name, or data sample)
  • Required: Target form (language, paradigm, format, or API version)
  • Optional: Behavioral contract (tests, type signatures, or expected I/O pairs)
  • Optional: Constraints (must maintain backward compatibility, performance budget)
Related skills
Installs
1
GitHub Stars
13
First Seen
Mar 18, 2026