Skip to content

Releases: Terum-Inc/terum-skills

terum-skills 0.24.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 04:36
aa6f490

What's Changed

Full Changelog: v0.23.0...v0.24.0

terum-skills 0.23.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 20:10
2fce8c7

What's Changed

  • fix(setup): a join that finished in the terminal still ends with the desktop app open by @teniroo in #303
  • fix(desktop): sidebar rows and footer links respond to hover by @teniroo in #307
  • feat(setup): place the eight bundled skills into the global roots without asking by @teniroo in #304
  • fix(publish): check team clones out byte for byte so an unchanged republish mints nothing by @ajayw36 in #308
  • feat(eval): run a head-to-head from the app by @ajayw36 in #309
  • fix(desktop): make the in-app head-to-head reachable (IE6 §3.1) by @ajayw36 in #310
  • release: 0.23.0 by @ryanliu-terum in #311

Full Changelog: v0.22.0...v0.23.0

terum-skills 0.22.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 00:47
1afc221

What's Changed

  • feat(projects): rename a Library project, and nest sub-projects by folder structure by @teniroo in #294
  • feat(eval): head-to-head — two skills, one neutral brief, three arms by @ajayw36 in #300
  • fix(desktop): an action failure names the action, not the catalog read by @ajayw36 in #295
  • fix(placer): rotate the kept copy instead of refusing the replace by @ajayw36 in #296
  • fix(desktop): inbox and skill report failed actions as failed actions by @ajayw36 in #297
  • fix(desktop): the navigation-reset tests wait for the page they navigated to by @ryanliu-terum in #306
  • release: 0.22.0 by @ryanliu-terum in #305

Full Changelog: v0.21.0...v0.22.0

terum-skills 0.21.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 03:52
1a3efc5

What's Changed

  • fix(desktop): an untouched install is not a broken one by @ajayw36 in #259
  • feat(app): place the macOS bundle in ~/Applications (Spotlight + stable Dock path) by @ryanliu-terum in #261
  • feat(cli): usage — which placed skills fire, and whether the model chose them by @ajayw36 in #262
  • fix(desktop): the Unpublished tile counts, instead of dashing forever by @ajayw36 in #263
  • fix(cli,desktop): the enable switch belongs to every folder on this machine, not only placed ones by @teniroo in #260
  • feat(desktop): Activity tab — live skill firings by @ajayw36 in #265
  • fix: an observed firing counts even when Terum did not place the copy by @ajayw36 in #267
  • fix(report): drop the empty Method section; sections renumber 1–4 by @ajayw36 in #268
  • feat(eval): session cap, unscored dead arms, transcript_omits, heavy-skill notice, dependency staging (eval-purpose-suites PR A) by @ryanliu-terum in #269
  • docs: cut the README to a landing page with screenshots by @teniroo in #270
  • feat(eval): suite asset — one session per arm, one row per sub-case (eval-purpose-suites PR B) by @ryanliu-terum in #271
  • docs: keep every public command path in the README (fixes main CI) by @teniroo in #272
  • feat(evals): authored hybrid-review suite — fixture repo with planted defects (eval-purpose-suites PR E) by @ryanliu-terum in #273
  • feat(eval-gen): mode 2 — shape-first generation returns a ground-truth suite or cases (eval-purpose-suites PR D) by @ryanliu-terum in #276
  • release: 0.20.1 by @ryanliu-terum in #277
  • fix(usage): validate --since, and fold --all into the main table (spec §6) by @ajayw36 in #278
  • ci: rename the colliding gates jobs to cli-gates and desktop-gates by @ryanliu-terum in #279
  • feat(misses): layer 3 — screen real prompts for skills that never fired by @ajayw36 in #281
  • fix(trust): pin the session hook and /terum-skills skill, attest desktop assets, add SECURITY.md by @ryanliu-terum in #283
  • feat(desktop): share skill benchmarks as PNGs by @teniroo in #284
  • feat(guard): row h — a raw push may append a team category by @ajayw36 in #280
  • docs: the documentation set, roadmap and catalogue generator by @teniroo in #285
  • docs: generate CHANGELOG.md from the release record by @teniroo in #275
  • docs: CONTRIBUTING, release guide and issue/PR templates by @teniroo in #286
  • fix(windows): accept drive-letter remotes, make replace and executable bits work, and make the suite honest on Windows by @ryanliu-terum in #288
  • feat(desktop): Miss screening on the Activity tab, behind an explicit action by @ajayw36 in #282
  • fix(install): add the installed skill to your profile with no prompt (D77 extended) by @ryanliu-terum in #287
  • fix(skill): run publish in the session instead of handing the command to the user by @ryanliu-terum in #289
  • fix(eval): dependency staging never hands an arm the skill or its answer key (spec §6.1 rev 3); release 0.21.0 by @ryanliu-terum in #290
  • test(eval): the §6.1 rev 3 and mode-2 tests skip on Windows with their reason, never fail by @ryanliu-terum in #291
  • feat: --format boards and the managed skill set for Claude Code and Codex by @teniroo in #266
  • docs(skill): the manual's description says publish runs in the session by @ryanliu-terum in #292
  • docs: the handbook describes the eight skills setup places for Claude Code and Codex by @ryanliu-terum in #293

Full Changelog: v0.20.0...v0.21.0

terum-skills 0.20.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 07:54
a01ccef

What's Changed

  • fix(desktop): truncate long skill names in the eval-running chip by @ajayw36 in #245
  • feat(desktop): Quality and Activity tabs read "Coming soon" by @ryanliu-terum in #246
  • desktop: UI policy — copyable commands and paths, a truthful eval chip, and the Windows claude.cmd shim by @teniroo in #247
  • feat: skill enable|disable — the per-machine switch rides Claude Code's skillOverrides by @teniroo in #249
  • fix(desktop): make the Library Projects tab toggle instead of navigating by @ajayw36 in #251
  • Publish to the team marketplace, not into a project by @ajayw36 in #250
  • feat(eval): open a prior run from the History rail (EV-20 amended) by @ryanliu-terum in #248
  • feat(cli,desktop): unpublish a skill from the team marketplace by @ajayw36 in #252
  • fix(desktop): return to the list after a file action, not to a by-path page by @ajayw36 in #253
  • fix(eval-gen): enforce the case runtime contract at generation time; name dropped cases on the receipt by @ryanliu-terum in #254
  • feat(cli,desktop): change a skill's category manually by @ajayw36 in #255
  • feat(desktop): publish is an app-level run you can click out of by @ryanliu-terum in #256
  • fix(desktop): give the test suite's async utilities CI-sized headroom by @ryanliu-terum in #258
  • release: 0.20.0 by @ryanliu-terum in #257

Full Changelog: v0.19.0...v0.20.0

terum-skills 0.19.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 00:47
65d532d

What's Changed

  • fix(desktop): the receipt's prose states its numbers at display precision by @ajayw36 in #229
  • fix(setup): read additive CLI steps, and probe access before blaming the owner by @ajayw36 in #230
  • fix(hygiene): stop eval-gen planting HYG3 failures, and say what HYG3 means by @ryanliu-terum in #232
  • fix(desktop): Settings ▸ Evals no longer claims the CLI has no default k by @ajayw36 in #231
  • fix(desktop): Evaluated tile contradicted itself; Team installs → Unpublished by @ajayw36 in #233
  • fix(library): the bundled /terum-skills manual is a neutral card, not a broken one by @ryanliu-terum in #234
  • fix(desktop): a Library card holds its content, and its footer says each true thing once by @ryanliu-terum in #235
  • fix(eval): generated cases carry a judge rubric; ties say why; dead/vacuous checks named by @ryanliu-terum in #237
  • feat(eval-gen): generator picks the execution case count, bounded 3-7 by @ajayw36 in #236
  • Revert "fix(eval): generated cases carry a judge rubric; ties say why; dead/vacuous checks named" (#237) by @ryanliu-terum in #238
  • feat(desktop): Library "Sync" fetches, then reconciles by @ryanliu-terum in #241
  • feat(eval): per-case rows in the receipt; Quality as passed case-runs (spec rev 20) by @ryanliu-terum in #242
  • chore: remove internal planning docs and the agent harness from the public repo by @ryanliu-terum in #243
  • feat(desktop): Settings ▸ Updates gets a one-shot Update and relaunch row by @teniroo in #239
  • release: 0.19.0 by @ryanliu-terum in #244

Full Changelog: v0.18.0...v0.19.0

terum-skills 0.18.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 21:13
6c76bc3

What's Changed

  • fix(desktop): the in-root chip is a team-card affordance by @ryanliu-terum in #222
  • publish: add the skill to your profile with no prompt (D77), plus the owed profile --remove by @ryanliu-terum in #223
  • fix(desktop): your name is back in the footer; the machine name stays out by @ryanliu-terum in #224
  • fix(desktop): the selection checkbox stops drawing over the dialogs by @ryanliu-terum in #225
  • Only delete asks by name; the move/copy picker opens on a real destination by @ryanliu-terum in #226
  • perf(publish): a step ladder for the publish dialog, and the category model call off the critical path by @ryanliu-terum in #227
  • release: 0.18.0 by @ryanliu-terum in #228

Full Changelog: v0.17.0...v0.18.0

terum-skills 0.17.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 18:37
30a8248

What's Changed

  • fix(desktop): the app icon's rounded corners are transparent, not white by @ajayw36 in #204
  • fix(app-update,sync,eval): rebuild auto-update and auto-sync after the refactor; batch, overnight and pending evals past setup by @teniroo in #206
  • feat(overlays): M1.1 — the bytes decide the version, an edited install says so, cards read vN by @ryanliu-terum in #208
  • fix(desktop): error cards keep CLI line breaks; six *Error boards re-locked by @teniroo in #207
  • feat(members): a member's name on the roster opens their profile by @ajayw36 in #205
  • fix(desktop): the footer carries no text; only the avatar and the Settings gear by @ajayw36 in #209
  • feat(fix): confirm the repairs before applying them, and republish in the same gesture by @ryanliu-terum in #210
  • refactor(desktop): the search bars only search — filtering is gone by @ajayw36 in #212
  • fix(desktop): size the overlay spacer for macOS 26's wider traffic lights by @ryanliu-terum in #214
  • docs(harness): second scoring axis is Bug risk, not Depth by @ryanliu-terum in #217
  • Manage with Terum opens the card's full action menu; the Repo path wraps by @ryanliu-terum in #216
  • feat(desktop): skill detail scrolls by pane, Library filter/sort/search, marketplace filter entry, real search, multi-select publish and evaluate by @teniroo in #211
  • The marketplace person page is one list, and install member reads it by @ajayw36 in #215
  • feat: name the next step after an eval, and after Claude edits a skill by @ryanliu-terum in #218
  • feat(library): Copy to… — one skill in two roots; drop the card menu's Open row by @ajayw36 in #213
  • feat(reconcile): M2 — adopt and publish existing Library folders against the team by @ryanliu-terum in #220
  • feat(desktop): right-click menus, one-click copy, drop-to-add-project, and a comprehensive Settings ▸ Publishing by @teniroo in #219
  • release: 0.17.0 by @ryanliu-terum in #221

Full Changelog: v0.16.0...v0.17.0

terum-skills 0.16.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 04:06
7a61f86

What's Changed

  • fix(library): publish and eval accept the skill folder's path as the ref by @ryanliu-terum in #193
  • feat: follow a moved team repository, arrow-key selects, shim-aware agent launch by @teniroo in #194
  • feat(fix): one-click auto-repair for hygiene faults with one right answer by @ryanliu-terum in #195
  • feat(eval): eval assets leave version identity, and a matching receipt publishes itself by @ajayw36 in #197
  • fix(app): setup opens the desktop app on Windows (EPERM hold, Prism ARM64) by @teniroo in #198
  • fix(marketplace): style the person empty state and keep chip icons inline by @ajayw36 in #200
  • release: 0.16.0 (Windows setup hand-off, team move, skill fix, eval assets beside versions) by @ryanliu-terum in #201
  • fix(onboarding): re-ask a mistyped invite, and show a restarted setup by @ajayw36 in #202
  • feat(overlays): team evals and versions reach the Library by content digest; a version on every card by @ryanliu-terum in #199
  • test: compare canonical temp paths so the suite passes on macOS by @ajayw36 in #203

Full Changelog: v0.15.0...v0.16.0

terum-skills 0.15.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 21:57
cc3a691

What's Changed

  • refactor(b1): connect, sync-as-reconciler, decline and receipt-check die by @ryanliu-terum in #179
  • refactor(b2): L-PROJ — the local project registry replaces checkouts by @ryanliu-terum in #180
  • fix(desktop): stop machine-removal's Remove button racing its own dialog by @ryanliu-terum in #181
  • test(cross-tree): three gates for the green-suite/broken-app class by @ryanliu-terum in #182
  • B3 — immutable version folders, publish as the only bridge, evals bound to content by @ryanliu-terum in #183
  • B8 — §13 team migrate, and §13.1(a)'s two hazards by @ryanliu-terum in #184
  • B4 — M5 marketplace: version/eval disclosure, Reinstall, profile vs installed by @ryanliu-terum in #185
  • test(frames): D70/D77 — re-record the frame corpus from layout-3 fixtures by @ryanliu-terum in #186
  • feat(library): B5 — M4 Library: local-only inventory, D16 cards, skill move/rename/delete with recovery by @ryanliu-terum in #188
  • feat(publish): B9 — auto-populate terum-category at first publish, --category, HYG7 by @ryanliu-terum in #187
  • feat(install): B6 — M6 install rest: v source, destination picker, old-skills replace, digest seeding, pending self-drain, declined[] gone by @ryanliu-terum in #189
  • docs(manual): B7 — the manual, the skill file, the frame protocol and README describe the final verb surface by @ryanliu-terum in #190
  • release: 0.15.0 by @ryanliu-terum in #191
  • docs(readme): trim trailing whitespace on the new FAQ bullet by @ryanliu-terum in #192

Full Changelog: v0.14.0...v0.15.0