Facet

Use this skill when the user wants to use Rust reflection and runtime serialization

javimosch 00706ec 658 B Updated

File contents

Facet Plugin

use Rust reflection and runtime serialization

Commands

  • facet self version — Print facet version
  • facet _ _ — Passthrough to facet CLI

Usage Examples

  • "Serialize this struct at runtime"
  • "Use reflection on this type"
  • "Generate JSON from Rust types"

Installation

cargo install facet

Examples

facet serialize data.json
facet reflect --type MyStruct

Key Features

  • Runtime reflection for Rust
  • Derive-based serialization
  • Type introspection
  • Zero-cost abstractions

javimosch/supercli/tree/main/plugins/facet/skills/quickstart commit 00706ec0d1

Frequently asked questions

npx skillmds@latest add javimosch/facet