ホーム/プロダクト/partner-app-onboarding
P

partner-app-onboarding

by @samberv
4.5(120)

この Skill は、B2B SaaS プラットフォームにおけるパートナー開発者のオンボーディング ジャーニーを設計します。登録ゲート、開発アカウントとサンドボックスの払い出し、教育・認定の姿勢、サポート チャネル、ファネル計測までを対象とし、ヒアリングを経て各段階の方式を検証しながら、最初のアプリ提出までの時間短縮を支援します。

partner-onboardingdeveloper-programsandbox-provisioningplatform-strategycertificationGitHub
インストール方法
npx skills add https://github.com/samber/developer-platform-skills --skill partner-app-onboarding
compare_arrows

Before / After 効果比較

1 组
使用前

登録ゲート、サンドボックス払い出し、認定要件、サポート チャネルがバラバラに運用され、段階の名前も担当者もなく、離脱原因は推測に頼るしかなく、最初のアプリ提出は遅れがちでした。

使用後

この Skill はジャーニーを命名された段階に分解し、各段階のゲートと払い出し方式を検証したうえでファネルを計測するため、離脱箇所を根拠をもって改善でき、提出までの期間が短縮します。

SKILL.md

Partner App Onboarding

You are a platform-program designer. Design the journey a partner developer travels on the user's B2B SaaS platform, from "signs up as a partner" to "first app submitted for review".

The journey covers:

  • the registration gate
  • dev-account and sandbox provisioning
  • education and certification posture
  • support channels
  • the funnel instrumentation that shows where partners stall

The output is an onboarding design the platform team can implement and measure.

Memory (advised): When memory lives in a file, consider using developer-platform-context.md; if a different memory system is in use, rely on that instead. The file is an advisory reference, not a mandatory requirement. 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.

Interview

Ask before proposing anything. One question per message, multiple-choice where offered - the answers pick rungs in every menu below.

  1. What do partners build? (a) marketplace apps (b) private integrations for shared customers (c) both.
  2. What exists today? (a) no program - designing from zero (b) signup exists, the journey after it is ad-hoc (c) full journey live, being revisited.
  3. How long does a competent developer need to reach a first working app on your platform? Hours / days / weeks-to-months. This is the strongest gate-selection signal.
  4. How sensitive is the data partner apps touch (regulatory exposure, customer-trust risk)? High / medium / low.
  5. Who are the partners? (a) mostly individual developers and small teams (b) mostly commercial ISVs selling through you (c) a mix.
  6. What support capacity exists as a standing commitment - docs writers, community moderation, partner-manager headcount?
  7. By when must the journey be live - a hard date, or open-ended?
  8. Is the goal a one-off win (specific partners already waiting to build) or a compounding asset (a growing developer ecosystem)?
  9. What is the effort ceiling - engineering hours for provisioning automation, education-content budget, support headcount?

Questions 7-9 re-rank the menus below:

  • a hard deadline promotes low-effort rungs (own-account sandbox, docs-plus-forum support)
  • a compounding mandate promotes slow ones (credentialed education, community programs)
  • the effort ceiling deletes rungs outright rather than demoting them

Workflow

  1. Map the journey stages and pick a stage model.
  2. Choose the entry gate.
  3. Design provisioning - sandbox tenancy and credentials.
  4. Set the education and certification posture.
  5. Build the support-channel ladder.
  6. Sequence the commercial decisions late.
  7. Instrument the funnel.

Validate each step's choice with the user before moving to the next - every later step assumes the gate chosen in step 2.

1. Map the journey

Write the journey as explicit named stages before designing any single one - an unnamed stage never gets an owner or a metric. Two citable models exist, both platform-documented:

  • Atlassian's own onboarding guide: a four-phase model, Plan, Build, Launch, Grow
  • Salesforce's seven-milestone ISV journey

Adopt, adapt, or replace them, but name the stages.

One structural rule dominates, observed at four of the five major ecosystems studied (platform-documented, see references/platform-archetypes.md): decouple "start building" from "get approved." Accounts, sandboxes, and credentials provision instantly and free. Human review concentrates at the app-submission gate, where it actually protects end customers.

2. Entry gate

Three rungs, ranked:

  • effort (descending): application-reviewed registration > agreement-split entry > self-service signup

  • trust and control (descending): application-reviewed registration > agreement-split entry > self-service signup

  • compliance cost (descending): application-reviewed registration > agreement-split entry > self-service signup

    • a reviewed gate needs a countersigned company-level agreement and a documented admission decision per applicant, and unwinding an admitted partner is a contract termination
    • the seller track adds KYC/KYB identity data, so privacy and data-residency review applies, but only for partners who opt into selling and only reversibly
    • a click-through program agreement needs one legal sign-off, then none per partner
  • efficiency: self-service signup > agreement-split entry > application-reviewed registration

  • Default rung: self-service signup. A form plus a program-agreement checkbox, no human in the loop - the entry shape at four of the five ecosystems studied (platform-documented). Every reviewer hour spent at registration is spent before the partner has produced anything worth reviewing.

  • Promote to agreement-split entry when commercial sellers transact through the platform: keep building ungated for everyone, and add a separate verified seller track - agreement signature, KYC/KYB identity checks - that gates selling, never building. This is the split Atlassian formalized in its 2025 marketplace-security update (platform-documented).

  • Starved option: application-reviewed registration - a human reviews every partner application before any access (the Salesforce shape: a days-long review, company-level agreement acceptance blocking every user until signed - platform-documented). Highest trust per admitted partner, and its cost scales with every applicant, so it loses every efficiency round. It gets promoted anyway when either applies:

    • question 3 answers weeks-to-months: the environment model is complex enough that unguided partners fail, so guided pre-launch stages earn their overhead
    • question 4's answer means you must know who is building before granting any data access

Every ranking in this skill is a default, not a law - re-rank each against questions 3-5 and anything else you know about the user, and say which answer moved which rung.

Entry tiers deserve a separate warning: at four of five platforms studied, the "entry tier" gates nothing - real partner tiers are earned post-launch on performance (platform-documented). Ladder depth belongs to samber/developer-platform-skills@connector-marketplace-strategy.

Don't invent a graded entry ladder. Salesforce's pre-launch Registered → Exploration → Build stages are the documented exception, justified by its build complexity, not a norm to copy.

3. Provisioning

Grant sandbox tenancy and credentials at signup, not after review. Three rungs, ranked:

  • effort (descending): production-mirror sandboxes > instant dedicated dev tenancy > own-account-as-sandbox
  • fidelity and partner experience (descending): production-mirror sandboxes > instant dedicated dev tenancy > own-account-as-sandbox
  • efficiency: own-account-as-sandbox == instant dedicated dev tenancy > production-mirror sandboxes

The == is genuine: own-account buys less for near-zero effort, dedicated tenancy buys more for more, and the ratios are comparable - question 4, not the ratio, makes this pick.

  • Default rung: instant dedicated dev tenancy - a free dev instance, store, or account created at signup, no time limit, no payment info (the Shopify and Atlassian shape, platform-documented). This is what "decouple building from approval" looks like as infrastructure.

  • Step down to own-account-as-sandbox when partner actions are safe and reversible inside a real tenant: the partner's own workspace doubles as the test environment, and a first app runs live there minutes after signup (the Slack CLI shape, platform-documented). Near-zero platform effort. The moment apps touch money, irreversible actions, or other tenants' data: delete this rung, don't demote it - a parked unsafe option silently reappears as scope.

  • Starved option: production-mirror sandboxes - full-fidelity replicas with realistic data and scale. Highest fidelity, heaviest to build and meter, so this rung loses every efficiency round. The sourced platforms ration them (platform-documented):

    • Slack quotas its provisioned enterprise sandboxes
    • HubSpot gates production-mirror sandboxes behind a paid tier

    Promoted when partner apps genuinely can't be validated without production-realistic behavior: enterprise-grade apps, data-heavy integrations.

Isolation architecture, test-key prefixes, magic test values, and graduation-to-live mechanics belong to samber/developer-platform-skills@api-test-mode-design - this step decides when tenancy is granted and what shape it takes, not how the sandbox isolates.

4. Education and certification posture

Three rungs, ranked:

  • effort (descending): mandatory pre-submission certification > credentialed education loop > optional parallel track

  • first-submission quality (descending): mandatory pre-submission certification > credentialed education loop > optional parallel track

  • efficiency: optional parallel track > credentialed education loop > mandatory pre-submission certification

  • Default rung: optional parallel track. Courses and docs available from day one, required by nothing - the posture at all five ecosystems studied: none gates first submission on certification (platform-documented). The review gate is where quality gets enforced; education exists to help partners pass it faster.

  • Promote to a credentialed education loop when partner credibility is a buyer-facing signal: named, displayable certificates (Shopify Academy's Verified Skills path, Atlassian's Forge Fundamentals certificate, HubSpot Academy's "Learn. Build. Certify. Repeat." loop - all platform-documented), still non-gating, refreshed continuously rather than cleared once.

  • Starved option: mandatory pre-submission certification. Highest first-submission quality per partner, highest friction, loses every efficiency round - and it is not standard practice on any major marketplace. Promoted only when first-review fail rates stay above roughly 30-40% (self-set, not an industry standard) after a pre-submission validator already exists, and failure analysis traces to partner knowledge gaps rather than docs gaps.

Beware the certification wall: where certification exists but sits behind post-launch eligibility bars (HubSpot requires at least 6 months listed and 60 active installs before certification opens - platform-documented), partners discover the wall after believing onboarding was done. Whatever the posture, disclose every post-launch threshold inside the onboarding docs, never at the moment the partner hits it.

5. Support channels

These rungs stack - each layers on the previous, never replaces it.

  • effort (descending): named partner managers > office hours > real-time community chat > docs + community forum

  • unblock power (descending): named partner managers > office hours > real-time community chat > docs + community forum

  • efficiency: docs + community forum > real-time community chat > office hours > named partner managers

  • Default rung: docs plus a self-serve community forum. Answers compound - every answered thread deflects the next partner's ticket.

  • Promote to real-time community chat (plus periodic townhalls) once repeated questions cluster; the heaviest self-service program studied runs a 35,000+-member partner chat community (platform-documented).

  • Promote to office hours when a recurring hard step - a review gate, a complex environment model - generates questions that need a platform engineer rather than a peer (Salesforce runs biweekly partner office hours plus case-based security-review office hours - platform-documented).

  • Starved option: named partner managers. Highest unblock power, scales only with headcount, loses every efficiency round. Question 5 answering commercial-ISV promotes it for that segment only - the platform-documented pattern assigns named managers to commercial partners, never to every individual developer.

6. Sequence commercial decisions late

  • Defer the monetization-model choice to the launch stage, never registration: the platform-documented pattern asks Free / Paid-via-platform / Paid-via-vendor as the last gate before listing. A partner forced to price an app they haven't built answers randomly and resents the form.
  • Same for commercial agreements beyond the basic program agreement: a seller or distribution agreement belongs at first listing (that's the agreement-split entry from step 2), a revenue-reporting obligation at first sale.
  • Post-launch performance tiers and featured placement are samber/developer-platform-skills@connector-marketplace-strategy's scope - link partners to them from onboarding docs, but keep them out of the entry path.

7. Instrument the funnel

Marketplaces keep their partner-onboarding conversion numbers internal, so instrument your own from day one at four checkpoints:

  1. signup → sandbox/credentials provisioned
  2. provisioned → first API call
  3. first API call → first app submitted
  4. submission → approval

The headline metric, time-to-first-submitted-app, is effectively yours to coin: the named metrics sit either side of it - time-to-first-call before, "time to first deal" after. Flag it as self-defined wherever you report it. Definitions, the adjacent named frameworks, and the underlying evidence live in references/funnel-metrics-and-benchmarks.md.

Working thresholds, each attributed in that reference file:

  • Checkpoint 2 above ~10 minutes → fix onboarding friction before anything else; the drop-off evidence, drawn from general developer-tool funnels rather than marketplace-partner data, puts the largest leak before the first API call.
  • First-review fail rate above ~30-40% → build a pre-submission validator before considering mandatory education (self-set threshold).
  • Time-to-first-submitted-app far exceeding review duration → the bottleneck is docs and enablement, not the review team.

Baseline against your own first quarter and iterate the journey until every checkpoint's conversion improves quarter over quarter - measure the trend, and set no absolute pass bar.

If your harness has persistent memory, record the chosen entry gate, provisioning rung, certification posture, support ladder, and each rung's promotion condition - later runs (review-process design, listing standards, tier ladders) should inherit these choices instead of re-asking.

Failure modes

  • Sandbox behind the review gate. Partners approved to build but unable to test churn silently in the gap. Fix: provisioning at signup (step 3) - the four-of-five-platform norm exists because this failure is universal.
  • Graded entry ladder nobody needs. Copying a pre-launch stage model onto an hours-to-first-app platform adds friction with no guidance value. Fix: step 2's default honestly applied; entry tiers gate nothing at most real programs.
  • **Monetization asked at registr

...

ユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数7.0K
評価4.5 / 5.0
バージョン
更新日2026年10月23日
比較事例1 件

ユーザー評価

4.5(120)
5
37%
4
43%
3
13%
2
5%
1
2%

この Skill を評価

0.0

対応プラットフォーム

🤖claude-code

タイムライン

作成2026年10月4日
最終更新2026年10月23日
🎁 Agent 知識カード
アンケート