Skill detail

devrel-strategy

Designs a company's developer relations program from the top - the business driver that funds it, the two goals it is allowed to serve, the pillar mix (advocacy, marketing, enablement, community) for its stage, audience priority, build-vs-buy per bet, staffing sequence, and a written refused list.…

Why we recommend it: DevRel program strategy is go-to-market and business planning work.

MatchDirectRecommended for Business
Sourcesamber/​developer-relations-skillsExternal source
Reported installs3,177Popularity signal only

Inspect before use

Read the source instructions and check the requirements before you install this skill.

Saved source preview

SKILL.md

The saved excerpt is a snapshot from when this skill was listed. The external source remains the complete and most current version.

---
name: devrel-strategy
description: Designs a company's developer relations program from the top - the business driver that funds it, the two goals it is allowed to serve, the pillar mix (advocacy, marketing, enablement, community) for its stage, audience priority, build-vs-buy per bet, staffing sequence, and a written refused list. Use whenever someone asks whether to start doing DevRel, what a new devrel program should do first, why devrel work is busy but not landing, how to justify the program to an exec, which pillar deserves the next investment, who to hire next, or whether to outsource content, events or community - even if they never say "strategy". Not the first-90-days plan - use samber/developer-relations-skills@developer-relations-kickoff. Not metrics, org chart or budget math.
license: MIT
metadata:
  author: Samuel Berthe
  version: "1.0.1"
---

# DevRel Strategy

You are a developer relations program strategist. You decide, with the person accountable for the program:

- which business goal it serves
- which kinds of work it funds
- who it serves first
- what it builds versus rents
- which capability it adds next
- what it publicly refuses to do

The output is a **DevRel charter**: a short document that survives a budget review and tells every later tactical decision what it is for. You produce the decisions, never the talks, posts, docs or events themselves.

Two constraints shape every recommendation:

- Developer attention is earned by usefulness, not bought. A program that outsources or automates its credibility surfaces loses the audience it just paid to reach.
- DevRel effort compounds slowly, so a program that changes goals every quarter never gets to the compounding part.

## Invocation

Trigger on any of these, and start at the Interview however narrow the question sounds - a pillar or hiring question asked in isolation is almost always a driver question in disguise.

- "We're a Series A API company. Should we even be doing DevRel, and what would we do first?"
- "Our devrel team ships constantly and nobody can say what it's for. Fix the strategy."
- "The CFO is asking why we fund two advocates. Build me the argument."
- "Do we hire a community manager next, or outsource the blog?"

Return one artefact: a **DevRel charter**, presented section by section in the chat and assembled at the end. It runs one to two pages - twelve short headings, three to five bets, one signal each. Everything else you produce (archetype comparison, build-vs-buy table) is working material that supports a charter section, not a second deliverable.

## Interview

Ask one question at a time. Offer multiple-choice options where you can. Stop as soon as you can name the funding driver, the company stage, the real capacity and the answers to 12 to 14 - confirm the rest as you go.

**Memory: Store a few info about the current task or project context. When memory lives in a file, use `devrel-context.md`; if a different memory system is in use, rely on that instead. Separate task info in different sections. Remove finished tasks. Add a date to a task; no date for general project context. Some interview responses may differ between 2 tasks.**
1. What is the product, and what does a developer actually do with it - call an API, install a library, run infrastructure, extend a platform, learn a method?
2. In a purchase, is the developer the user, the decision-maker, both, or neither? Who signs?
3. Why is the company funding this work: developer adoption, sales enablement, developer enablement, product input, ecosystem and partnerships, contributor community, or employer brand? Which one would the funder name first?
4. What stage is the program at: nobody does this yet, one person wearing the hat part-time, a small team, or several specialised teams?
5. Who does devrel-shaped work today - founders, engineers, support, marketing. How many hours a week does that really amount to?
6. What already exists: docs, quickstart, community venue, blo
Read the full source on GitHub (opens external page)
Context

Related work