Agent skill

Developer Advocacy

by sickn33 in sickn33/agentic-awesome-skills

When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public.

MITAuto-check passedMedia & Creative

Install Developer Advocacy

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill developer-advocacy -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills developer-advocacy --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/developer-advocacy .claude/skills/developer-advocacy && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
developer-advocacy
GitHub stars
47k
Used in
1 other repo
Token cost
~3.3k tokens
SKILL.md length
1,198 words
Files
2
Skills in repo
1,493
Repo updated
First seen
Licence
MIT

At a glance

When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public.

  • Wants to do developer advocacy activities including conference talks
  • SKILL.md covers When to Use, Before You Start, Conference Talks and Live Coding & Demos, plus 4 more sections
  • Calls git
  • Building in public

What it does

Developer Advocacy is an agent skill from sickn33/agentic-awesome-skills. When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public.

Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `README.md`).

It sits in Media & Creative, covering Podcasting. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

When your agent uses it

  • Wants to do developer advocacy activities including conference talks
  • Building in public

Example prompts

  • “/developer-advocacy”

What it can do on your machine

Read from SKILL.md and the folder at commit 680176d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • octolens.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Developer Advocacy loads about 3.3k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 1,198 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~37
When it runs · the whole SKILL.md, loaded when a task matches
~3.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit 680176d, republished under its MIT licence (© sickn33). 1,198 words, ~3,261 tokens.

Download SKILL.mdSave it as .claude/skills/developer-advocacy/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
developer-advocacy
description
When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public.
risk
critical
source
https://github.com/jonathimer/devmarketing-skills/tree/main/skills/developer-advocacy
source_repo
jonathimer/devmarketing-skills
source_type
community
date_added
2026-07-01
license
MIT
license_source
https://github.com/jonathimer/devmarketing-skills/blob/main/LICENSE

Developer Advocacy

When to Use

Use this skill when you need 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,"...

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 TypeBest ForExamples
Large industryBrand awareness, reachKubeCon, AWS re:Invent, React Summit
RegionalLocal community, accessibleLocal meetups, city tech conferences
NicheTargeted audience, expertiseGraphQL Conf, RustConf
Company-hostedEcosystem presenceVercel Ship, GitHub Universe
UnconferencesCommunity connectionBarCamps, 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
PatternExample
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
TypeLengthBest For
Lightning5-10 minSingle concept, quick demo
Standard25-45 minTechnical deep-dive
Keynote45-60 minBig picture, inspiring
Workshop2-4 hoursHands-on learning
Panel30-60 minDiscussion, multiple perspectives
Talk Prep Checklist
PhaseTasks
2 months beforeOutline, start slides, test demos
1 month beforeDraft complete, first practice run
2 weeks beforeSlides polished, demos solid, practice 3x
1 week beforeRecord yourself, get feedback, finalize
Day beforeTest all tech, backup slides, rest
Day ofArrive early, test A/V, hydrate

Live Coding & Demos

The Demo Danger Zone
RiskMitigation
Internet failsPre-record backup, local server
Typo freezes youPractice typing same code 20x
Error you can't fixHave working checkpoints to jump to
Runs over timeTime yourself, cut ruthlessly
Code too smallZoom in, use large font (24pt+)
Dark theme blindingUse high-contrast, light-friendly theme
Demo Prep Framework

The 10-3-1 Rule:

  • Run your demo 10 times in practice
  • Have 3 checkpoints you can jump to if stuck
  • 1 backup (video recording of it working)

Pre-demo checklist:

  • Close unnecessary apps
  • Clear browser history/tabs
  • Notifications OFF (Slack, email, calendar)
  • Font size: 24pt+ for terminal, 20pt+ for editor
  • Git stash/branch for clean starting point
  • Environment variables ready
  • Test on the actual projector/screen if possible
Live Coding Tips
TipWhy
Type slowlyAudience needs to follow
Narrate what you type"I'm creating a new handler..."
Explain errors"This error means X, let me fix it"
Use snippetsFor boilerplate, not core concepts
Show the resultAlways run the code, show output
Checkpoint commitsgit checkout checkpoint-1

Podcast Guesting

Finding Podcasts
ApproachHow
Direct search"top [your tech] podcasts"
Guest networksPodmatch, Matchmaker.fm
Peer asks"What podcasts do you listen to?"
Twitter search"[topic] podcast episode"
Listen NotesPodcast search engine
Pitch Template
Subject: Guest Idea: [Specific Topic] for [Podcast Name]

Hi [Host Name],

I've been listening to [Podcast] for [time] — loved your episode on [specific episode].

I'd love to come on and talk about [specific topic]. Here's the angle:

[2-3 sentences on what you'd discuss and why it matters to their audience]

A bit about me:
- [Relevant credential 1]
- [Relevant credential 2]
- [Link to past podcast/talk]

Would this be a fit?

[Your name]
Pre-Podcast Prep
Prep ItemDetails
Research the showListen to 2-3 episodes, understand format
Research the hostTheir interests, style, Twitter
Prep talking points3-5 main things you want to say
Prep storiesSpecific examples, not generalities
Audio setupGood mic, quiet room, headphones
Water nearbyYou'll be talking a lot
During the Podcast
DoDon't
Tell stories with specificsGive generic advice
Pause before answeringUm and ah nervously
Disagree respectfullyAlways agree to be polite
Promote subtlyHard sell your product
Be conciseRamble without structure
Show enthusiasmBe monotone
Post-Podcast
ActionTiming
Thank the hostSame day
Share when publishedImmediately
Engage with commentsFirst week
Cross-promoteYour newsletter, blog
Stay in touchOngoing relationship

Building in Public

What to Share
CategoryContent Ideas
Progress"Shipped X today, here's what I learned"
Challenges"Stuck on X, tried Y and Z, here's what worked"
Decisions"Why we chose X over Y"
MetricsRevenue, users, growth (transparently)
Behind scenesTeam, process, tools
Learnings"Mistake we made and how we fixed it"
Show full SKILL.md (485 more words)Show less
Build in Public Formats
FormatPlatformCadence
Tweet threadTwitter/XDaily-weekly
ChangelogBlog, Notion, websiteWeekly
Indie hacker postsIndie Hackers, HNMonthly
Video updateYouTube, LoomWeekly-monthly
NewsletterEmailWeekly
LivestreamTwitch, YouTubeWeekly
What NOT to Share
AvoidWhy
Customer dataPrivacy, trust
Team conflictsProfessionalism
Security detailsVulnerability
Competitor attacksLooks petty
VentingNot productive

Social Presence (Twitter/X)

Developer Twitter Playbook
Content Type% of PostsExample
Value content60%Tips, tutorials, insights
Engagement20%Replies, retweets with commentary
Personal10%Behind-the-scenes, personality
Promotion10%Your product, talks, content
Tweet Formats That Work
FormatExample
Thread"10 things I learned building X"
Hot take"Unpopular opinion: [opinion]"
Quick tip"TIL: You can do X by..."
Question"What's your favorite way to..."
Meme/humorTech jokes, relatable content
Showcase"Just shipped X, here's how it works"
Appreciation"Shoutout to @person for..."
Engagement Strategy
ActionFrequency
Tweet original contentDaily
Reply to others5-10x daily
Quote tweet with value2-3x weekly
DM interesting peopleWeekly
Join Twitter SpacesAs relevant
Growing Your Presence
TacticImplementation
ConsistencyPost daily, engage daily
Niche downBe known for ONE thing first
Reply gameAdd value to big accounts' tweets
CollaborateTwitter Spaces, threads together
Cross-promoteNewsletter, talks, blog

Measuring Impact

Advocacy Metrics
ActivityMetrics
TalksAttendees, feedback scores, recording views
ContentViews, shares, engagement
SocialFollowers, engagement rate, reach
PodcastsListener estimates, traffic spikes
CommunityGrowth, engagement, sentiment
Attribution Challenges

Developer advocacy impact is notoriously hard to measure. Proxy metrics:

SignalWhat It Indicates
Traffic spikesContent/talk/podcast drove visits
"How did you hear about us?"Direct attribution
Social mentionsBrand awareness
Inbound leads qualityCommunity-qualified leads
Conference invitesGrowing reputation
Reporting Framework

Monthly advocacy report:

markdown
# Developer Advocacy Report - [Month]

## Talks & Appearances
- [Talk 1]: [Conference], [Attendees], [Link]
- [Podcast 1]: [Show], [Episode link]

## Content Published
- [Article 1]: [Views], [Engagement]
- [Video 1]: [Views]

## Social Growth
- Twitter: +X followers, Y impressions
- Notable tweets: [Links]

## Community
- Discord/Slack: +X members, Y messages
- Notable threads/discussions

## Learnings
- What worked: [X]
- What didn't: [Y]
- Trying next: [Z]

Advocacy Career Path

Role Levels
LevelFocus
Junior DAContent creation, community support, talk prep
Developer AdvocateTalks, own content strategy, community building
Senior DAStrategy, mentoring, major conferences
Staff DACross-company impact, industry thought leadership
Head of DevRelTeam building, strategy, executive alignment
Skill Development
SkillHow to Develop
Public speakingMeetups, Toastmasters, practice
WritingBlog consistently, get feedback
VideoYouTube, live streaming, improve iteratively
Technical depthBuild projects, contribute to OSS
CommunityModerate, organize events, connect people

Tools

ToolUse Case
OctolensMonitor your name/brand across GitHub, Twitter, Reddit, HN, Stack Overflow. Track conference mentions. Find podcast opportunities. Measure share of voice.
Cal.com / CalendlySchedule podcast appearances
StreamYardLive streaming setup
DescriptVideo/podcast editing
Canva / FigmaSlides and graphics
Otter.aiTranscription for talks
NotionTalk prep, content calendar
Buffer / TypefullySocial scheduling

  • developer-audience-context — Know who you're reaching
  • devrel-content — Written content strategy
  • community-building — Community management
  • open-source-marketing — OSS-specific advocacy
  • hacker-news-strategy — HN engagement

Limitations

  • Use this skill only when the task clearly matches its upstream source and local project context.
  • Verify commands, generated code, dependencies, credentials, and external service behavior before applying changes.
  • Do not treat examples as a substitute for environment-specific tests, security review, or user approval for destructive or costly actions.

© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/developer-advocacy of sickn33/agentic-awesome-skills.

  • SKILL.md
  • README.md

Open the folder on GitHubat commit 680176d

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Developer Advocacy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Developer Advocacy compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Developer Advocacy this skillsickn33/agentic-awesome-skills47k1 repos~3.3kAutomated safety check: PassMIT
BibiJimmyLv/BibiGPT-v16.2k—~885Automated safety check: PassGPL-3.0
Video Transcribewendy7756/AI-Video-Transcriber3.3k—~937Automated safety check: NotesApache-2.0
Podcastzarazhangrui/personalized-podcast437—~2.3kAutomated safety check: NotesNone
Video Podcast Maker NanoAgents365-ai/video-podcast-maker1.7k—~3.6kAutomated safety check: PassMIT
Azure Realtime Podcast Generationmicrosoft/skills3.1k1 repos~947Automated safety check: PassMIT

Similar skills

  • Bibi

    JimmyLv/BibiGPT-v1

    BibiGPT CLI for summarizing videos, audio, and podcasts directly in the terminal.

    6.2k GitHub stars~885 tokensUpdated 5 mo ago
    Media & CreativeAuto-check passed
  • Video Transcribe

    wendy7756/AI-Video-Transcriber

    Transcribe and summarize a video or podcast from a URL (YouTube, TikTok, Bilibili, Apple Podcasts, SoundCloud, 30+ platforms) or from a local media/.txt file.

    3.3k GitHub stars~937 tokensUpdated 24 days ago
    Media & CreativeAuto-check: notes
  • Podcast

    zarazhangrui/personalized-podcast

    Generate a podcast episode from content you provide. An agent skill from zarazhangrui/personalized-podcast.

    437 GitHub stars~2.3k tokensUpdated 6 mo ago
    Media & CreativeAuto-check: notes
  • Video Podcast Maker Nano

    Agents365-ai/video-podcast-maker

    Smallest personal narrated-explainer-video pipeline (spoken narration over visuals, not an audio podcast), fully tool-agnostic and autonomous by default — topic → research ∥ asset collection →…

    1.7k GitHub stars~3.6k tokensUpdated 8 days ago
    Media & CreativeAuto-check passed
  • Official

    Builds podcast-style audio narration from text with Azure OpenAI's GPT Realtime Mini over WebSocket, from a Python FastAPI backend to a React player.

    3.1k GitHub starsUsed in 1 repo~947 tokens
    Media & CreativeAuto-check passed
  • Podpull

    xiaoleiy/podpull

    A skill your agent uses when the user wants to download a podcast episode's audio file (mp3/m4a) to disk — from an Apple Podcasts show or episode link, a raw RSS feed, or a 小宇宙/xiaoyuzhou episode…

    146 GitHub stars~962 tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,493 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Whatsapp Cloud API

    sickn33/agentic-awesome-skills

    Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 2 repos~4.5k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Questions about Developer Advocacy

What does Developer Advocacy do?

When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public. Developer Advocacy is an agent skill from sickn33/agentic-awesome-skills. When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public.

When should I use Developer Advocacy?

Developer Advocacy fits situations like: wants to do developer advocacy activities including conference talks; building in public.

How do I install Developer Advocacy in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill developer-advocacy -a claude-code`. Or copy the skill folder (skills/developer-advocacy in sickn33/agentic-awesome-skills) into .claude/skills/developer-advocacy in your project. Claude Code loads it when a task matches its description.

How do I install Developer Advocacy in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill developer-advocacy -a codex`. Or copy the skill folder (skills/developer-advocacy in sickn33/agentic-awesome-skills) into .agents/skills/developer-advocacy in your project. Codex loads it when a task matches its description.

Can I use Developer Advocacy in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill developer-advocacy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/developer-advocacy, .gemini/skills/developer-advocacy, .github/skills/developer-advocacy and .opencode/skills/developer-advocacy in your project.

What does Developer Advocacy need to run?

Going by SKILL.md and its folder, Developer Advocacy needs the command-line tools its instructions call (git).

Does Developer Advocacy access the network?

SKILL.md names 1 domain. As links in the text: octolens.com. This is read from the text; nothing was executed.

Is Developer Advocacy safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Developer Advocacy use?

Developer Advocacy is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Developer Advocacy use?

About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Developer Advocacy?

Skills that share tags, products or a category with Developer Advocacy: Bibi (JimmyLv/BibiGPT-v1, 6.2k stars), Video Transcribe (wendy7756/AI-Video-Transcriber, 3.3k stars), Podcast (zarazhangrui/personalized-podcast, 437 stars) and Video Podcast Maker Nano (Agents365-ai/video-podcast-maker, 1.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Developer Advocacy?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,379 GitHub stars. The repository holds 1,493 skills in this directory. The repository was last updated on October 9, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.