Skip to content

humanize v0.3.0

Choose a tag to compare

@ccf ccf released this 14 Sep 16:57
· 2 commits to main since this release

Added

  • Agent Plugins 1.0 manifest (plugin.json) and Codex manifest (.codex-plugin/plugin.json),
    so the plugin installs into Codex, Cursor, and Hermes with their own tooling.
  • tests/test_portability.py: spec-only frontmatter, no harness-specific content under
    skills/, runtime references named, guard-clean scripts, manifests and CHANGELOG in
    version lockstep, zip packager contract, study count matches SOURCES.md.
  • tools/package_skill_zip.py: builds the claude.ai skill upload from the plugin.
  • tools/smoke_harnesses.sh: local acceptance matrix with scanner-evidence PASS rule;
    transcripts under docs/acceptance/v0.3/.
  • README install table for Claude Code, Codex CLI, Cursor, Hermes Agent, Claude Desktop.

Changed

  • Repository layout: the plugin now lives at the root (skills/humanize/); the marketplace
    source is ./.
  • SKILL.md is harness-agnostic: relative scripts/surface_scan.py path, plain-words options,
    document extraction described generically; argument-hint removed (a hard error outside
    Claude Code). The /plugin install lines moved to the README.
  • Public copy describes humanize as grounded in the thirteen studies in
    references/SOURCES.md and covering every layer of a text; StoryScope is named where it is
    the source of a number.
  • pyproject.toml version now tracks the plugin version.

Migration

  • Existing Claude Code installs: claude plugin marketplace update humanize && claude plugin update humanize@humanize.

Install instructions per harness: https://github.com/ccf/humanize#install