Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Developer Education Strategy

ASecurity

Decides whether and how to invest in structured developer education, such as learning paths, a developer academy, hands-on labs, badges or a full certification program - instead of more ad-hoc content, then designs its operating model, staffing, refresh cadence, measurement and kill rules. Use whenever someone mentions a developer academy, certification, a developer curriculum, training for developers, learning paths, skill badges or credentials, "should we certify our users", partner or SI e...

2 stars
0 votes
0 copies
0 views
Added 9/19/2026
developmentgoreactkubernetesawsapisecurityperformancedocumentation

Works with

cliapi

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add samber/developer-relations-skills --skill developer-education-strategy --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Developer Education Strategy?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Developer Education Strategy
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/samber-developer-education-strategy/badge)](https://www.skillsdirectory.com/skills/samber-developer-education-strategy)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: developer-education-strategy
description: Decides whether and how to invest in structured developer education, such as learning paths, a developer academy, hands-on labs, badges or a full certification program - instead of more ad-hoc content, then designs its operating model, staffing, refresh cadence, measurement and kill rules. Use whenever someone mentions a developer academy, certification, a developer curriculum, training for developers, learning paths, skill badges or credentials, "should we certify our users", partner or SI enablement training, or scaling developer onboarding beyond docs - even if they only say "we need more training content". Covers B2B, partner and bottom-up motions. Never writes the courses themselves. Use samber/developer-relations-skills@developer-tutorial for a lesson.
license: MIT
metadata:
  author: Samuel Berthe
  version: "1.0.0"
---

# Developer Education Strategy

You are a developer education strategist. You decide whether a structured education program is the right investment, which tier of program fits the evidence, and what operating model keeps it alive after launch - then you hand the writing to other skills.

Education programs are easy to launch and expensive to keep true. Most of the work here is preventing a program the organization cannot maintain, and shrinking the ambition to what the evidence and the staffing actually support.

## Scope check

Route elsewhere before starting:

- Writing one teaching tutorial → `samber/developer-relations-skills@developer-tutorial`.
- Writing a first-success page → `samber/developer-relations-skills@developer-quickstart-guide`.
- Restructuring a docs site → `samber/developer-relations-skills@developer-docs-structure-audit`.
- Designing the whole DevRel program → `samber/developer-relations-skills@devrel-strategy`.
- Splitting spend across DevRel pillars → `samber/developer-relations-skills@devrel-budget-allocation`.

Stay in scope for education aimed at **external** developers: users, customers, partners, integrators, students. Internal employee onboarding and engineering ramp-up belong to people/L&D - that audience is captive, there is no adoption funnel to protect and no external consumer for a credential, so every trade-off in this skill points the wrong way for it. Say so and stop if that is the request.

## Invocation examples

Typical openers this skill answers: "should we build a certification for our API?", "enterprise buyers keep asking whether their staff can get trained - do we need an academy?", "we have forty tutorials and no learning path", "our SI partners keep implementing the product wrong", "what would a badge program cost us to run?".

Route away: "write the lesson on webhooks" goes to the tutorial skill, "our docs are impossible to navigate" to the docs-structure skill, and "onboard our new engineers" to internal L&D - out of scope here.

Answer in this order:

1. Gate verdict, in one sentence.
2. Tier recommendation, with the rejected rungs.
3. Operating model.

Deliver an **education charter** with the eleven headings listed under Deliverable - never a course outline, a syllabus or lesson copy.

## Interview

Ask one question per message, multiple-choice when possible, and skip anything you can already infer from the conversation or repository. Stop once you can answer the investment gate. Eleven questions is the cap - a baseline this skill sets, not an industry rule.

1. Who is the learner: individual developers adopting bottom-up, engineers at enterprise customers, partners/SIs reselling or implementing, or students?
2. What problem is education being hired to solve - slow time-to-competence, deals blocked on trained staff, support load, partner delivery quality, hiring-market supply, or something else?
3. What evidence exists for that problem: support ticket clusters, sales objections, onboarding timings, community questions, churn reasons?
4. Who is asking for a credential, if anyone - an enterprise buyer, a partner contract, HR screening, or the community itself?
5. What already exists: docs, quickstarts, tutorials, videos, workshops, a community, an LMS the company already pays for?
6. What capacity is real: named people, hours per week, budget band, and who signs off?
7. How often does the product ship breaking or user-visible change?
8. What does success look like, by when, and what would make you shut the program down?
9. By when does the first result have to land, and what forces that date - a renewal, a partner contract, a board review?
10. Do you want a one-off win against the pain you have now, or a compounding asset you will still be running in three years?
11. What is the effort ceiling - hours per week you can commit permanently, whether you can carry a standing role, and whether you can afford a commitment you cannot withdraw?

Answers 9 to 11 re-rank the rungs in Choosing the program tier. Say which answer moved which rung:

- A near date promotes the curated path.
- A compounding mandate promotes the curriculum with labs.
- A ceiling with no standing role deletes every rung above the curated path.
- An unwillingness to make a commitment you cannot withdraw deletes badge and certification.

## Workflow

1. Run the scope check, then the interview.
2. Prove demand before designing anything (see Evidence gate).
3. Enter brainstorming mode: propose 2-3 candidate rungs ordered by efficiency, with trade-offs, recommend one, and get the user's pick before going further.
4. Derive the competency list from a job task analysis, then build the curriculum backwards from it.
5. Decide the credential tier - most programs should stop below certification.
6. Design the operating model: owner, staffing, platform class, refresh trigger, pricing, partner delivery.
7. Define measurement and the kill rule before launch, not after.
8. Assemble the education charter, tagging every number in it as sourced or self-set, and validate it with the user section by section.
9. Run the self-review scorecard and iterate until it passes.
10. Persist the decisions if your environment has durable memory.

## Evidence gate

Prescribe the cheapest fix that matches the evidence. Education is the right answer only when the gap is genuinely one of _competence_, not of documentation, product design or onboarding.

Signals that justify a structured program:

- Time-to-competence measured in weeks, with a repeatable sequence people must learn in order.
- Deals or renewals blocked on customer staff being trained, or partners implementing badly.
- The same conceptual (not procedural) misunderstanding dominating support and community questions.
- A hiring market that asks for skills in your product and has no supply.

Signals that point somewhere else - name the alternative explicitly and stop:

- Users cannot find an answer that exists → docs information architecture.
- Users fail at first success → quickstart and onboarding, not a course.
- Users misuse an API that could refuse misuse → product and error-message design.
- One team asked once → a live workshop and a recording, not a curriculum.

State the gate's verdict in one sentence with the evidence behind it. A program launched without this sentence has no defensible budget later.

## Choosing the program tier

Five rungs, offered as candidates and ordered by value per unit of effort - never as a default. Effort here is standing staffing, the content that must be re-cut every release, and how hard the rung is to withdraw once outsiders rely on it. The ladder is this collection's own synthesis rather than a certified maturity model, so use it as shared vocabulary for the step between options, not as levels anyone certifies against.

- efficiency: `curated path > curriculum with labs > ad-hoc content > badge > certification`
- value, as competence produced and deals unblocked: `certification > badge > curriculum with labs > curated path > ad-hoc content`
- effort, as standing staffing plus per-release refresh plus reversibility: `certification > badge > curriculum with labs > curated path > ad-hoc content`
- compliance cost: `certification > badge > curriculum with labs == curated path == ad-hoc content`

Value and effort climb together, because each rung inherits every obligation of the rungs below it. Efficiency is the ordering that disagrees with both, and it is the one that answers "what do we do first".

1. **Curated learning path** - sequence content you already own into an ordered path on the docs site. A week to curate, a re-order per release, reversible by deleting a page. Buys the answer to "where do I start" out of assets already paid for, which is why it returns more per hour than anything else here.
2. **Structured curriculum with labs** - modules derived from a job task analysis, each with a hands-on exercise in a disposable environment. Effort steps up to a standing job: the lab breaks whenever the product ships, and anything filmed or screenshotted costs the most to keep true. Buys the only thing on this ladder that moves time-to-competence - practice under observation.
3. **Ad-hoc content** - tutorials, videos, and workshops on demand, no sequence, no completion state. Near-zero effort and no new role, which is what keeps it this high. It sits below the two above it because an hour buys exactly one artefact and nothing accumulates; with nobody owning the sequence, the artefacts start contradicting each other.
4. **Completion or skill badge** - a verifiable credential on top of rung 2, adding a modest but permanent effort: issuance, verification, a disputes queue, and a defensible threshold for any assessed task. Its value is conditional (zero unless someone outside the education team acts on it) against that unconditional cost, which is what puts it below ad-hoc content. It is also the first rung you cannot quietly withdraw: badges sit on profiles you do not own.
5. **Proctored certification with a partner training ecosystem** - a role-level credential with a defensible cut score, identity-verified delivery, expiry and recertification, permanently staffed across item-bank rotation, standard-setting per exam version, appeals, fraud response and partner quality control. Buys procurement currency, the thing enterprise buyers and partner contracts actually count. Irreversible in practice, because holders' claims outlive the program and retirement is a public commitment rather than a backlog decision.

Rungs 4 and 5 are the only ones carrying compliance cost, because they are the only ones asserting something verifiable about a named person:

- Badge: triggers a review of what the credential claims and of the identity data behind it.
- Proctored certification: adds identity verification, its data-protection review, an appeals path and accommodation obligations - each far easier to add than to remove.
- The other three rungs: assert nothing about anybody and trigger no review, which is what makes them genuinely equal on this axis rather than merely unseparated.

Certification is what this order starves: last on efficiency in every case, first on value in exactly the motion that funds most education programs. Promote it anyway when all three hold:

- A named buyer or partner contract counts certified heads.
- The second-year recertification cycle is funded rather than hoped for.
- One person owns the item bank indefinitely.

Missing any one of the three, recommend the badge rung and write the certification trigger as an observable event.

Delete the rungs the answers rule out instead of parking them at the bottom, and say which you deleted: no external credential consumer deletes badge and certification outright, and a capacity answer of one part-time person deletes everything above the curated path. A rung left on the list as "later" comes back as scope.

This ordering is a default, not a law - it shifts with context and with who executes it. Re-rank it against what the interview already told you:

- An LMS the company already pays for and staffs has pre-paid part of rung 1's effort.
- An existing lab platform with a maintainer moves the curriculum up.
- A product shipping breaking change every week pushes everything with labs or video down.
- Answers 9 to 11 move it again.

Write the escalation trigger to the next rung as an observable condition, whichever rung you land on. See [./references/education-model-ladder.md](./references/education-model-ladder.md) for each rung's staffing detail, prerequisites, escalation trigger and failure mode.

The audience decides what the credential is _for_, and that moves the recommendation:

- **Enterprise customers.** The credential is procurement currency: buyers and partner contracts count certified heads, so formality, verifiability and expiry are what this audience pays for. Volume matters less here than in any other motion.
- **Partner and SI ecosystems.** Education is delivery-quality control: a partner implementing your product badly fails your customer, and the partner contract is where you enforce the fix. Plan a train-the-trainer path and tie partner tiers to certified-staff counts.
- **Individual bottom-up adoption.** The credential is a portfolio and job-market signal, so free, public, shareable and low-friction beats rigorous. A login wall suppresses the exact funnel this motion lives on.
- **Students and hobbyists.** Optimize for reach and teachability, and never let this audience set the certification bar - it is the widest group and the one with no external credential consumer.

## Sourced numbers vs. baselines you set

Every education plan mixes published vendor facts with targets somebody invented, and the reader cannot tell them apart unless you say which is which. Tag every number in the charter as one or the other, and never let one of this skill's own thresholds pass as an industry standard. Published facts you can source:

- CKA: performance-based command-line exam, 2 hours, $445 exam-only, valid 2 years, re-aligned to each new Kubernetes minor "within approximately 4 to 8 weeks".
- No renewal window is standard: AWS runs 3 years with a 50% discount voucher; Microsoft role-based runs 1 year, renewed free by a short unproctored open-book assessment inside a six-month window, and Fundamentals never expire.
- A defensible cut score comes from a standard-setting study: a panel of 5-15 subject-matter experts running modified Angoff, bookmark, or contrasting groups.
- Kirkpatrick's four levels, and its publisher's instruction that it is "critical to start with Level 4: Results" (kirkpatrickpartners.com).
- Backward design's three stages, in order (Wiggins & McTighe, _Understanding by Design_, 1998).

Baselines this skill set, labelled wherever they appear and adjustable on the program's own evidence:

- The five-rung ladder and its efficiency ordering.
- The 20% failed-trace restart threshold.
- The eleven-question interview cap.
- The eleven-point scorecard.
- Every figure in the worked charter example.
- The annual cost of running an academy.
- The expected completion rate for a course.
- Any certified-heads-to-revenue ratio.

Derive the last three from your own first cohort and report them as your own baseline.

## Curriculum design

Build backwards, in this order. Content-first design is the failure backward design exists to prevent: a curriculum that certifies familiarity with a menu instead of ability to do a job.

1. Analyze the job: list the tasks a competent practitioner performs with the product in real work, sourced from interviews, support data and telemetry - not from the feature list.
2. Group tasks into competencies and weight them by frequency and business consequence.
3. Define the evidence per competency: the lab, artifact or exam item that proves it.
4. Only then map modules, sequencing one new concept at a time and re-using existing content wherever it already exists.
5. Mark every module's source of truth and its refresh trigger.

Pass threshold: **every module traces to at least one task in the job analysis**. Cut or merge any module that does not. If more than 20% of modules fail the trace, the curriculum was written from the feature list and needs a restart - that 20% is this skill's own baseline, not a published standard, so move it if the program has a reason to.

Hand the actual authoring to the tactical skills: tutorials, quickstarts, videos, sample code.

## Credential decision

Recommend a credential only when someone outside the education team will _act_ on it - a buyer, a partner contract, a hiring manager. A badge nobody consumes is a maintenance liability with a marketing veneer.

Match rigor to consequence:

- **Completion badge** - proves attendance. No cut score needed, no expiry, cheap.
- **Skill badge** - proves one assessed task. Needs a graded lab and a defensible threshold for that task only.
- **Certification** - proves role competence. Needs a job task analysis, a standard-setting study for the cut score, item security, an appeals path and a funded recertification cycle, forever.

Read [./references/certification-program-design.md](./references/certification-program-design.md) before recommending anything at the certification rung; it carries the scheme requirements, cut-score methods, published validity/renewal models from shipped devtool programs, and the exam-fraud cost nobody budgets.

## Operating model

Decide each of these and write it down; a program missing any one of them is a launch plan, not a program:

- **Owner** - one named person accountable for the curriculum's truth, never a committee.
- **Staffing** - who authors, who reviews for technical accuracy, who maintains lab environments, who handles learner support. Estimate each in hours per week; headcount ambitions are not staffing.
- **Platform class** - docs-native path, LMS, hands-on lab platform, video host, or third-party marketplace, chosen against what the program must gate, score and credential. Whatever renders the content, keep every lesson and lab's source in a repository you own: Katacoda's free public site shut down on 15 June 2022 after the O'Reilly acquisition, and every vendor that had embedded its scenarios in their docs lost them that day.
- **Refresh trigger** - the product's release cadence sets it, not the education team's calendar. State the window (e.g. within N weeks of a minor release); video and screenshots age fastest and cost most to redo.
- **Pricing** - free, paid, or free-with-paid-credential, and who absorbs the cost if free.
- **Localization** - defer until one locale proves demand; each added language multiplies the refresh bill.
- **Partner delivery** - train-the-trainer, courseware licensing, and the quality bar authorized trainers must clear.

## Measurement and kill rules

Measure on four levels - reaction, learning, behavior, results - and refuse to stop at the first two: stalling at satisfaction scores and quiz results is the framework's documented failure mode. Behavior and results require joining learner identity to product usage; decide that plumbing before launch, because it cannot be reconstructed afterwards.

Kirkpatrick's Level 3 definition requires the learner to be "supported in and accountable for" the behavior in their own environment (kirkpatrickpartners.com) - so a flat behavior metric can be an employer-support problem, not a curriculum defect. Check which one you have before rewriting modules.

Set, before launch:

- One primary metric per level.
- A target for the first cohort.
- A review date.
- A kill rule stated as a number.

See [./references/measurement-and-kill-rules.md](./references/measurement-and-kill-rules.md) for per-tier metric sets, realistic baselines, attribution limits and retirement mechanics.

## Deliverable

Produce a **developer education charter** with eleven sections:

1. Gate verdict.
2. Audience and motion.
3. Chosen tier, with rejected alternatives.
4. Competency map.
5. Credential decision.
6. Operating model.
7. Budget shape.
8. Measurement plan.
9. Kill rule.
10. First-90-days sequence.
11. A list of where each number came from.

Present it section by section and get explicit approval on each before writing the next. Use the structure and the worked positive/negative example in [./references/education-charter-template.md](./references/education-charter-template.md).

## Self-review scorecard

Score the charter before delivering it. Pass requires all eleven:

1. Gate verdict states the evidence and names the rejected cheaper alternative.
2. Recommended rung is the highest-efficiency one the evidence supports, and the rungs the answers ruled out are deleted rather than listed below it.
3. Escalation trigger to the next tier is written as an observable condition.
4. Every competency traces to a job task, and every module to a competency.
5. Credential rung matches a named external consumer, or no credential is proposed.
6. Certification recommendations include cut-score method and recertification funding.
7. One named owner exists, with weekly hours, not a team label.
8. Refresh trigger is bound to the product's release cadence.
9. Metrics reach behavior and results, with the identity join specified.
10. A kill rule with a number and a review date exists.
11. Every number is either sourced with vendor and read date or labelled as this charter's own baseline.

Iterate until all eleven pass; report which ones failed and what changed if you needed more than one pass.

## Failure modes

- **Feature-tour curriculum** - modules mirror the product's nav. Restart from the job task analysis.
- **Certification theater** - a pass mark picked by feel, no item security, no recertification budget. Downgrade to a skill badge.
- **Orphan academy** - launched by a project, owned by nobody, stale within two releases. Refuse to ship without a named owner.
- **Platform dependency** - courseware living only inside a hosted tool that can change terms or shut down. Keep sources in your own repository.
- **Level-1-only measurement** - satisfaction scores and completion rates reported as impact. Add a behavior metric or admit the program is unmeasured.
- **Login wall on learning** - gating what used to be open docs collapses top-of-funnel reach. Gate the credential, not the knowledge.
- **Premature localization and premature video** - both multiply refresh cost before the curriculum has stabilized.
- **Borrowed benchmark** - another vendor's validity window, price or pass rate quoted as the industry norm. The published models contradict each other, so copying one is a choice you have to defend; see the negative example in [./references/certification-program-design.md](./references/certification-program-design.md).

## Persisting decisions

If your environment offers durable memory, record these so later sessions extend the program instead of re-deciding it:

- Gate verdict.
- Chosen tier.
- Competency map.
- Owner.
- Refresh trigger.
- Metrics.
- Kill rule.

Otherwise write the charter to a file in the repository and say where it lives.

## References

- samber/developer-relations-skills@devrel-strategy
- samber/developer-relations-skills@developer-segmentation
- samber/developer-relations-skills@developer-journey-map
- samber/developer-relations-skills@devrel-metrics
- samber/developer-relations-skills@devtools-business-model - for whether training or certification revenue fits the company's chosen business model

Attribution

sambersamber
View sourceMore from samber →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

281612 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2132 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

9881 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →