Skip to content

Add jira-issue-triage plugin (v1.3.0)#39

Open
TahaBikanerwala wants to merge 6 commits intomainfrom
feature/jira-issue-triage
Open

Add jira-issue-triage plugin (v1.3.0)#39
TahaBikanerwala wants to merge 6 commits intomainfrom
feature/jira-issue-triage

Conversation

@TahaBikanerwala
Copy link
Copy Markdown

Summary

Adds the jira-issue-triage Claude Code plugin to the Incubyte marketplace. The plugin ships one subagent and a /jira-issue-triage:setup wizard. Paste a Jira ticket URL of any archetype (Bug, Incident, Feature, Task, Spike) and the agent triages it end-to-end: assigns to you, transitions to investigating, runs the matching investigation skill, drafts the assessment comment, refines title and description, applies the triaged label, and DMs a one-line summary on Slack.

The branch evolves the plugin across five milestone commits matching the version progression (v1.0.0 → v1.1.0 → v1.2.0 → v1.3.0 → review-pass fixes).

Highlights

  • Archetype-aware workflow with separate investigation skills for Bug/Incident vs Feature/Task/Spike
  • Bundled skills: issue-investigator, requirements-investigator, jira-ticket-refiner, prose-style
  • Phase 3 confirmation gate — preview every change before it lands in Jira
  • Graceful degradation when Slack or Datadog MCP servers are missing
  • /jira-issue-triage:setup wizard for first-time configuration
  • Registered in .claude-plugin/marketplace.json; root README updated with an entry and install line

Commit walkthrough

Commit Version What changed
feat(jira-issue-triage): introduce v1.0.0 plugin 1.0.0 Plugin scaffolding, subagent body, setup wizard, three bundled skills, marketplace + README registration
feat: wire prose-style into Phase 5 and bump to v1.1.0 1.1.0 Adds the prose-style writing-rules skill and wires it into Phase 5 of the agent
feat: split Phase 3 gate; archetype-gated assignment; bump to v1.2.0 1.2.0 Splits the Phase 3 confirmation gate; archetype-driven assignment behaviour; Phase 0 fix
feat: UX pass on Phase 3 confirmation gate; bump to v1.3.0 1.3.0 UX polish on the confirmation gate plus a new description_preview_pause_seconds config key
fix: triage-ux-pass review fixes 1.3.0 Consolidated review-pass fixes (warning-location language, evidence-tag table formatting, edge-case validation)

Test plan

  • /plugin marketplace add incubyte/ai-plugins and /plugin install jira-issue-triage@incubyte-plugins succeed
  • /jira-issue-triage:setup wizard runs and writes .claude/jira-issue-triage.config.json
  • Paste a Bug ticket URL — agent runs Phase 1 (issue-investigator), pauses at Phase 3 gate, applies refinements after approval
  • Paste a Feature ticket URL — agent runs requirements-investigator instead of issue-investigator
  • Confirm the Phase 10 Slack DM is sent (or printed inline if Slack MCP is absent)
  • Verify .claude-plugin/marketplace.json lists jira-issue-triage and root README install block includes the new line

🤖 Generated with Claude Code

TahaBikanerwala and others added 5 commits May 1, 2026 18:51
Adds the jira-issue-triage plugin: an end-to-end Jira triage subagent
across all archetypes (Bug, Incident, Feature, Task, Spike) with a
/jira-issue-triage:setup wizard and three bundled skills
(issue-investigator, requirements-investigator, jira-ticket-refiner).

Registers the plugin in .claude-plugin/marketplace.json and adds it to
the root README.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
….1.0

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…nt; bump to v1.2.0

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…o v1.3.0

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@TahaBikanerwala TahaBikanerwala requested a review from a team May 5, 2026 10:32
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant