Skip to content

Releases: brian-lai/claude-plugins

v1.7.0 — Structured ticket descriptions

Choose a tag to compare

@brian-lai brian-lai released this 27 Mar 20:39
f626b90

What's New

Structured ticket descriptions for /dev:jira create and /dev:trello create.

Every ticket now gets consistent sections — Description, Problem, Solution, Acceptance Criteria, and Technical Notes — tailored to the issue type (JIRA) or label (Trello).

Three description modes

Mode When Behavior
Interactive No arguments Walks through each section one at a time
AI-assisted Summary provided Drafts structured description from context, presents for review
Verbatim --description flag Uses text as-is (escape hatch)

Section matrix (JIRA)

Section Bug Story Task Sub-task Epic
Description required required required required required
Problem required required optional — required
Solution required required optional — —
Acceptance Criteria recommended recommended optional — recommended
Technical Notes optional optional optional optional —

Trello uses labels (Bug, Feature, or default) instead of issue types for the same mapping.

Other changes

  • JIRA create now passes contentFormat: "markdown" for proper rendering

v1.6.0 — /dev:trello + generalized for any Atlassian site

Choose a tag to compare

@brian-lai brian-lai released this 25 Mar 03:06

What's New

/dev:trello command (v1.5.0)

New command mirroring /dev:jira structure, backed by trello-cli.

7 subcommands: setup, create, list, view, update, plan, board

/dev:trello setup                            # Link repo to a Trello board
/dev:trello create Fix login redirect bug    # Create a card
/dev:trello list --mine                      # Cards assigned to me
/dev:trello view My Card                     # Card details + checklists + comments
/dev:trello update My Card --move="Done"     # Move card between lists
/dev:trello plan --from-plan                 # Bulk-create from PARA plan
/dev:trello board                            # Board overview by list

Generalized for any Atlassian site (v1.6.0)

  • Removed all Justworks-specific references — plugin now works with any Atlassian site
  • /dev:jira setup prompts for your Atlassian site URL instead of hardcoding one
  • Config directory moved from ~/.claude/jw-ez-dev/ to ~/.claude/dev/
  • Automatic migration of legacy config on first setup
  • check-deps.sh now checks for trello-cli alongside gh and Atlassian MCP

Prerequisites

  • JIRA: Atlassian MCP server (claude mcp add --transport http --global atlassian https://mcp.atlassian.com/v1/mcp)
  • Trello: npm install -g trello-cli
  • PRs: gh CLI (brew install gh)

v1.4.0 — /dev:review

Choose a tag to compare

@brian-lai brian-lai released this 16 Mar 20:50
40241c9

New command: /dev:review

Two-phase PR review that combines deep local analysis with automated comment resolution.

Phase 1: Code Review

  • Runs pr-review-toolkit:review-pr agents (code, errors, tests, types, etc.)
  • Produces structured report: Critical → Important → Suggestions → Strengths
  • --post flag additionally runs code-review and posts results to GitHub

Phase 2: Address Open Comments

  • Fetches all open PR comments: inline review comments, top-level discussion, and bot reviews
  • Detects bot authors (CodeRabbit, Copilot, SonarCloud, etc.) vs human reviewers
  • For each actionable comment: makes the code fix, replies to the thread, or notes won't-fix
  • Asks for confirmation before committing and pushing

Usage

/dev:review                        # Full review + address all comments
/dev:review --post                 # Same + post review to GitHub
/dev:review --comments-only        # Address open comments only
/dev:review --review-only          # Deep review only
/dev:review --aspects=code,tests   # Targeted review
/dev:review --pr=123               # Specific PR number

Update

/plugin update dev

v1.3.0 — Renamed to /dev:*

Choose a tag to compare

@brian-lai brian-lai released this 11 Mar 13:14
21692ea

What changed

  • Renamed plugin from jw-ez-dev to dev for shorter commands
  • Renamed plugin directory to match (plugins/dev/)

Commands

/dev:jira <setup|create|list|view|update|plan|board>
/dev:pr [issue-key] [--draft] [--base=branch]

Install

/plugin marketplace add brian-lai/claude-plugins
/plugin install dev@brian-lai-plugins

v1.1.0 — Commands (lazy loading)

Choose a tag to compare

@brian-lai brian-lai released this 11 Mar 03:36
2a99e7f

What changed

Converted all 8 skills to commands so they only load when explicitly invoked (/jw-ez-dev:*), eliminating the token cost on session startup.

Before (skills)

  • All 8 SKILL.md files loaded into system prompt every session
  • Consumed tokens just by having the plugin installed

After (commands)

  • Zero tokens at startup
  • Content loads only when you type /jw-ez-dev:jira-list, /jw-ez-dev:pr, etc.

Available commands

/jw-ez-dev:jira-setup · /jw-ez-dev:jira-create · /jw-ez-dev:jira-list · /jw-ez-dev:jira-view · /jw-ez-dev:jira-update · /jw-ez-dev:jira-plan · /jw-ez-dev:jira-board · /jw-ez-dev:pr

Upgrade

/plugin update jw-ez-dev

v1.0.0 — jw-ez-dev

Choose a tag to compare

@brian-lai brian-lai released this 11 Mar 03:29
31e445e

jw-ez-dev v1.0.0

Initial release of the Justworks developer workflow toolkit for Claude Code.

Skills

Skill Description
jw-ez-dev:jira-setup Link repo to JIRA project (with Atlassian MCP prerequisite check)
jw-ez-dev:jira-create Create JIRA tickets
jw-ez-dev:jira-list Search/filter tickets via JQL shortcuts
jw-ez-dev:jira-view View ticket details and available transitions
jw-ez-dev:jira-update Transition status, reassign, change priority, add comments
jw-ez-dev:jira-plan Bulk-create tickets from a plan or task list
jw-ez-dev:jira-board Sprint board view grouped by status column
jw-ez-dev:pr Create GitHub PR with JIRA ticket reference in title and body

Setup

Includes a SessionStart hook that checks for dependencies (Atlassian MCP, GitHub CLI) on each session and prints setup instructions if anything is missing.

Install

/plugin marketplace add brian-lai/claude-plugins
/plugin install jw-ez-dev@brian-lai-plugins