By vialytics
milky-way-ui frontend workflow — milky-way-agent (alias mwa) plus ticket-lifecycle slash commands (start, plan, review, pr, ditto) and Storybook story generation. Requires the `jira` plugin.
Scan source files for hardcoded UI strings that should be translated via Ditto — match against existing IDs, propose new ones, output CSV.
Requirements + implementation plan for a ticket or feature — produces a Behavior Contract, edge cases, and a concrete technical plan grounded in project conventions.
Validate, prepare, and create a pull request — runs yarn run check gate, generates description from Jira ticket and git diff.
Three-step self-review before opening a PR — runs /simplify, checks the diff against project guidelines in doc/, then runs yarn run check and fixes any errors.
End-to-end ticket lifecycle driver — fetches ticket, optionally plans, creates prefixed branch, reviews, commits, pushes, and opens a PR. Re-runs are phase-aware based on repo state.
This plugin contains the `milky-way-agent` used by the Vialytics `milky-way-ui` project. It depends on the sibling **`jira`** plugin for ticket operations — install both:
Use this agent when you need end-to-end frontend workflow support — from Jira ticket through branch setup, planning, implementation, pre-review, and PR creation. Invoke as 'mwa' for short. For most tickets, run only `mwa start <ticket>` — it is phase-aware and drives the whole lifecycle. Jump to `mwa plan`, `mwa review`, or `mwa pr` directly when you want just that single step. Examples: <example> Context: Developer receives a new Jira ticket and wants to work on it end-to-end. user: "mwa start PU-1776" assistant: "I'll use the milky-way-agent to fetch the ticket + comments, propose a branch, and walk through plan / commit / push / PR as the branch state evolves." <commentary> User wants the full ticket lifecycle. Launch milky-way-agent — it runs the /start workflow, which is phase-aware: first call creates the branch (optionally running /plan first), subsequent calls commit, push, and open the PR. </commentary> </example> <example> Context: Developer wants only a plan for a complex feature, no branch yet. user: "mwa plan PU-1776" assistant: "Launching milky-way-agent to produce a Behavior Contract and implementation plan." <commentary> User wants requirements + technical design only. Agent runs the /plan workflow. </commentary> </example> <example> Context: Developer just finished a feature and wants a pre-PR review. user: "mwa review" assistant: "I'll invoke the milky-way-agent to do a pre-code-review on the current branch." <commentary> User wants pre-PR review of recent changes. Agent runs the /review workflow against git diff origin/develop. </commentary> </example> <example> Context: Developer already has a pushed branch and wants to open a PR. user: "mwa pr PU-1776" assistant: "Launching milky-way-agent to run the yarn run check gate and create the PR." <commentary> User wants PR creation only. Agent runs the /pr workflow: yarn run check gate, description generation, gh pr create --base develop. </commentary> </example>
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Vialytics marketplace for Claude Code — two separate plugins, install whichever you need.
Add the marketplace once:
claude marketplace add vialytics/claude-skills
Then install the plugins you want:
claude plugins install pr@vialytics
claude plugins install jira@vialytics
claude plugins install milky-way-agent@vialytics # depends on jira
Restart Claude after install. Slash commands and agents become available in any new session.
pr — plugins/pr/GitHub PR review helpers.
| Command | Description |
|---|---|
/pr:summarize <PR URL or number> | Fetch all review comments on a PR, summarize the issues, and produce a prioritized fix plan split by what's fixable in code vs what needs external config/admin action. |
/pr:summarize https://github.com/vialytics/planning-tool/pull/14
/pr:summarize 14
/pr:summarize # auto-detect from current branch
jira — plugins/jira/Jira CLI wrappers. Each command has two output modes — default markdown for humans, --agent JSON for downstream agents/commands.
| Command | Description |
|---|---|
/jira:view <TICKET> [--with-comments] [--agent] | Fetch a ticket (and optionally comments). |
/jira:list <PROJECT> [--status=…] [--assignee=…] [--agent] | List tickets in a project. |
/jira:create "<Title>" --project=<P> … [--agent] | Create a ticket; preview + approval in default mode, no-wait in agent mode. |
/jira:comment <TICKET> "<body>" [--agent] | Add a comment. |
/jira:move <TICKET> [<status>] [--agent] | Transition status; no target → list available transitions. |
/jira:assignable <PROJECT> [<name>] [--agent] | Resolve a person's name to a Jira username. |
Requires the jira CLI: brew install ankitpokhrel/jira-cli/jira-cli && jira init.
milky-way-agent — plugins/milky-way-agent/Frontend workflow for the milky-way-ui repo. Drives the Jira → branch → plan → implementation → review → PR lifecycle.
Requires the
jiraplugin — the agent and commands invoke/jira:* --agentfor all ticket operations.
| Command | Agent invocation | Description |
|---|---|---|
/milky-way-agent:start <ticket> | mwa start <ticket> | End-to-end lifecycle driver. Chains plan / review / pr inline. |
/milky-way-agent:plan <ticket> | mwa plan <ticket> | Behavior Contract + edge cases + implementation plan. |
/milky-way-agent:review | mwa review | Three-step self-review (/simplify → docs check → yarn run check). |
/milky-way-agent:pr <ticket> | mwa pr <ticket> | yarn run check gate, generate PR body, open PR on develop. |
/milky-way-agent:ditto <path> | mwa ditto <path> | Scan for hardcoded UI strings, propose Ditto IDs. |
/milky-way-agent:generating-stories <component> | — | Generate Storybook stories following project conventions. |
Agent: milky-way-agent (alias mwa). See plugins/milky-way-agent/agents/README.md for setup.
⚠️ The
milky-way-agentplugin is tuned for themilky-way-uirepo (React 18 + TS,developbase branch,yarn run checkgate,src/openapi/clients). Outside that project it will reference paths and conventions that don't exist.
npx claudepluginhub vialytics/claude-skills --plugin milky-way-agentGitHub PR workflow skills — summarize review comments and plan fixes.
Jira CLI helpers — view/list/create/comment/move tickets and look up assignees. Each command supports --agent for structured JSON output instead of human-friendly markdown.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review