chore(mops-cli): sync upstream cli-v2.16.1 → cli-v2.19.0 - #255
Merged
Conversation
Sync the mops-cli skill from caffeinelabs/mops release cli-v2.19.0 (commit be449cbeaf8b). Body remains 1:1 with upstream. Upstream additions: - [optimize] section (Binaryen wasm-opt) in the minimal mops.toml - mops build: wasm-opt pass, --no-optimize, wasm-opt toolchain pin - mops install --lock update/check; CI --lock check now deprecated/explicit - mops toolchain info <tool> [--versions [--all]] - new mops bench section - CLI -- <flags> now lists all supporting commands; test/bench -- -Werror Also removed stray </content></invoke> tags accidentally left at EOF by a prior sync, and bumped compatibility to mops >= 2.19.0. Seeded two eval cases (wasm optimization, mops bench) for the new commands. Closes #254
Skill Validation ReportValidating skill: /home/runner/work/icskills/icskills/skills/mops-cliStructure
Frontmatter
Markdown
Tokens
Content Analysis
Contamination Analysis
Result: passed Project Checks |
raymondk
approved these changes
Jul 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Syncs the
mops-cliskill from the caffeinelabs/mops release cli-v2.16.1 → cli-v2.19.0 (commitbe449cbeaf8b).mops-clihas no icskills-owned body sections (.claude/upstream.md: only frontmatter differs), so all upstream additions were applied directly. After the sync the body is byte-for-byte identical to upstream.Upstream changes applied
[optimize]section (Binaryen wasm-opt) added to the minimalmops.toml.mops build: new paragraph on thewasm-optpass (default-O3 -g),--no-optimize, and pinning Binaryen withmops toolchain use wasm-opt 131(auto-pins latest if missing).mops install:--lock update/--lock checkshown; prose updated — updatesmops.lockby default, and the CI--lock checkauto-detection is now deprecated (pass--lock checkexplicitly; removed in v3).mops add: clarifies it updatesmops.toml+mops.lockeven whenCIis set.mops toolchain: addeduse wasm-opt,info <tool>,info <tool> --versions [--all]; agent note extended (info --versionsworks withoutmops.toml).### mops benchsection (bench/*.bench.mo,--gc,--save,--compare,-- -Werror).bench; CLI-- <flags>lists every supporting command.mops test:-- -Werrorexample added.Other changes
compatibilitytomops >= 2.19.0.</content></invoke>tags accidentally left at EOF by a prior sync (not present upstream)..claude/upstream.md: Tagcli-v2.19.0, Commitbe449cbeaf8bd9ce6c929b3ceb41591afe8bedca, Last synced2026-07-28.npm run validate— all 26 skills pass (warnings only).Evals
Seeded two new output eval cases for the new commands (wasm optimization,
mops bench) plus two trigger queries. Both new cases run with baseline below.Eval results (new cases, with baseline)
Closes #254