Skip to content

Releases: ali5ter/pair-programmer

v1.1.0 — Agent Quality Pass

03 Apr 18:37

Choose a tag to compare

What's changed

All 11 open issues resolved across four grouped PRs.

Fixes

  • #1 Fix typo referingreferring in Response Style section
  • #2 Add name-elicitation step to Level Detection & Initialization flow
  • #3 Update description examples to use current delegation language and consistent pair-programmer:coach agent ID

Enhancements

  • #4 Add tools: Read, Glob, Grep, Bash frontmatter — principle of least privilege
  • #5 Add memory: user frontmatter with guidance on what to persist across sessions
  • #6 Add initialPrompt — agent greets automatically and requests name + level on launch
  • #7 Add quantitative Level 3 substantive-modification rubric with accept/reject criteria
  • #8 Add Session Wrap-up section — triggered by end-of-session signals, produces 4-point retrospective
  • #9 Generalise Alister-specific content: experience-level inference, simplicity as a question not a mandate, language-agnostic tool preferences
  • #10 Add maxTurns: 40 frontmatter field
  • #11 Enrich plugin.json with agents manifest (id: coach) and minVersion: 2.0.0

Documentation

  • README updated to reflect initialPrompt auto-greeting, new "Ending a Session" section, and updated Session Tips
  • CLAUDE.md updated with v1.1.0 status summary and condensed history

v1.0.0 — Claude Code Plugin Framework

18 Mar 20:47

Choose a tag to compare

What's New

This release introduces the pair-programmer agent as a Claude Code native plugin.

Install (inside Claude Code)

/plugin marketplace add ali5ter/claude-plugins
/plugin install pair-programmer@ali5ter

Usage

Start a session by declaring your assistance level:

claude --agent pair-programmer:coach
"Level 2: Scaffold an API client class for GitHub."

Or let main Claude auto-launch the agent when it detects patterns like "Level 2: scaffold X".

Changes

  • Add .claude-plugin/plugin.json for native plugin distribution
  • Add agents/coach.md (agent ID: pair-programmer:coach)
  • Replace install script with deprecation notice
  • Update README with plugin install commands and new agent ID
  • Add .markdownlint.json

Breaking Changes

  • install script is gone — use /plugin install commands instead
  • agent/pair-programmer.md renamed to agents/coach.md
  • Agent ID changes from pair-programmer to pair-programmer:coach