moonbit-community/miniio/miniio-quick-eval

Claude Code and agent skill by moonbit-community/miniio

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Prototype small MoonBit WASIp1 stdin/stdout filters with moon run -c and moonbit-community/miniio, especially jq-style JSON transforms, without creating a package.

Install

npx vskill@latest install moonbit-community/miniio/miniio-quick-eval

SKILL.md

MiniIO Quick Eval

Use this when the user wants a quick one-off MoonBit WASIp1 script with moon run -c, especially for stdin/stdout filters, JSON inspection, or small miniio API experiments that do not deserve a full package.

Pattern

  • Use MoonBit's single-file import header at the top of the -c source.
  • Import moonbit-community/miniio/io when using reader, writer, or data

extension methods such as read_all(), write(), and .text().

  • Prefer stdin.read_all().text() for UTF-8 stdin text.
  • Write normal output to @miniio.stdout; write diagnostics to @miniio.stderr

and exit nonzero with @miniio.exit(1).

  • Keep these scripts small. If the source grows beyond one screen or needs

files/assets/tests, create a normal package instead.

JSON Filter Example

sh
printf '{"name":"miniio","ok":true}' | moon run -c 'import {
"moonbit-community/miniio" @miniio,
"moonbit-community/miniio/io",
"moonbitlang/core/json" @json,
}
fn main {
try {
let input = @miniio.stdin.read_all().text()
let value = @json.parse(input)
@miniio.stdout.write_text(value.stringify(indent=2) + "\n")
} catch {
e => {
@miniio.stderr.write_text("jq failed: \{e}\n") catch { _ => () }
@miniio.exit(1)
}
}
}'

Expected output:

json
{
"name": "miniio",
"ok": true
}

Validation

For syntax-only examples, test the same shape with a registry-resolvable package or a temporary local package. For released miniio usage, the command itself is the validation.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/moonbit-community/miniio/miniio-quick-eval/badge)](https://verified-skill.com/skills/moonbit-community/miniio/miniio-quick-eval)

Something wrong with this skill or its page? Tell us.