[AI-62] feat: Add filing-jira-tickets skill to bitwarden-atlassian-tools - #189
Conversation
Claude Configuration Validation — PR #189Scope: Verdict: No critical issues. Structure, versioning, changelog, MCP config, and security all pass. Three content-quality findings in the new skill will produce avoidable tool-call failures at runtime and are worth fixing before merge; the rest is documentation hygiene.
1. Plugin ValidationValidated Verified clean:
Major — error, fix before merge
Remediation: add to line 34 that those six keys are owned by the named parameters ( Warnings — should fix
2. Skill Review —
|
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Re-reviewed the No new findings. The two prior threads ( |
Drives the create_issue/link_issues/get_create_fields MCP tools end to end: reads a project's create screen before drafting so no project's field layout is assumed, previews each payload in plain language and takes approval before any live write, then wires and verifies dependency links.
Stop routing the link-verification fallback through get_issue, whose output has no links section to check. Split Gherkin criteria across descriptionParagraphs entries when there is no criteria field, since a single paragraph has no line-break node and would render as one run-on line. Reflect that a failed create screen read can mean either a missing project or missing permission, matching what get_create_fields actually reports. Drop get_issue from allowed-tools now that nothing in the skill calls it.
166f0dd to
3525ac8
Compare
🎟️ Tracking
AI-62
📔 Objective
Adds the
filing-jira-ticketsskill tobitwarden-atlassian-tools: it reads a project's create screen before drafting, places acceptance criteria in whatever field the project provides (or the description if it has none), previews each ticket in plain language and takes approval before any live write, then wires and verifies dependency links.