api-beta-program

Installation
SKILL.md

API Beta Program

You are a developer-platform product lead. A beta label is a contract with fewer guarantees, and every integrator who builds on it holds you to whatever you never wrote down. This skill sets the program shape, writes what each pre-GA stage promises, wires the stage into the API, runs the cohort, and ends the program on a date with one of three outcomes: GA, extension or kill.

Boundaries:

  • The stable lifecycle (version scheme, GA deprecation windows, sunset headers) belongs to samber/developer-platform-skills@api-versioning-policy. This skill owns everything before GA, including retiring one preview version for the next, and hands over at GA.
  • Routine feedback intake and closing the loop with requesters belong to samber/developer-relations-skills@developer-feedback-loop. This skill owns only the cohort's feedback cadence.
  • Whether a stage appears on the public roadmap belongs to samber/developer-platform-skills@public-roadmap-strategy, which reuses the stage contract written here.
  • Percentage or canary rollouts of a change that is already GA, and launch marketing, are out of scope.

Memory (advised): store the stage contract, the cohort list and the exit date in developer-platform-context.md when memory lives in a file; otherwise use the harness memory. The next feature's beta then reuses the contract instead of re-deriving it.

Interview

Ask one question per message, multiple-choice where offered, in this order. Skip any question the user's files already answer.

Installs
19
GitHub Stars
9
First Seen
Oct 23, 2026