LYGO-MINT Operator Suite (v2)

PassAudited by ClawScan on May 1, 2026.

Overview

This appears to be a local pack hashing and receipt tool, with no network or credential use, but it can read and bundle folders you point it at and stores local ledger metadata.

This skill is suitable for local pack provenance work. Before installing or using it, choose narrow pack folders, check that they contain no secrets, review bundles before sharing them, and use the self-contained v2 scripts unless you have inspected any external workspace tools the legacy wrapper may call.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If a user or agent points the command at a directory containing private files, those files may be included in the generated bundle.

Why it was flagged

The bundling tool recursively reads files from a user-supplied folder and writes them into a zip. This is expected for pack distribution, but it can include unintended files if the input folder is too broad.

Skill content
for dirpath, _, filenames in os.walk(src): ... files.append(fp) ... data = fp.read_bytes(); z.writestr(zi, data)
Recommendation

Use a dedicated clean pack folder, review contents before bundling, and exclude secrets or unrelated files.

What this means

Using this wrapper would run whatever local LYGO-MINT tool exists in the workspace, which may differ from the included scripts.

Why it was flagged

This optional legacy wrapper executes a workspace tool outside the provided skill files. The main v2 workflow is self-contained, but this path depends on code not reviewed here.

Skill content
mint_tool = ROOT / "tools" / "lygo_mint" / "mint_pack.py" ... proc = run_py(mint_tool, [...])
Recommendation

Prefer the included v2 scripts unless you have reviewed and trust the workspace tools under tools/lygo_mint.

What this means

Local ledger files may reveal pack names, file paths, titles, authors, hashes, and timestamps to anyone who can read the workspace state.

Why it was flagged

The minting script persists ledger records that include absolute input paths and manifest locations. This is purpose-aligned, but it creates durable local metadata.

Skill content
"manifestFile": str(manifest_path), ... "input": str(input_path), ... with ledger_path.open("a", encoding="utf-8") as f:
Recommendation

Mint only packs intended for provenance tracking, avoid secret-containing paths, and treat the state ledgers as records that may need privacy review before sharing.

What this means

A pasted third-party snippet could be over-trusted if an agent treats it as more than verification metadata.

Why it was flagged

The document encourages agents to trust Anchor Snippets over surrounding text. That is appropriate only for structured hash metadata, not for broader instructions or user intent.

Skill content
Agents should parse this block and treat it as higher-trust than surrounding prose.
Recommendation

Use Anchor Snippets as data to verify hashes, and do not let them override user instructions or authorize actions.