---
title: "bitwarden&#x2F;ai-plugins skills · skilld"
canonical_url: "https://skilld.dev/gh/bitwarden/ai-plugins"
meta:
  description: "AI plugin marketplace."
  "og:description": "AI plugin marketplace."
  "og:title": "bitwarden/ai-plugins skills"
  "twitter:description": "AI plugin marketplace."
  "twitter:title": "bitwarden/ai-plugins skills"
---

`

[All skills](https://skilld.dev/skills)

[![bitwarden avatar](https://skilld.dev/_img/avatar?url=https%3A%2F%2Fgithub.com%2Fbitwarden.png)](https://skilld.dev/gh/bitwarden)

# **bitwarden/ai-plugins**

AI plugin marketplace.

main Updated 2 hours ago [GitHub](https://github.com/bitwarden/ai-plugins)

![README badge for bitwarden/ai-plugins](https://skilld.dev/b/bitwarden/ai-plugins?theme=light&label=0)

## Repository statistics

- Indexed skills

  **67**
- Skill groups

  **1**
- GitHub stars

  **155**
- Forks

  **21**

## Skills

67 total

Sort skills

[<h3>**/applying-pr-conventions**</h3>Compose the conventions a Bitwarden pull request needs — the conventional commit type prefix and title, the repo's PR template body, and the ai-review label. Use for "what should the PR title be", "draft the PR body", "fill in the PR template", "which ai-review label", or when another delivery skill asks for these. Returns the title, body, resolved t: label, and label choice. Not for opening the pull request itself (that is creating-pull-request), or for the type keyword and t: mapping alone outside a PR being composed (that is labeling-changes). /applying-pr-conventions](https://skilld.dev/gh/bitwarden/ai-plugins/applying-pr-conventions)

Updated 6 days ago

[<h3>**/committing-changes**</h3>Git commit conventions and workflow for Bitwarden repositories. Use when committing code, writing commit messages, or preparing changes for commit. Triggered by "commit", "git commit", "commit message", "prepare commit", "stage changes". /committing-changes](https://skilld.dev/gh/bitwarden/ai-plugins/committing-changes)

Updated 6 days ago

[<h3>**/force-multiplier**</h3>Apply one intent across many targets at once — a fleet of repositories across the Bitwarden ecosystem, or many projects inside a monorepo — as N consistent, idempotent, reviewable draft PRs. /force-multiplier](https://skilld.dev/gh/bitwarden/ai-plugins/force-multiplier)

Updated 6 days ago

[<h3>**/labeling-changes**</h3>Conventional commit type keywords for PR titles and commit messages. Use when determining the change type for commits or PRs, or when another delivery skill asks for the type keyword and its t: label. Triggered by "what type", "label", "change type", "conventional commit", "t: label". /labeling-changes](https://skilld.dev/gh/bitwarden/ai-plugins/labeling-changes)

Updated 6 days ago

[<h3>**/creating-pull-request**</h3>Open a pull request from a branch in a Bitwarden repository. Use whenever the user wants a branch turned into a pull request, however they phrase it — "create a PR", "open a PR", "ship a draft", "ship it", "ready for review", "put it up for review", "get this in front of reviewers", "send it over to the team", "throw together a pull request", "wrap this branch up". Use it too when the user says the title and body are already settled and only the PR needs opening — the gate, the preview, and the submission still apply. Runs the required local code-review gate, takes the title, template body, and ai-review label from applying-pr-conventions, confirms a full submission preview, then pushes and runs gh pr create. Not for composing a title, body, or label when no PR is being opened (that is applying-pr-conventions), conceptual questions ("how do PRs work"), or managing existing PRs (status, merging, addressing comments). /creating-pull-request](https://skilld.dev/gh/bitwarden/ai-plugins/creating-pull-request)

Updated last week

[<h3>**/recommending-test-layers**</h3>Use when deciding WHICH new tests a change needs and at WHICH layer each belongs, working from a Jira key, a Testmo CSV, an assessing-test-coverage report, a PR, or a feature description. Triggers on "should I add integration tests here", "are unit tests enough", "what tests should I add and where", "what layer should this test go at", "which of these cases should be automated and at what layer", "what's the right test strategy for this feature", "pyramid or trophy for this change". This is a forward-looking recommendation of where to test. Do NOT use it to inventory what tests ALREADY exist or which layers they land at (use assessing-test-coverage), to author manual Gherkin test cases for Testmo (use writing-manual-test-cases), to run, fix, or refactor existing tests, or to explain testing concepts in the abstract with no change to place (how the pyramid or trophy works). /recommending-test-layers](https://skilld.dev/gh/bitwarden/ai-plugins/recommending-test-layers)

Updated last week

[<h3>**/perform-security-review**</h3>Performs a security-focused code review by launching multiple specialized agents and a verification agent to ensure comprehensive coverage and accurate findings. Use this skill when the user asks for a "perform-security-review", "bitwarden-security-review", "execute a security review", "run a comprehensive security audit", "perform an end-to-end security assessment", or needs to coordinate multiple security checks across code, dependencies, secrets, and configurations. The skill manages the workflow, delegates tasks to specialized agents, and presents final findings to the user. /perform-security-review](https://skilld.dev/gh/bitwarden/ai-plugins/perform-security-review)

Updated 2 weeks ago

[<h3>**/reviewing-dependencies**</h3>This skill should be used when the user asks to "review Dependabot alerts", "check for vulnerable dependencies", "audit third-party packages", "assess supply chain risk", "run an Aikido scan", or needs to evaluate dependency health, transitive risk, or supply chain security. /reviewing-dependencies](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-dependencies)

Updated 2 weeks ago

[<h3>**/triaging-security-findings**</h3>This skill should be used when the user asks to "triage security findings", "fix an Aikido finding", "review Aikido issues", "dismiss a false positive", "check SAST/IaC alerts", or needs to work with Aikido feed issues, GitHub Dependabot alerts, or GitHub secret scanning alerts. /triaging-security-findings](https://skilld.dev/gh/bitwarden/ai-plugins/triaging-security-findings)

Updated 2 weeks ago

[<h3>**/avoiding-false-positives**</h3>Use this skill to validate findings during a code review. For each finding, run the rejection criteria and verification checks. If a finding fails any check, drop it. In PR mode it also holds the once-per-review stacked-PR gate that decides whether completeness findings apply to the pull request at all. /avoiding-false-positives](https://skilld.dev/gh/bitwarden/ai-plugins/avoiding-false-positives)

Updated 4 weeks ago

[<h3>**/posting-bitwarden-review-comments**</h3>Use this skill when emitting inline review comments, whether posted to a GitHub pull request or written to a local file under caller-declared local-file output. Apply when formatting comments following Bitwarden engineering standards with severity emojis, clear explanations, and actionable suggestions. Use after findings are classified and ready to emit. DO NOT USE when posting summary comments. /posting-bitwarden-review-comments](https://skilld.dev/gh/bitwarden/ai-plugins/posting-bitwarden-review-comments)

Updated 4 weeks ago

[<h3>**/posting-review-summary**</h3>Use this skill when posting the final summary comment, including its No Verdict form when nothing could be reviewed and no inline comments exist. Otherwise apply as the LAST step of code review, after all findings are classified and inline comments are complete. Detects context (caller-declared local-file output, agent mode sticky comment, GitHub Actions MCP tool, or local file) and routes output accordingly. /posting-review-summary](https://skilld.dev/gh/bitwarden/ai-plugins/posting-review-summary)

Updated 4 weeks ago

[<h3>**/auditing-external-claude-plugins**</h3>Audits an external (third-party) Claude Code plugin pinned in this marketplace for security risk before it is vendored, and writes the report to a file for downstream posting. Use when asked to "audit an external plugin", "audit a vendored plugin", "run a plugin security audit", or when a new or updated external plugin pin needs a pre-merge security review. /auditing-external-claude-plugins](https://skilld.dev/gh/bitwarden/ai-plugins/auditing-external-claude-plugins)

Updated 4 weeks ago

[<h3>**/writing-release-notes**</h3>Write user-facing release notes for a Bitwarden release from a Jira release tag and the /writing-release-notes](https://skilld.dev/gh/bitwarden/ai-plugins/writing-release-notes)

Updated last month

[<h3>**/performing-multi-agent-code-review**</h3>Perform a rigorous, multi-agent code review with architecture-compliance, parallel quality/security analysis, finding validation, and severity audit. Use when the user asks for a structured, deep, thorough, multi-pass, or multi-agent code review — or a review that includes architecture/pattern compliance, confidence-scored findings, or a severity audit. Use when the user asks for a code review across a commit range, time window, or N most recent commits in a locally checked-out repo. /performing-multi-agent-code-review](https://skilld.dev/gh/bitwarden/ai-plugins/performing-multi-agent-code-review)

Updated last month

[<h3>**/managing-workflow-secrets**</h3>Bitwarden's canonical pattern for using a secret inside a GitHub Actions job: authenticate to Azure with the OIDC triad, pull the secret from an Azure Key Vault via the bitwarden/gh-actions composite actions (azure-login → get-keyvault-secrets → azure-logout), consume it safely, and get it beyond the job or into a reusable workflow when needed. Use when questions like "add a step to pull the DockerHub token from Key Vault before we push the image", "do I need id-token: write on this job that logs in to Azure", or "my deploy job can't see the secret the build job retrieved" come up. Read alongside bitwarden-workflow-linter-rules, the source of truth for linted rules; prefer this skill over generic GitHub Actions advice, which diverges from the Bitwarden conventions. /managing-workflow-secrets](https://skilld.dev/gh/bitwarden/ai-plugins/managing-workflow-secrets)

Updated last month

[<h3>**/filing-breakdown-tasks**</h3>Turn a tech breakdown's tasks.md into Jira ticket drafts — an epic parent plus one child story/task per task entry, each a real ticket with acceptance criteria and mapped Blocked-by/Depends-on links — then hand off to filing-jira-tickets to file them. /filing-breakdown-tasks](https://skilld.dev/gh/bitwarden/ai-plugins/filing-breakdown-tasks)

Updated last month

[<h3>**/writing-manual-test-cases**</h3>Use when authoring NEW manual test cases in Gherkin format from a feature description, Jira ticket, acceptance criteria, PR, or design doc — the kind a QA engineer imports into Testmo. Triggers on "write test cases for", "manual test cases", "Gherkin scenarios for this ticket", "test cases for Testmo", "what scenarios should we test for this feature". Produces a paired .txt and Testmo-importable .csv. Do NOT use it to write automated test code (NUnit, Jest, xUnit, Playwright), to inventory what tests already exist for a change (use assessing-test-coverage), to run or fix existing tests, or to review a PR. /writing-manual-test-cases](https://skilld.dev/gh/bitwarden/ai-plugins/writing-manual-test-cases)

Updated last month

[<h3>**/reviewing-claude-config**</h3>Reviews Claude configuration files for security, structure, and prompt engineering quality. Use when reviewing changes to CLAUDE.md, agents, prompts, commands, hooks, or settings. Routes each file type to a targeted review skill and returns classified findings. Flags settings.local.json appearing in a changeset, hardcoded secrets, malformed YAML, insecure agent tool access, and unsafe hook commands. Does not review SKILL.md files — plugin-dev:skill-reviewer owns those. /reviewing-claude-config](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-claude-config)

Updated last month

[<h3>**/reviewing-command-definitions**</h3>Reviews Claude Code slash command and prompt files for purpose clarity, completeness, shell-execution safety, and correct skill references. Use when reviewing changes to commands/\*\*/\*.md at any location, or .claude/prompts/\*\*/\*.md. Flags argument interpolation into a shell string, commands with no stated purpose or usage, complex tasks left as one vague instruction, and references to skills that do not exist. Also use when asked to check a slash command or review what a command actually runs. Normally reached through \`reviewing-claude-config\`, which runs an always-on secret scan and a finding filter first. /reviewing-command-definitions](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-command-definitions)

Updated last month

[<h3>**/reviewing-agent-definitions**</h3>Reviews Claude Code agent definition files for tool-access security, triggering quality, and system prompt clarity. Use when reviewing changes to agents/\<name>.md or agents/\<name>/AGENT.md, whether under .claude/agents/ or inside a plugin. Flags over-privileged tool grants, unjustified Bash access, descriptions with no activation triggers, and system prompts too vague to act on. Also use when asked to audit a subagent's tool access or check whether an agent will trigger. Normally reached through \`reviewing-claude-config\`, which runs an always-on secret scan and a finding filter first. /reviewing-agent-definitions](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-agent-definitions)

Updated last month

[<h3>**/reviewing-project-guidance**</h3>Reviews CLAUDE.md files for security, structure, and directive clarity. Use when reviewing changes to CLAUDE.md at a project root, in .claude/, or scoped to a subdirectory. Flags credentials and sensitive paths in guidance text, detailed specifications that belong in their own docs, directives too vague to act on, and directives that loosen the harness itself such as \`--dangerously-skip-permissions\` or \`--no-verify\`. Also use when asked to review project instructions or CLAUDE.md quality. Normally reached through \`reviewing-claude-config\`, which runs an always-on secret scan and a finding filter first. /reviewing-project-guidance](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-project-guidance)

Updated last month

[<h3>**/reviewing-runtime-configuration**</h3>Reviews Claude Code settings and hook definitions for security, permission scoping, and command safety. Use when reviewing changes to .claude/settings.json, .claude/settings.local.json, or hooks.json in a repository or plugin. Flags local settings appearing in a changeset, hardcoded secrets, filesystem-wide permissions, dangerous auto-approvals, and hook commands that exfiltrate data or route their input into a shell. Also use when asked to review hooks, audit permissions, or check what runs without a prompt. Normally reached through \`reviewing-claude-config\`, which runs an always-on secret scan and a finding filter first. /reviewing-runtime-configuration](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-runtime-configuration)

Updated last month

[<h3>**/auditing-workflow-conventions**</h3>Reference for Bitwarden GitHub Actions naming conventions that the workflow linter (bwwl) does not enforce. Covers three standards — job IDs (kebab-case), step names (Sentence case imperative), and workflow file names (kebab-case.yml, \`\_\` prefix for reusable) — plus an advisory canonical step-name glossary and reference-sweep procedures for job ID and filename renames. Use when auditing or authoring workflows and questions like "what casing should job IDs use", "should this reusable workflow be build.yml or \_build.yml", or "review these workflows for naming consistency" come up. Read alongside bitwarden-workflow-linter-rules, which is the source of truth for linted rules; this skill covers only the gaps. /auditing-workflow-conventions](https://skilld.dev/gh/bitwarden/ai-plugins/auditing-workflow-conventions)

Updated 2 months ago

[<h3>**/filing-jira-tickets**</h3>File Jira work items that stand on their own, with real ticket titles, acceptance criteria in whatever field the target project provides, and verified dependency links. Reads the target project's create screen first, so no project's field layout is assumed. /filing-jira-tickets](https://skilld.dev/gh/bitwarden/ai-plugins/filing-jira-tickets)

Updated 2 months ago

[<h3>**/navigating-the-initiative-funnel**</h3>Phase-by-phase guidance for participating in Bitwarden's Software Initiative Funnel. Covers shepherd vs tech-lead ownership, running an epic breakdown after Scoping & Commitment handoff, sizing, cross-team dependency tracking, and escalation paths that protect team autonomy. Use when receiving an initiative epic, participating in an Architectural Assessment or PoC, preparing the Scoping & Commitment breakdown, or surfacing concerns to the shepherd or engineering leadership. /navigating-the-initiative-funnel](https://skilld.dev/gh/bitwarden/ai-plugins/navigating-the-initiative-funnel)

Updated 2 months ago

[<h3>**/assessing-jira-issue-relevance**</h3>Use when the user provides a single Jira issue key and asks whether it is still relevant, still applicable, still pending, still a bug, has been fixed, or can be closed. Trigger phrases include "Is \[TICKET\] still relevant?", "Is this still an issue?", "Is PM-123 still pending?", "Has this been fixed?", "Can we close this?", "Is this ticket still valid?", "Is this still applicable?", "Does this bug still exist?". Fetches the ticket and verifies the described problem against the current codebase to return a verdict with evidence. This skill assesses a single ticket at a time; invoke it iteratively for multiple tickets. /assessing-jira-issue-relevance](https://skilld.dev/gh/bitwarden/ai-plugins/assessing-jira-issue-relevance)

Updated 2 months ago

[<h3>**/architecting-solutions**</h3>Architecting solutions at the team level while staying coherent with Bitwarden's holistic architecture. Covers security mindset, architectural judgment, Bitwarden-specific constraints, and working with the architecture group. Use when designing or planning a solution, reviewing architecture within a team's scope, assessing change impact, evaluating trade-offs in different implementations, or deciding whether a choice needs architecture group input. /architecting-solutions](https://skilld.dev/gh/bitwarden/ai-plugins/architecting-solutions)

Updated 2 months ago

[<h3>**/contributing-to-technical-strategy**</h3>How team-level patterns flow up into Bitwarden's Technical Strategy Ideas backlog and back down through BW Initiatives into team epics and stories. Covers recognizing which team-level patterns belong in the TSI backlog, framing an idea well enough for Architecture to evaluate it, the ARCH idea ↔ BW Initiative linkage, and defining epic-level and story-level work downward from an initiative. Use when noticing a cross-team pattern of pain that exceeds one team's scope, when surfacing ideas to the architecture group, when understanding how an initiative connects back to its originating idea, or when breaking epic-level work out of an initiative onto a team. /contributing-to-technical-strategy](https://skilld.dev/gh/bitwarden/ai-plugins/contributing-to-technical-strategy)

Updated 2 months ago

[<h3>**/running-a-proof-of-concept**</h3>Phase 3 (Proof of Concept) deep-dive playbook — validates the Research recommendation in real Bitwarden code and drafts the ADR. /running-a-proof-of-concept](https://skilld.dev/gh/bitwarden/ai-plugins/running-a-proof-of-concept)

Updated 2 months ago

[<h3>**/running-an-architectural-assessment**</h3>Phase 2 (Research) deep-dive playbook — drafts the Architectural Assessment. /running-an-architectural-assessment](https://skilld.dev/gh/bitwarden/ai-plugins/running-an-architectural-assessment)

Updated 2 months ago

[<h3>**/assessing-test-coverage**</h3>Use when determining what test coverage ALREADY exists for a specific change (a PR, Jira key, Tech Breakdown doc, Testmo CSV, changed paths, or named component). Triggers on "what's already tested", "does this PR have tests", "what coverage exists for", "is this component covered", or "which behaviors have no test today". This is a backward-looking inventory of existing coverage for a concrete change. Do NOT use it to recommend or decide which new tests to add ("should I add integration tests here", "are unit tests enough"), to design a test strategy or plan, to run or fix existing tests, or to explain testing concepts like the test pyramid or which layers a repo uses — those are all out of scope. /assessing-test-coverage](https://skilld.dev/gh/bitwarden/ai-plugins/assessing-test-coverage)

Updated 2 months ago

[<h3>**/bitwarden-security-context**</h3>Bitwarden's security principles (P01-P06), security vocabulary, and data classification standards. Use when you need foundational security context for any Bitwarden development, review, or security task — such as understanding trust boundaries, data protection requirements, or Bitwarden-specific security terminology. /bitwarden-security-context](https://skilld.dev/gh/bitwarden/ai-plugins/bitwarden-security-context)

Updated 2 months ago

[<h3>**/reviewing-security-architecture**</h3>This skill should be used when the user asks to "review the security architecture", "check authentication patterns", "evaluate trust boundaries", "review encryption implementation", "assess authorization design", or needs to evaluate system designs for authentication, authorization, data protection, or cryptographic correctness. /reviewing-security-architecture](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-security-architecture)

Updated 2 months ago

[<h3>**/threat-modeling**</h3>This skill should be used when the user asks to "create a threat model", "define security goals", "generate a data flow diagram", "write security definitions", "perform an initial security assessment", or needs to produce threat model artifacts for new features or architecture changes. /threat-modeling](https://skilld.dev/gh/bitwarden/ai-plugins/threat-modeling)

Updated 2 months ago

[<h3>**/action-remediate**</h3>Remediate GitHub Actions action findings identified by the action-audit skill. Applies the appropriate fix per action type — \`@main\` ref for internal \`bitwarden/\` actions, full SHA with inline version comment for external actions, or full replacement — across selected repos and creates draft PRs. Run the action-audit skill first to identify findings before using this skill. \<example> User: Go ahead and fix the unpinned actions from the audit Action: Trigger action-remediate to apply fixes and create PRs \</example> \<example> User: Replace tj-actions/changed-files with the safe version across those repos Action: Trigger action-remediate to swap the action and create PRs \</example>/action-remediate](https://skilld.dev/gh/bitwarden/ai-plugins/action-remediate)

Updated 3 months ago

[<h3>**/workflow-fix**</h3>Apply fixes for workflow linter findings identified by the workflow-audit skill. Applies mechanical fixes automatically, pauses for judgment calls, verifies with a re-lint, and creates draft PRs. Run the workflow-audit skill first to identify findings before using this skill. \<example> User: Go ahead and fix the linter findings from the audit Action: Trigger workflow-fix to apply fixes and create PRs \</example> \<example> User: Fix the workflow linter issues in server and clients Action: Trigger workflow-fix for those repos \</example>/workflow-fix](https://skilld.dev/gh/bitwarden/ai-plugins/workflow-fix)

Updated 3 months ago

[<h3>**/reviewing-dependency-changes**</h3>Use this skill when a PR diff contains changes to dependency manifest files (package.json, .csproj, Cargo.toml, go.mod, requirements.txt, etc.) or when reviewing Renovate/Dependabot bot PRs. Evaluates new dependencies for AppSec approval process compliance, major version bump significance, lock file hygiene, and dependency removal completeness. Does NOT perform deep security or license analysis — that is handled by the bitwarden-security-engineer plugin's reviewing-dependencies skill. /reviewing-dependency-changes](https://skilld.dev/gh/bitwarden/ai-plugins/reviewing-dependency-changes)

Updated 3 months ago

[<h3>**/applying-bitwarden-branding**</h3>Apply Bitwarden brand standards — logo usage, color palette, typography, iconography, and capitalization rules — grounded in bitwarden.com/brand and the bitwarden/brand repository. /applying-bitwarden-branding](https://skilld.dev/gh/bitwarden/ai-plugins/applying-bitwarden-branding)

Updated 4 months ago

[<h3>**/content-style-guide**</h3>Bitwarden's product content style guide for end-user-facing GUI copy — voice, tone, AP-style-with-exceptions grammar, sentence case in UI, and accessibility-first language at a U.S. 7th-grade reading level. /content-style-guide](https://skilld.dev/gh/bitwarden/ai-plugins/content-style-guide)

Updated 4 months ago

[<h3>**/design-review**</h3>Bitwarden design team's Code of Conduct combined with the 30/60/90 critique framework — stage-appropriate critique, product-not-designer focus, content evaluated alongside visual design at 60% and 90%. /design-review](https://skilld.dev/gh/bitwarden/ai-plugins/design-review)

Updated 4 months ago

[<h3>**/evolving-design-system-components**</h3>Propose a new UI pattern or modify an existing Design System component per Bitwarden's published governance process — design-team alignment, Core vs. Recipe/Snowflake decision with UI Foundation, Figma branching and property conventions, review gates, merge timing. /evolving-design-system-components](https://skilld.dev/gh/bitwarden/ai-plugins/evolving-design-system-components)

Updated 4 months ago

[<h3>**/facilitating-design-critique**</h3>Run or participate in a Bitwarden design critique session — the weekly team critique and one-off product design reviews — grounded in the team's published etiquette guide and the Product Design Review Guidelines. /facilitating-design-critique](https://skilld.dev/gh/bitwarden/ai-plugins/facilitating-design-critique)

Updated 4 months ago

[<h3>**/navigating-design-jira-process**</h3>Move design work through Bitwarden's Product and Design Jira workflow — final designs attached to tickets, the 30/60/90 critique cadence tracked in Figma, status transitions on engineering epics and stories, and the one-off engineering story flow. /navigating-design-jira-process](https://skilld.dev/gh/bitwarden/ai-plugins/navigating-design-jira-process)

Updated 4 months ago

[<h3>**/preparing-design-handoff**</h3>Prepare a Bitwarden design handoff — the Figma file in Ready-for-Dev state and the Jira state transitions that go with it. The end-of-In-Design gate / checklist. /preparing-design-handoff](https://skilld.dev/gh/bitwarden/ai-plugins/preparing-design-handoff)

Updated 4 months ago

[<h3>**/using-figma**</h3>Read and inspect Figma designs via the Dev Mode MCP server — selects the right tool, parses Figma URLs into fileKey and nodeId, and turns design context into useful input for critique, copy review, handoff prep, and Design System work. /using-figma](https://skilld.dev/gh/bitwarden/ai-plugins/using-figma)

Updated 4 months ago

[<h3>**/championing-a-strategy-idea**</h3>Primary-Owner playbook for shepherding a Technical Strategy Idea through Architecture's pre-funnel evaluation into the Software Initiative Funnel. /championing-a-strategy-idea](https://skilld.dev/gh/bitwarden/ai-plugins/championing-a-strategy-idea)

Updated 5 months ago

[<h3>**/coordinating-implementation-across-teams**</h3>Phase 5 (Implementation) deep-dive playbook — shepherd coordinates teams executing the initiative across the support period, pulse check, retrospective, and closure. /coordinating-implementation-across-teams](https://skilld.dev/gh/bitwarden/ai-plugins/coordinating-implementation-across-teams)

Updated 5 months ago

[<h3>**/curating-the-strategy-ideas-backlog**</h3>Peer-Reviewer and portfolio-curator side of the TSI Shepherding Model — backlog stewardship, quarterly prioritization, funnel intake handoff. /curating-the-strategy-ideas-backlog](https://skilld.dev/gh/bitwarden/ai-plugins/curating-the-strategy-ideas-backlog)

Updated 5 months ago

[<h3>**/scoping-and-handing-off-to-teams**</h3>Phase 4 (Scoping & Commitment) deep-dive playbook — High-Level Architecture Plan, child epics, per-team handoffs, leadership go/no-go. /scoping-and-handing-off-to-teams](https://skilld.dev/gh/bitwarden/ai-plugins/scoping-and-handing-off-to-teams)

Updated 5 months ago

[<h3>**/shepherding-an-initiative**</h3>Five-phase umbrella playbook for an initiative shepherd. Dispatches to phase-deep skills (Research, PoC, Scoping, Implementation) at the right moment. /shepherding-an-initiative](https://skilld.dev/gh/bitwarden/ai-plugins/shepherding-an-initiative)

Updated 5 months ago

[<h3>**/action-audit**</h3>Audit GitHub Actions action usage across an org. Searches for a specific action (incident mode) or sweeps all workflow files for non-compliant action references (audit mode). Produces a read-only report of findings with compliance status and resolved SHAs. Does not modify any files. \<example> User: We need to check if any repos are using tj-actions/changed-files Action: Trigger action-audit in incident mode for that action \</example> \<example> User: Can you find all unpinned actions across the org? Action: Trigger action-audit in audit mode \</example>/action-audit](https://skilld.dev/gh/bitwarden/ai-plugins/action-audit)

Updated 5 months ago

[<h3>**/bitwarden-workflow-linter-rules**</h3>Reference for all Bitwarden workflow linter (bwwl) rules. Covers all 10 linter rules split into two categories: mechanical rules that can be applied automatically (name\_capitalized, permissions\_exist, pinned\_job\_runner, step\_pinned, underscore\_outputs, job\_environment\_prefix, check\_pr\_target) and judgment rules requiring user input (name\_exists, step\_approved, run\_actionlint). Use the workflow-audit skill to run the linter and report findings, and the workflow-fix skill to apply fixes. \<example> User: What does the step\_pinned rule check for? Action: Consult this skill for the rule definition and fix procedure \</example> \<example> User: How do I fix a permissions\_exist finding? Action: Consult this skill for the fix procedure \</example>/bitwarden-workflow-linter-rules](https://skilld.dev/gh/bitwarden/ai-plugins/bitwarden-workflow-linter-rules)

Updated 5 months ago

[<h3>**/addressing-code-review-comments**</h3>Use when the user is addressing pull request review comments locally and asks for help evaluating, implementing, or drafting responses to reviewer feedback - requires technical rigor and verification, not performative agreement or blind implementation /addressing-code-review-comments](https://skilld.dev/gh/bitwarden/ai-plugins/addressing-code-review-comments)

Updated 5 months ago

[<h3>**/auditing-hackerone-vulns**</h3>Audit all open HackerOne-sourced VULN Jira tickets and their linked engineering child items to identify what needs action. Use this skill whenever the user wants to: check VULN ticket status, see which HackerOne findings need status updates, identify vulnerabilities ready to verify or close, run a remediation audit, check "what do I need to do on my VULN tickets today", or get a prioritized view of open vulnerabilities. Outputs a sorted action table with emoji tokens. Always use this skill for HackerOne/VULN remediation tracking and status correlation tasks — don't try to do it from scratch. /auditing-hackerone-vulns](https://skilld.dev/gh/bitwarden/ai-plugins/auditing-hackerone-vulns)

Updated 5 months ago

[<h3>**/running-work-transitions**</h3>Six-phase playbook for running ownership transitions in either direction — receiving work from another team (initiative handoffs from shepherds, frameworks from Platform, operational responsibilities from SRE), or originating a transition (handing off a built framework, transitioning a shepherded initiative, or moving operational responsibilities). Applies Bitwarden's Work Transition Playbook from whichever side a team is on. Use when a team is about to take on or hand off transferred work, when preparing materials or sessions, when the support period is underway, or when running a pulse check or retrospective on a handoff. /running-work-transitions](https://skilld.dev/gh/bitwarden/ai-plugins/running-work-transitions)

Updated 5 months ago

[<h3>**/perform-preflight**</h3>Quality gate checklist to run before committing or creating a PR. Use when finishing implementation, checking work quality, or preparing to commit. Triggered by "preflight", "self review", "ready to commit", "check my work", "quality gate". /perform-preflight](https://skilld.dev/gh/bitwarden/ai-plugins/perform-preflight)

Updated 5 months ago

[<h3>**/researching-jira-issues**</h3>Use whenever the user mentions a Jira issue key and wants more than a surface-level lookup — "Read PROJ-123", "What's PROJ-123 about?", "Give me context on PROJ-123", "Deep dive PROJ-123", "What's blocking PROJ-123?", "Summarize PROJ-123 and its dependencies", "I need to work on PROJ-123, what should I know?", or any request to understand an issue's purpose, scope, or requirements. Thoroughly researches and synthesizes a Jira issue including all linked issues, sub-tasks, blocked dependencies, and supporting Confluence documentation. /researching-jira-issues](https://skilld.dev/gh/bitwarden/ai-plugins/researching-jira-issues)

Updated 6 months ago

[<h3>**/workflow-audit**</h3>Run the Bitwarden workflow linter (bwwl) against one or more repos and report findings. Strictly read-only — does not modify any files. Categorizes findings as mechanical or judgment using the bitwarden-workflow-linter-rules skill. Supports single repo, multiple repos, or single file/directory scope. \<example> User: Run the workflow linter on the server repo Action: Trigger workflow-audit for that repo \</example> \<example> User: Lint the workflows across server, clients, and android Action: Trigger workflow-audit in multi-repo mode \</example>/workflow-audit](https://skilld.dev/gh/bitwarden/ai-plugins/workflow-audit)

Updated 6 months ago

[<h3>**/classifying-review-findings**</h3>Use this skill when categorizing code review findings into severity levels. Apply when determining which emoji and label to use for PR comments, deciding if an issue should be flagged at all, or classifying findings as CRITICAL, IMPORTANT, DEBT, SUGGESTED, or QUESTION. /classifying-review-findings](https://skilld.dev/gh/bitwarden/ai-plugins/classifying-review-findings)

Updated 6 months ago

[<h3>**/requirements-elicitation**</h3>Extract complete, unambiguous requirements from specifications. Use when analyzing feature requests, processing enhancement specifications, or identifying missing information. Trigger phrases: "extract requirements", "analyze specification", "identify requirements", "clarify ambiguities". After extracting requirements, use the \`work-breakdown\` skill. /requirements-elicitation](https://skilld.dev/gh/bitwarden/ai-plugins/requirements-elicitation)

Updated 7 months ago

[<h3>**/work-breakdown**</h3>Break down features and requirements into actionable, implementable tasks with clear scope and acceptance criteria. Use when planning implementation, organizing complex work, or creating task lists. Trigger phrases: "break down tasks", "create work plan", "organize implementation", "plan development". This skill works best when preceded by \`requirements-elicitation\` skill use. /work-breakdown](https://skilld.dev/gh/bitwarden/ai-plugins/work-breakdown)

Updated 7 months ago

[<h3>**/retrospecting**</h3>Performs comprehensive analysis of Claude Code sessions, examining git history, conversation logs, code changes, and gathering user feedback to generate actionable retrospective reports with insights for continuous improvement. /retrospecting](https://skilld.dev/gh/bitwarden/ai-plugins/retrospecting)

Updated 7 months ago

[<h3>**/analyzing-code-security**</h3>This skill should be used when the user asks to "analyze code for security issues", "check for OWASP vulnerabilities", "review code against CWE Top 25", "find injection vulnerabilities", "do a security code review", or needs manual security analysis against OWASP Top 10, API Top 10, Mobile Top 10, or CWE/SANS frameworks. /analyzing-code-security](https://skilld.dev/gh/bitwarden/ai-plugins/analyzing-code-security)

Updated 8 months ago

[<h3>**/detecting-secrets**</h3>This skill should be used when the user asks to "find hardcoded secrets", "audit for credential leaks", "check for API keys in code", "review secret scanning alerts", "rotate a leaked secret", or needs to detect hardcoded credentials, review secret handling patterns, or remediate exposed secrets. /detecting-secrets](https://skilld.dev/gh/bitwarden/ai-plugins/detecting-secrets)

Updated 8 months ago

[<h3>**/analyzing-git-sessions**</h3>Analyzes git commits and changes within a timeframe or commit range, providing structured summaries for code review, retrospectives, work logs, or session documentation. /analyzing-git-sessions](https://skilld.dev/gh/bitwarden/ai-plugins/analyzing-git-sessions)

Updated 10 months ago

[<h3>**/extracting-session-data**</h3>Locates, lists, filters, and extracts structured data from Claude Code native session logs. Supports both single and multiple session analysis. /extracting-session-data](https://skilld.dev/gh/bitwarden/ai-plugins/extracting-session-data)

Updated 10 months ago

## Add to your README

The badge links readers to this page. It shows the skilld mark and no counts, and it follows the reader's light or dark GitHub theme.

`<a href="https://skilld.dev/gh/bitwarden/ai-plugins"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://skilld.dev/b/bitwarden/ai-plugins?theme=dark"> <source media="(prefers-color-scheme: light)" srcset="https://skilld.dev/b/bitwarden/ai-plugins?theme=light"> <img alt="Skill repository on skilld.dev" src="https://skilld.dev/b/bitwarden/ai-plugins?theme=light"> </picture> </a>`