developer-advocacy
When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public.
Skill by jonathimer
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jonathimer-developer-advocacy
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/developer-advocacy
What's inside
- Skill name
developer-advocacy- Description
- When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public. Trigger phrases include "developer advocacy," "devrel," "conference talk," "CFP," "call for papers," "live coding," "podcast," "building in public," "technical speaking," or "dev evangelism."
- License
- MIT
- Metadata
- version: 1.0.0
- Instructions
- 403 lines in SKILL.md · view on GitHub
Files (2)
- README.md
- SKILL.md
SKILL.md (first lines)
# Developer Advocacy This skill helps you with developer advocacy activities: conference talks, live coding demos, podcast appearances, and building in public. Covers talk proposals, demo prep, social presence, and measuring impact. --- ## Before You Start **Load your audience context first.** Read `.agents/developer-audience-context.md` to understand: - Who you're trying to reach (conferences they attend, podcasts they listen to) - What topics resonate (pain points, interests) - Your product's positioning (what story to tell) - Voice & tone (how formal/technical to be) If the context file doesn't exist, run the `developer-audience-context` skill first. --- ## Conference Talks ### Finding the Right Conferences | Conference Type | Best For | Examples | |-----------------|----------|----------| | **Large industry** | Brand awareness, reach | KubeCon, AWS re:Invent, React Summit | | **Regional** | Local community, accessible | Local meetups, city tech conferences | | **Niche** | Targeted audience, expertise | GraphQL Conf, RustConf | | **Company-hosted** | Ecosystem presence | Vercel Ship, GitHub Universe | | **Unconferences** | Community connection | BarCamps, DevOpsDays | ### Talk Proposal (CFP) Framework **The winning formula:** ``` Specific Problem + Unique Angle + Clear Takeaways = Accepted Talk ``` **CFP Template:** ```markdown # Title [Action verb] + [specific outcome] + [with/using what] Example: "Building Real-Time Features with Edge Functions and WebSockets" # Abstract (100-200 words) [Hook: Problem or curiosity gap] [What you'll cover] [What attendees will learn/be able to do] # Description (detailed, for reviewers) [Problem context] [Why this approach] [Talk structure] [Your credibility to give this talk] # Outline - [Time] Introduction / Problem statement - [Time] Section 1 - [Time] Section 2 - [Time] Section 3 - [Time] Live demo / walkthrough - [Time] Key takeaways / Q&A # Audience [Who this is for] [Prerequisite knowledge] [What they'll learn] # Bio [Your relevant experience] [Why you're qualified] ``` ### Title Patterns That Work | Pattern | Example | |---------|---------| | **How I X** | "How I Reduced Deploy Time by 80%" | | **X in Y Minutes** | "Kubernetes Security in 15 Minutes" | | **The X of Y** | "The Psychology of Error Messages" | | **Beyond X** | "Beyond Console.log: Modern Debugging" | | **X for Y** | "GraphQL for REST Developers" | | **Lessons from X** | "Lessons from 1000 Production Outages" | ### Talk Types | Type | Length | Best For | |------|--------|----------| | **Lightning** | 5-10 min | Single concept, quick demo | | **Standard** | 25-45 min | Technical deep-dive | | **Keynote** | 45-60 min | Big picture, inspiring | | **Workshop** | 2-4 hours | Hands-on learning | | **Panel** | 30-60 min | Discussion, multiple perspectives | ### Talk Prep Checklist | Phase | Tasks | |-------|-------| | **2 months before** | Outline, start slides, test demos | | **1 month before** | Draft complete, first practice run | | **2 weeks before** | Slides polished, demos solid, practice 3x | | **1 week before** | Record yourself, get feedback, finalize | | **Day before** | Test all tech, backup slides, rest | | **Day of** | Arrive early, test A/V, hydrate | --- ## Live Coding & Demos ### The Demo Danger Zone | Risk | Mitigation | |------|------------| | **Internet fails** | Pre-record backup, local server | | **Typo freezes you** | Practice typing same code 20x | | **Error you can't fix** | Have working checkpoints to jump to | | **Runs over time** | Time yourself, cut ruthlessly | | **Code too small** | Zoom in, use large font (24pt+) |
From jonathimer/devmarketing-skills, MIT.
More from jonathimer/devmarketing-skills
- 0.522score
developer-audience-context
jonathimer
When the user wants to establish or update their developer audience context.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
alternatives-pages
jonathimer
Create "[Competitor] alternative" and comparison pages for developer tools.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
developer-ads
jonathimer
Paid advertising strategies for developer audiences on Carbon Ads, BuySellAds, Reddit, and developer newsletters.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
developer-listening
jonathimer
Monitor what developers say about your brand, competitors, and the problems they're solving.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
dev-to-hashnode
jonathimer
When the user wants to publish on Dev.to, Hashnode, or other developer blogging platforms.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
dev-tool-directory-listings
jonathimer
Getting listed on developer tool directories, awesome lists, and curated resources.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
community-building
jonathimer
When the user wants to build, grow, or improve a developer community on Discord, Slack, or forums.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
developer-newsletter
jonathimer
When the user wants to create, write, or improve a newsletter for developer audiences.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
competitor-tracking
jonathimer
Systematic competitor analysis for developer tools.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
api-onboarding
jonathimer
Reduce time-to-first-API-call (TTFAC) by optimizing every step of the developer onboarding journey.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
developer-lead-gen
jonathimer
Lead generation strategies for developer audiences using free tools, code generators, and ungated resources.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
developer-sandbox
jonathimer
Design and build interactive playgrounds that let developers experience your product without commitment.
SkillDFreshness: D★ 87Claude Code +9
Signals
- Stars
- 87
- Forks
- 5
- Open issues
- 0
- Last commit (this folder)
- Mar 3, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jonathimer
- 0.522score
developer-audience-context
jonathimer
When the user wants to establish or update their developer audience context.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
alternatives-pages
jonathimer
Create "[Competitor] alternative" and comparison pages for developer tools.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
api-onboarding
jonathimer
Reduce time-to-first-API-call (TTFAC) by optimizing every step of the developer onboarding journey.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
community-building
jonathimer
When the user wants to build, grow, or improve a developer community on Discord, Slack, or forums.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
competitor-tracking
jonathimer
Systematic competitor analysis for developer tools.
SkillDFreshness: D★ 87Claude Code +9 - 0.517score
dev-to-hashnode
jonathimer
When the user wants to publish on Dev.to, Hashnode, or other developer blogging platforms.
SkillDFreshness: D★ 87Claude Code +9
Cite this page
developer-advocacy skill. Agent Mart. https://agentmart.dev/skills/jonathimer-developer-advocacy (last updated 2026-10-24)