について
このスキルは、競合他社からの見込み客をアクティベートされたユーザーに転換するための、インポート先行型オンボーディングファネルの設計プレイブックを提供します。初日の切り替えコストを最小限に抑えるための、アクティベーションのマイルストーンやサンプルデータのフォールバックといった主要要素を定義しています。既存サービスからの移行が重要な製品において、初回実行時の体験を設計する際にご活用ください。
クイックインストール
Claude Code
推奨npx skills add avelikiy/great_cto -a claude-code/plugin add https://github.com/avelikiy/great_ctogit clone https://github.com/avelikiy/great_cto.git ~/.claude/skills/vertical-onboardingこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
Vertical onboarding — switch them in, to first value, fast
The incumbent's moat is switching cost. Our wedge is dissolving it. Onboarding is where that promise is kept or broken. Design onboarding as a funnel with one activation milestone, import-first.
1. Import-first, not blank-slate
The default first-run path is "bring your data from {incumbent}", powered by
migration-import-engineer's import contract — not an empty dashboard the user must fill
by hand. A new user should see their own customers/jobs/menu/listings within minutes.
- Offer the import on screen one, with the named incumbent ("Import from ServiceTitan").
- Run it as a dry-run preview the user approves (the import contract's operator step).
- Provide a sample-data fallback ("Explore with example data") for users who can't export yet — never a dead empty state.
2. One activation milestone (define it per product)
Pick the single action that means "this user got value" — the north-star of onboarding. Everything in first-run drives toward it. Examples:
| product | activation milestone |
|---|---|
| quoting (home services) | sent first priced quote |
| online-ordering (restaurants) | published menu + took first test order |
| class-booking (fitness) | imported members + first class booked |
| inventory (retail) | synced catalog + first reorder rule set |
| transaction-coordination (real estate) | first transaction checklist created |
| sponsorship-crm (creator) | first sponsor + deal stage |
Measure time-to-first-value (TTFV); target minutes, not days. State the target in the architecture doc.
3. The onboarding funnel (spec these steps)
1. Identify incumbent → 2. Import (dry-run → approve) → 3. Verify own data
→ 4. Complete the one setup the product needs → 5. Activation milestone → 6. Invite team
Each step: a clear single CTA, skippable where safe, resumable, and with progress shown. Defer everything not on the path to the activation milestone.
4. Reduce setup to the minimum
- Pre-fill from imported data wherever possible (branding from the website, hours from the listing, tax rate from the address).
- Sensible defaults over required choices; advanced config lives in settings, not onboarding.
- One required integration max before activation (e.g. Stripe for quoting) — sequence the rest after first value.
5. Trust + reversibility
- Show what was imported and let the user undo a batch (ties to the import contract's rollback) — trust comes from "you can't break anything."
- Don't ask for payment details before the activation milestone unless the product is charge-to-use.
Output
When applied, contribute an Onboarding section to the architecture or design doc:
## Onboarding
- incumbent(s): <names> → import via docs/migration/IMPORT-{slug}.md
- activation milestone: <the one action>
- TTFV target: <minutes>
- funnel: identify → import(dry-run→approve) → verify → setup → activate → invite
- empty-state fallback: sample data
- required-before-activation: <≤1 integration>
GitHub リポジトリ
Frequently asked questions
What is the vertical-onboarding skill?
vertical-onboarding is a Claude Skill by avelikiy. Skills package instructions and resources that Claude loads on demand, so Claude can perform vertical-onboarding-related tasks without extra prompting.
How do I install vertical-onboarding?
Use the install commands on this page: add vertical-onboarding to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does vertical-onboarding belong to?
vertical-onboarding is in the Meta category, tagged design and data.
Is vertical-onboarding free to use?
Yes. vertical-onboarding is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
関連スキル
このスキルは、Content Collections(Markdown/MDXファイルを型安全なデータコレクションに変換するTypeScriptファーストのツール)の本番環境でテストされた設定を提供します。Zodバリデーションによる型安全性を実現し、ブログ、ドキュメントサイト、コンテンツ重視のVite + Reactアプリケーション構築時にご利用ください。Viteプラグインの設定、MDXコンパイルから、デプロイ最適化、スキーマバリデーションまで、すべてを網羅しています。
このスキルは、開発者がPolymarket予測市場プラットフォームを活用したアプリケーション構築を可能にします。API統合による取引や市場データの取得に加え、WebSocketを介したリアルタイムデータストリーミングにより、ライブ取引や市場活動を監視できます。取引戦略の実装や、ライブ市場更新を処理するツールの作成にご利用ください。
このスキルは、開発者がコマンド、ファイル、LSP操作など25種類以上のイベントタイプにフックするOpenCodeプラグインを作成することを支援します。JavaScript/TypeScriptモジュール向けに、プラグイン構造、イベントAPI仕様、および実装パターンを提供します。カスタムイベント駆動ロジックでOpenCode AIアシスタントのライフサイクルをインターセプト、監視、または拡張する必要がある場合にご利用ください。
SGLangは、高性能なLLMサービングフレームワークであり、RadixAttentionプレフィックスキャッシュを活用したJSON、正規表現、エージェントワークフロー向けの高速で構造化された生成を特長とします。特にプレフィックスが繰り返されるタスクにおいて、大幅に高速な推論を実現し、複雑な構造化出力やマルチターン対話に最適です。制約付きデコードが必要な場合や、広範なプレフィックス共有を伴うアプリケーションを構築する場合は、vLLMなどの代替案ではなくSGLangを選択してください。
