Primary-Owner playbook for shepherding a Technical Strategy Idea through Architecture's pre-funnel evaluation into the Software Initiative Funnel.
npx skills add https://github.com/bitwarden/ai-plugins --skill championing-a-strategy-idea
Primary-Owner playbook for shepherding a Technical Strategy Idea (TSI) through Architecture's pre-funnel evaluation. Spans filing the ARCH idea, pairing with a peer reviewer, completing the Stakeholder & Engagement Map (with Known Friction Points), presenting at Architecture Council, navigating quarterly prioritization, and running the Adoption Retrospective at Implementation handoff. Time horizon: driven by the quarterly review cadence, not a fixed clock.
For the Peer Reviewer / portfolio-curator side use Skill(curating-the-strategy-ideas-backlog); for the team-tech-lead-as-contributor framing (filing well, driving passes to a Staff+ owner) use Skill(contributing-to-technical-strategy) in bitwarden-tech-lead.
Per the TSI page, every idea in active status has two Architecture-side roles assigned:
The pairing matters. The TSI page is explicit: "No single engineer should carry more than two active reviewer assignments at a time, primary or peer." If you are taking on a Primary Owner role and already have two active assignments, surface that — overloaded review defeats its purpose and stalls ideas you've nominally taken on but can't actually drive.
Roughly:
Skill(shepherding-an-initiative) for the funnel arc.After implementation completes on the funnel side, you and the peer reviewer run an Adoption Retrospective focused on influence effectiveness. That comes back here, not to the funnel skills — see the bottom of this skill.
The TSI template lives in JPD under the ARCH project. The most-load-bearing sections for the Primary Owner are:
You can file with Skill(contributing-to-technical-strategy) in bitwarden-tech-lead as a reference for template mechanics. That skill is the contributor-side framing; everything past filing — pairing, mapping, sharpening, presenting, prioritizing — is this skill's territory.
The single highest-leverage thing this skill does well. Per the TSI page, ideas do not advance from Backlog to Research without a complete map, jointly completed by Primary Owner and Peer Reviewer. The map has five fields:
Two questions the Peer Reviewer should be pushing on, and you should be pushing yourself on first:
The map is also a living document. As Research surfaces new stakeholders or friction, update it. The Adoption Retrospective at the end of the arc will ask whether the map was accurate — write it to be checkable later.
The TSI Research phase is lighter than the funnel's Research phase — you are _not_ yet producing an Architectural Assessment. You are sharpening understanding enough that the idea is ready to be presented and prioritized.
When the idea is ready — map complete, problem statement sharp, friction acknowledged, engagement approach validated by some early conversations — bring it to Architecture Council.
What Architecture Council provides at this stage: cross-initiative awareness, validation of strategic alignment, surface concerns about timing or conflict, sometimes a recommendation about engagement approach.
What it does not provide: a green light independent of the engineering-leadership prioritization that follows. The Council recommends; leadership prioritizes; both inform whether the idea earns funnel intake.
Per the Architecture / Engineering Operating Model, Architecture brings prioritized ideas to engineering leadership quarterly (60 minutes, deep review) with monthly lightweight updates (15–20 min) in between.
Your job leading into the quarterly review:
If approved, the idea transitions to the funnel at Phase 1 Identification. Per the TSI page and Idea-Based Initiatives:
From here, hand off to Skill(shepherding-an-initiative) for the umbrella playbook of the funnel arc. The arc you've just driven becomes the upstream context for that work.
Per the TSI page, decline reasons are recorded explicitly:
Document the rationale on the idea in JPD before moving it to Declined. The institutional memory matters — six months later, someone may surface the same pattern and benefit from knowing what was concluded.
Held ideas are different from declined. If timing is wrong but the thesis remains valid, push for "Later" rather than Declined and revisit at the next quarterly review.
This is the conclusion of the championing arc and it lives here, not in the funnel skills. Per the TSI page, when the initiative reaches Implementation and begins its Work Transition Playbook handoff, the Primary Owner and Peer Reviewer run a brief retrospective focused on influence effectiveness — not delivery mechanics.
Four questions, all about how Architecture used its influence to land this thesis:
The TSI page directs that findings are "shared in the Architecture working session and captured as a comment on the original idea for institutional memory." Both venues matter — the working session improves Architecture's collective practice; the comment ensures the next person who finds this idea has the retrospective context.
This is distinct from the funnel's end-of-Implementation retrospective in Skill(coordinating-implementation-across-teams) — that one is shepherd + receiving tech leads, focused on execution. The Adoption Retrospective is Architecture-internal (Primary Owner + Peer Reviewer), focused on influence.
Skill(curating-the-strategy-ideas-backlog) for the Peer-Reviewer / portfolio-curator side of the same Shepherding Model; Skill(shepherding-an-initiative) for what happens once your idea earns funnel intake; Skill(contributing-to-technical-strategy) (in bitwarden-tech-lead) for the team-tech-lead-as-contributor side of filing.Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take bitwarden/championing-a-strategy-idea from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.