SDK Dx — Communication skill for Claude Code
Developer marketing skill for sdk dx.
How to install SDK Dx
Installs to ~/.claude/skills/sdk-dx/
git clone --depth 1 https://github.com/jonathimer/devmarketing-skills /tmp/devmarketing-skills \
&& mkdir -p ~/.claude/skills \
&& cp -r /tmp/devmarketing-skills/skills/sdk-dx ~/.claude/skills/sdk-dx Clones the whole repository, because a skill folder can carry scripts and resources beside its SKILL.md.
What SDK Dx does
Design SDKs that developers love to use. Great SDK developer experience drives adoption through word-of-mouth rather than aggressive marketing.
Alternatives in Communication
- Marketing Skills Pack — Marketing strategy and execution skills 5.3k ★
- Nekro Agent — NekroAgent 是一个面向多人互动场景的跨平台 Agent 框架,集 Claude Code 沙盒执行、工作区编排、长期记忆、结构化 MCP 管理与可视化控制台于一体,兼具高扩展性、多模态交互、实时状态推送和自动化 800 ★
- Claude To IM — Host-agnostic bridge connecting Claude Code SDK to IM platforms (Telegram, Discord, Feishu) 432 ★
Repository README
This is the README for jonathimer/devmarketing-skills, shared by 23 entries
in this directory. It describes the repository, not this entry specifically.
sdk-dx
Design SDKs that developers love to use. Great SDK developer experience drives adoption through word-of-mouth rather than aggressive marketing.
What This Skill Covers
- API Design Principles: Optimize for common cases, progressive disclosure
- Error Messages: Messages that guide developers to solutions
- Type Safety: Autocomplete and compile-time checks
- IDE Integration: Documentation in the editor
- Versioning: Semantic versioning and deprecation processes
- Migration Guides: Smooth upgrades between versions
- Native Feel: Language-idiomatic design patterns
When to Use This Skill
- Designing a new SDK or client library
- Improving developer experience of existing SDKs
- Planning SDK versioning and release strategy
- Creating migration paths for breaking changes
- Evaluating SDK quality before release
Key Principle
The best SDK marketing is an SDK developers can't stop recommending. When your SDK makes developers feel productive and competent, they become your advocates.
Quick Wins
- Add helpful error messages with "how to fix" guidance
- Ensure IDE autocomplete works for all operations
- Add docstrings/JSDoc to all public methods
- Test that quickstart code actually works
- Create specific error types developers can catch
Related Skills
docs-as-marketing- Documentation for your SDKapi-onboarding- First experience with your SDKchangelog-updates- Communicating SDK changes
Related Skills
Alternatives Pages
Developer marketing skill for alternatives pages
API Onboarding
Developer marketing skill for api onboarding
Claude Agent Desktop
Electron desktop application for agentic chat with the Claude Agent SDK.
FreeDeepseekAPI EN
Local OpenAI-compatible API proxy for DeepSeek Web Chat (Global English Version). Connects DeepSeek to Open We
Tenstorrent
Tenstorrent console.tenstorrent.com skill for Claude Code / Codex / Agent SDK — Wan 2.2 text-to-video + OpenAI
Disclaw
A self-evolving thin OpenClaw-like implementation using Claude Agent SDK (claude-code sdk) controlled interfac
Related Agents
Tron Developer Tronweb
Use when building TRON DApps, creating/signing/broadcasting transactions with TronWeb, integrating wallets (Tr
API Docs Specialist
Use this agent when you need to create, update, or enhance API documentation including OpenAPI/Swagger specifi
Expo Developer
Develop React Native apps with Expo SDK 50+, TypeScript, and modern architecture patterns. Masters Expo ecosys