AI agent skills for Developer Relations practitioners. Set up your context once, then generate conference proposals and speaker bios on demand.
One-time setup. Runs an interactive Q&A and writes your professional context — current role, background, audience, content voice, and a library of past work — to ~/.devadvokit.md. All other DevAdvokit skills read this file automatically.
Generates a complete conference proposal through a structured brainstorming Q&A. Produces:
- Abstract (100–150 words)
- Extended abstract (200–300 words)
- 3 title variants
- 3–5 learning outcomes
- A content library check for overlap with past work
Output is calibrated to the session format and grounded in your speaker context from ~/.devadvokit.md.
Turns a CFP abstract or talk description into a fully structured outline with section timings. Produces:
- Timed outline using the right structural pattern for the talk type
- Patrick Winston principles applied throughout: empowerment promise opening, contributions close, the Winston Star (slogan, surprise, salient idea, symbol), vision/proof structure for persuasive talks, slide density check
- Per-demo risk blocks with dependencies, failure modes, fallback plans, and prep checklists
- Consolidated risk summary with critical path, time risk, and a concrete contingency plan
Generates a speaker or author bio through a short Q&A. Controls for:
- Format — conference profile, LinkedIn, team page, podcast intro, personal site, and more
- Length — one-liner through long-form, or a specific word/character count
- Person — first or third
- Employer focus — a 1–5 scale from employer-led to employer-light
At scale 1, the bio opens with your company and frames everything through your current role. At scale 5, your current employer is mentioned but not foregrounded — the bio leads with career-wide expertise and holds up regardless of where you work.
Converts a delivered talk into multiple content pieces for broader reach. Produces:
- Blog post outline (H2 structure with section notes)
- 5 LinkedIn post angles (different hook strategies)
- 3 tweet thread starters
- Newsletter section (150–200 words)
- Cold pitch paragraph for third-party publication
Works with just an abstract, or with full transcript/notes for more grounded outputs. Pulls quotable lines, flags demo content that won't translate to text, and notes claims needing source links. Checks content library for overlap with past work.
Takes a single content piece and extracts multiple angles from it. Produces:
- Abstraction ladder — specific problem solved, then 3 levels of generalization up to universal principle
- Audience pivots — same insight reframed for different readers
- Controversy check — surfaces defensible contrarian takes buried in your content
- "What this assumes" — hidden assumptions that could each become their own piece
Finds the seeds of future content in work you've already published.
Analyzes your content library to find series patterns. Produces:
- Thematic clusters — content grouped by underlying theme, not surface topic
- Repeated points — where you made the same point from different angles without realizing it
- Incomplete arcs — wrote parts 1 and 3 but part 2 is missing
- Series framing — title and premise that makes relationships between pieces explicit
Connects across your existing work rather than analyzing a single piece.
Converts user problems and support interactions into shareable content. Produces:
- TIL format — short-form version for posts, threads, newsletters
- Full context format — longer framework for blog posts or deep-dives
- Format recommendation — whether this belongs in docs, blog, or talk
Separates the tactical fix from the transferable lesson.
npx skills add phazonoverload/devadvokitInstall a specific skill only:
npx skills add phazonoverload/devadvokit --skill generate-cfpUpdate after repo changes:
npx skills update- Run
/setup-devadvokitonce. This creates~/.devadvokit.mdwith your DevRel context. - Run
/generate-cfpwhenever you need a conference proposal. - Run
/build-talk-outlineto turn a CFP into a structured, timed outline. - Run
/generate-biowhenever you need a speaker or author bio. - Run
/repurpose-talkafter delivering a talk to generate blog outlines, social posts, and newsletter sections. - Run
/find-content-anglesto extract multiple angles from a single content piece. - Run
/find-series-opportunitiesto discover series patterns across your content library. - Run
/turn-incident-into-contentto convert user problems into shareable content.
All skills read your context automatically — no re-entering your details each time.
A plain Markdown file in your home directory. Contains your professional identity, location, specialist areas, primary audience, content voice, hobbies and interests, and a table of past talks and writing. Written and maintained by /setup-devadvokit.
The file is never overwritten without confirmation. On repeat runs, the setup skill offers to update individual sections or append new content to the library.
.devadvokit.md is in .gitignore — it won't be committed if you clone this repo into your home directory.