onioncry

Installation
SKILL.md

OnionCry

Use OnionCry as an architecture-boundary checker for JavaScript and TypeScript repositories. Treat it like a deterministic verification tool: run it from the target repository, read its output, and make the smallest architecture or configuration change that resolves the reported boundary issue.

This skill documents the published v0.1.0 command surface. The copy in .agents/skills/onioncry/ of the OnionCry repo is canonical and must be updated whenever CLI behavior changes.

Availability

Pick whichever the target project already uses:

bunx onioncry --help        # ad-hoc, no install (npx works too)
bun add -d onioncry         # per-project devDependency
cargo install onioncry      # global binary from crates.io

The npm package installs only the platform binary that matches the machine via optionalDependencies. There is no postinstall script.

Commands

Installs
31
First Seen
Jul 3, 2026
onioncry — marcioaltoe/skills