Download Latest Version 3.1.0 source code.tar.gz (308.4 kB)
Email in envelope

Get an email when there's a new version of repren

Home / 3.1.0
Name Modified Size InfoDownloads / Week
Parent folder
3.1.0 source code.tar.gz 2026-06-02 308.4 kB
3.1.0 source code.zip 2026-06-02 374.6 kB
README.md 2026-06-02 1.8 kB
Totals: 3 Items   684.8 kB 1

What's Changed

This release makes repren installable as a coding-agent skill, so agents discover it from its own --help and reach for it automatically on bulk renames and refactors.

New Features

Installable agent skill

repren --install-skill writes a skill to both the portable .agents/skills/repren/ surface (Codex, Gemini, and others) and the .claude/skills/repren/ mirror. Scope is resolved like git config: inside a repo it installs project-locally; ambiguous locations are refused rather than silently writing to your global surfaces. New flags: --project, --global, --dir, --no-repo-check.

Self-onboarding for agents

Point any agent at uvx repren@latest --help; the help ends with the exact install commands, so it installs the skill and then uses repren on its own. repren --skill prints the SKILL.md.

Breaking Changes

--install-skill scope handling

The --agent-base DIR flag is removed, and global install is no longer the silent default. Use --global for a user-wide install or --project (implied inside a git repo) for a project-local one.

Bug Fixes

No more BrokenPipeError on piped output

repren --skill | head (and other piped output) now behaves like a standard Unix filter instead of printing a BrokenPipeError traceback.

Docs and Internal

  • Documented the zero-runtime-dependency supply-chain posture and the uvx repren@latest plus UV_EXCLUDE_NEWER cool-off guidance (SUPPLY-CHAIN-SECURITY.md).
  • Comparison table gains "Atomic file operations" and "Agent skill support" rows.
  • Upgraded the tbd integration to v0.2.2 and migrated the golden tests to the tryscript suite.
  • Renamed the internal claude_skill module to agent_skill.

Full Changelog

https://github.com/jlevy/repren/compare/2.0.0...3.1.0

Source: README.md, updated 2026-06-02