Token导航 LogoToken导航

Agent Skill · 研究检索

developer-onboarding(开发人员入职)

developer-onboarding 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

developer-onboarding 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为接触敏感数据;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 42,206。

总安装 1,098周安装 44GitHub Stars 69下载 356核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:developer-onboarding(开发人员入职)
来源仓库:https://github.com/jonathimer/devmarketing-skills
仓库路径:skills/developer-onboarding
安装命令:
npx skills add https://github.com/jonathimer/devmarketing-skills --skill developer-onboarding
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/jonathimer/devmarketing-skills --skill developer-onboarding

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

developer-onboarding 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。适用于需要根据关键词或任务场景进行信息搜集的场景。通过 npx skills add 命令从指定仓库安装并使用。

安装前需确认权限范围和维护状态,注意可能触发联网或文件操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/developer-onboarding

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/jonathimer/devmarketing-skills --skill develop…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

developer-onboarding 怎么安装?

在终端执行 npx skills add https://github.com/jonathimer/devmarketing-skills --skill developer-onboard…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

developer-onboarding 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

developer-onboarding 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

developer-onboarding 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

developer-onboarding 用的人多吗?

公开数据是累计安装 1,098 次,近一周安装 44 次,下载 356 次,GitHub 69 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

developer-onboarding 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
developer-onboarding

开发人员入职 · 本页

1,09869接触敏感数据未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Developer Onboarding

Get developers from signup to working code as fast as possible, then guide them to deeper engagement.

Overview

Developer onboarding is the critical window between "I signed up" and "I understand how to use this." You have about 10 minutes of developer attention. Every second of confusion, every error message without guidance, every "it should work but doesn't" moment costs you users.

Great onboarding feels like pair programming with someone who anticipated every question. Bad onboarding feels like being dropped in a foreign city without a map.

Before You Start

Review the /devmarketing-skills/skills/developer-audience-context skill to understand your target developers. A hobbyist building side projects needs different onboarding than an enterprise architect evaluating tools for production. Review /devmarketing-skills/skills/developer-signup-flow to ensure signup flows smoothly into onboarding.

Time-to-First-Value Optimization

Defining "First Value"

First value isn't "made an API call." First value is when the developer sees your tool doing something useful for them.

Tool TypeFirst Value Moment
APIResponse returns meaningful data
SDKLibrary performs expected function
DatabaseQuery returns results
HostingApp is live and accessible
AuthUser successfully logs in
PaymentTest charge processes

Measuring Time to First Value (TTFV)

Track timestamps at each stage:

signup_completed: 2024-01-15T10:00:00Z
dashboard_loaded: 2024-01-15T10:00:05Z
api_key_copied: 2024-01-15T10:01:30Z
first_api_call: 2024-01-15T10:04:45Z
first_successful_response: 2024-01-15T10:04:46Z  # TTFV = 4:46

Benchmarks by category:

  • Simple APIs: <5 minutes
  • SDKs requiring installation: <10 minutes
  • Complex infrastructure: <30 minutes
  • Self-hosted: <60 minutes

Removing TTFV Obstacles

Map every step and eliminate blockers:

Common TTFV killers:

  1. Email verification before dashboard access
  2. API keys hidden in account settings
  3. Quickstart assumes dependencies already installed
  4. First example requires paid features
  5. Error messages without resolution guidance
  6. Docs search finds outdated tutorials

TTFV audit process:

  1. Create new account (fresh browser, no cookies)
  2. Screen record your first 30 minutes
  3. Note every moment of confusion or friction
  4. Time each step
  5. Repeat with 5 different developer personas

Quickstart Checklist Design

The Ideal Quickstart Structure

# Quickstart: [Specific Goal] in 5 Minutes

What you'll build: [Screenshot or description of end result]

Prerequisites:
- Node.js 18+ (check: node --version)
- npm or yarn

## Step 1: Install the SDK
[One command, copy button]

## Step 2: Initialize with your API key
[Code with placeholder, copy button]

## Step 3: Make your first request
[Complete working example, copy button]

## Step 4: See the result
[Expected output shown]

## Next steps
- [Link to common second task]
- [Link to full documentation]

Checklist Patterns That Work

Progress indicators (Stripe style):

Your integration progress:
[x] Create account
[x] Get API keys
[ ] Install SDK
[ ] Make first API call
[ ] Handle webhooks

Contextual next steps (Vercel style):

You've deployed your first site.

What's next?
[ ] Add a custom domain
[ ] Set up environment variables
[ ] Enable analytics

Common Quickstart Failures

Too much context upfront:

# Bad: The history of authentication
Before we begin, let's understand OAuth 2.0...
[500 words of background]

# Good: Jump to action
Install the SDK and make your first authenticated request.

Assuming environment:

# Bad
Run `npm install` to install dependencies.

# Good
npm install our-sdk
# Or with yarn: yarn add our-sdk
# Or with pnpm: pnpm add our-sdk

Hidden prerequisites:

# Bad (prerequisite discovered in Step 3)
Step 3: Connect to Redis
First, make sure Redis is running...

# Good (prerequisites listed upfront)
Prerequisites:
- Redis 6+ running locally (docker run -p 6379:6379 redis)

Interactive vs Static Tutorials

When to Use Interactive Tutorials

Interactive tutorials work for:

  • Complex setup sequences
  • Concepts that benefit from immediate feedback
  • Onboarding flows where you control the environment
  • Features requiring API keys or credentials

Interactive tutorial tools:

  • Embedded code editors (CodeSandbox, StackBlitz)
  • Terminal emulators (Instruqt, Killercoda)
  • In-dashboard walkthroughs (Appcues, Pendo)
  • Interactive notebooks (Jupyter, Observable)

When Static Documentation Wins

Static docs work better for:

  • Reference documentation
  • Copy-paste code snippets
  • Steps involving local development
  • Content that changes frequently

Hybrid Approach

Best practice: Offer both

# Make Your First API Request

## Quick version (copy-paste)
[Code block with copy button]

## Interactive version
[Launch in StackBlitz] [Try in CodeSandbox]

## Video walkthrough
[5-minute embedded video]

Interactive Tutorial UX Guidelines

Do:

  • Save progress automatically
  • Allow skipping ahead
  • Show estimated time remaining
  • Provide escape hatch to static docs
  • Work in mobile browsers (at least for viewing)

Don't:

  • Require account creation for tutorials
  • Auto-play videos
  • Lock content behind completed steps
  • Time out idle sessions without warning
  • Require specific IDE or browser

Sample Apps and Templates

Template Strategy

Tiered approach:

  1. Minimal example (Hello World)

- Single file - Zero dependencies beyond your SDK - Works in 30 seconds - Purpose: Prove the SDK works

  1. Starter template (Basic app)

- Simple folder structure - Common patterns demonstrated - Works in 5 minutes - Purpose: Starting point for real projects

  1. Production template (Full app)

- Production-ready architecture - Auth, error handling, testing included - Works in 30 minutes - Purpose: Reference implementation

Template Organization

github.com/your-org/
├── examples/
│   ├── minimal/
│   │   ├── node/
│   │   ├── python/
│   │   └── go/
│   ├── starter/
│   │   ├── nextjs/
│   │   ├── express/
│   │   └── fastapi/
│   └── production/
│       ├── saas-starter/
│       └── internal-tool/

Template Maintenance

Templates that don't work are worse than no templates.

Template health checklist:

  • CI runs against all templates weekly
  • Dependencies updated monthly
  • SDK version pinned and updated with releases
  • README tested by new contributor quarterly
  • Deprecation notices added before removal

Real Examples

Excellent templates: Supabase

  • Templates for multiple frameworks
  • One-click deploy to Vercel/Netlify
  • Include auth, database, and storage patterns
  • Actively maintained

Excellent templates: Clerk

  • Framework-specific quickstarts
  • Complete with authentication flows
  • Progressive complexity (minimal → full-featured)

Handling Onboarding Failures Gracefully

Common Failure Points

  1. Installation failures

- Dependency conflicts - Version mismatches - Platform-specific issues

  1. Authentication failures

- Invalid API key - Expired token - Wrong environment (test vs production)

  1. First request failures

- Network issues - CORS problems - Rate limiting - Invalid request format

Error Message Design

Bad error message:

Error: Request failed with status 401

Good error message:

Authentication failed: Invalid API key

Your API key starts with 'sk_test_' but you're calling the production endpoint.

To fix:
1. Use the production API key (starts with 'sk_live_'), or
2. Change endpoint to https://api.example.com/test/

Docs: https://docs.example.com/auth#environments

Proactive Failure Prevention

Detect common mistakes in real-time:

// Client SDK that catches common errors
if (apiKey.startsWith('sk_test_') && endpoint.includes('/v1/')) {
  console.warn(
    'Warning: Using test API key with production endpoint. ' +
    'This will fail. Use production key or test endpoint.'
  );
}

Recovery Flows

In-dashboard error recovery:

Something went wrong with your integration.

We detected:
- Last API call: 2 hours ago
- Status: 401 Unauthorized
- Likely cause: API key rotated

[Regenerate API Key] [View Error Logs] [Contact Support]

Measuring Activation Metrics

Defining Activation

Activation = the moment a developer has enough success to keep using your product.

Different products, different activation definitions:

ProductActivation Definition
StripeFirst successful test charge
TwilioFirst SMS sent and delivered
Auth0First user authenticated
VercelFirst deploy accessible via URL
AlgoliaFirst search returns results

Core Activation Metrics

Activation rate

Activated users / Signed up users × 100

Benchmark: 20-40% for self-serve developer products

Time to activation

Median time from signup to activation event

Benchmark: <10 minutes for APIs, <1 hour for infrastructure

Activation by cohort Track weekly or monthly cohorts to identify improvements:

Week 1 cohort: 25% activation
Week 2 cohort: 28% activation (added better error messages)
Week 3 cohort: 35% activation (added interactive tutorial)

Leading Indicators

Track behaviors that predict activation:

Leading IndicatorCorrelation to Activation
Copied API key2x more likely
Viewed quickstart1.5x more likely
Installed SDK3x more likely
Joined Discord2.5x more likely

Lagging Indicators

Confirm activation led to value:

Lagging IndicatorMeaning
Day 7 retentionStill using after a week
API calls in week 2Continued development
Upgrade to paidPerceived enough value
Invited team memberExpanding usage

Activation Funnel Example

Signed up: 1,000
├── Visited dashboard: 950 (95%)
├── Viewed quickstart: 700 (74%)
├── Copied API key: 500 (71%)
├── Made first API call: 350 (70%)
├── Got successful response: 300 (86%)  ← Activation
├── Made 10+ API calls: 150 (50%)
└── Day 7 return: 100 (67%)

Onboarding Email Sequences

Email Timing

EmailTimingPurpose
WelcomeImmediateConfirm signup, provide key links
Getting started+1 hourDrive first API call if not done
Tips+1 dayShare common patterns
Check-in+3 daysAsk if stuck, offer help
Activation push+7 daysFinal nudge if not activated

Email Content Principles

Do:

  • Include code snippets (syntax highlighted)
  • Link to specific docs pages
  • Offer direct reply for help
  • Stop sequence once activated

Don't:

  • Send marketing content during onboarding
  • Require clicks to view content
  • Send more than one email per day
  • Continue sequence after activation

Examples from Real Developer Tools

Excellent Onboarding: Stripe

  • Test API keys visible immediately
  • Interactive "make your first charge" in dashboard
  • Language-specific code examples
  • Error messages include fix suggestions
  • Progress indicator shows completion

Excellent Onboarding: Railway

  • One-click template deploys
  • No configuration required for common frameworks
  • Live preview URL in seconds
  • Clear free tier limits shown

Excellent Onboarding: Planetscale

  • Interactive database explorer
  • Import from existing database offered
  • SQL examples match your schema
  • Branch workflow explained with visuals

Poor Onboarding Patterns to Avoid

  • Multi-step wizards that can't be skipped
  • "Complete your profile" blocking code access
  • Documentation requiring search to find quickstart
  • Quickstarts that assume too much setup
  • Error messages without guidance

Tools

Onboarding Platforms

  • Appcues - In-app walkthroughs and checklists
  • Pendo - Product analytics with onboarding features
  • Userflow - No-code onboarding flows
  • CommandBar - Developer-focused command palette with onboarding

Interactive Documentation

  • CodeSandbox/StackBlitz - Browser-based code environments
  • Killercoda - Interactive terminal scenarios
  • ReadMe - API documentation with "Try It" features
  • Mintlify - Modern docs with embedded code runners

Email and Lifecycle

  • Customer.io - Behavior-triggered emails
  • Loops - Email for SaaS
  • Intercom - Chat + email onboarding

Analytics

  • Amplitude - Onboarding funnel analysis
  • PostHog - Open source alternative
  • Heap - Auto-capture for retroactive analysis

Related Skills

  • /devmarketing-skills/skills/developer-signup-flow - Getting to the onboarding start
  • /devmarketing-skills/skills/developer-audience-context - Who you're onboarding
  • /devmarketing-skills/skills/free-tier-strategy - What they can do without paying

平台分布

Codex

40.36%
按下载量换算144

Claude

28.29%
按下载量换算101

Cursor

19.01%
按下载量换算68

Gemini CLI

9.52%
按下载量换算34

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills