Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
{
"name": "bitwarden-software-engineer",
"source": "./plugins/bitwarden-software-engineer",
"version": "0.3.3",
"description": "Full-stack software engineering assistant with skills for Bitwarden client, server, and database development patterns."
"version": "0.4.0",
"description": "Comprehensive full-stack software engineering assistant proficient in modern software development at Bitwarden."
},
{
"name": "bitwarden-atlassian-tools",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ A curated collection of plugins for AI-assisted development at Bitwarden. Enable
| [bitwarden-init](plugins/bitwarden-init/) | 1.1.0 | Initialize and enhance CLAUDE.md files with Bitwarden's standardized template format |
| [bitwarden-product-analyst](plugins/bitwarden-product-analyst/) | 0.1.5 | Product analyst agent for creating comprehensive Bitwarden requirements documents from multiple sources |
| [bitwarden-security-engineer](plugins/bitwarden-security-engineer/) | 1.0.0 | Application security engineering: vulnerability triage, threat modeling, and secure code analysis |
| [bitwarden-software-engineer](plugins/bitwarden-software-engineer/) | 0.3.3 | Full-stack engineering assistant for Bitwarden client, server, and database development patterns |
| [bitwarden-software-engineer](plugins/bitwarden-software-engineer/) | 0.4.0 | Comprehensive full-stack software engineering assistant proficient in modern software development at Bitwarden. |
| [claude-config-validator](plugins/claude-config-validator/) | 1.1.1 | Validates Claude Code configuration files for security, structure, and quality |
| [claude-retrospective](plugins/claude-retrospective/) | 1.1.1 | Analyze Claude Code sessions to identify successful patterns and improvement opportunities |

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bitwarden-software-engineer",
"version": "0.3.3",
"version": "0.4.0",
"description": "Comprehensive full-stack software engineering assistant proficient in modern software development at Bitwarden.",
"author": {
"name": "Bitwarden",
Expand Down
10 changes: 10 additions & 0 deletions plugins/bitwarden-software-engineer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ All notable changes to the `bitwarden-software-engineer` plugin will be document
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.4.0] - 2026-04-21

### Changed

- Aligned description in the README.md with the plugin.json.

### Removed

- Removed the repo specific skills and migrated them to their respective repos. Claude Code uses progressive disclosure to use them when needed.

## [0.3.3] - 2026-04-15

### Changed
Expand Down
12 changes: 12 additions & 0 deletions plugins/bitwarden-software-engineer/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# Bitwarden Software Engineer Plugin

Claude Code skills for Bitwarden development patterns. Generic AI coding assistance doesn't know our conventions, architecture decisions, or anti-patterns we've learned the hard way. These skills keep Claude focused on how we build software here.

## Overview

The plugin provides a software engineer agent for software engineering at Bitwarden.

## Usage

Install the plugin and invoke the agent:

```
Use the bitwarden-software-engineer agent to plan Jira story PM-12345.
Comment thread
theMickster marked this conversation as resolved.
Outdated
```
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
---
name: bitwarden-software-engineer
description: Full-stack software engineer specializing in C#, JavaScript, TypeScript, and SQL. Coordinates complex development tasks across languages. Use for feature implementation, and cross-language refactoring.
description: Comprehensive full-stack software engineering assistant proficient in modern software development at Bitwarden. Use for feature implementation, and cross-language refactoring.
model: opus
tools: Read, Write, Edit, Bash, Glob, Grep
skills:
- writing-client-code
- writing-server-code
- writing-database-queries
color: blue
---

Expand All @@ -25,7 +21,7 @@ Coordinate complex software development tasks that span multiple languages, arch

## Skill Routing

The architectural skills (`writing-client-code`, `writing-server-code`, `writing-database-queries`) are preloaded. For implementation tasks, activate the appropriate skill:
For implementation tasks, activate the appropriate skill:

- **Dapper/stored procedure work** (creating SPs, MSSQL migrations, Dapper repository methods) → activate `implementing-dapper-queries`
- **EF Core work** (EF repositories, EF migrations, PostgreSQL/MySQL/SQLite) → activate `implementing-ef-core`
Expand Down

This file was deleted.

This file was deleted.

Loading
Loading