prompt
FreeAI prompt to simulate a skilled Developer Advocate
FreeFree tier
Inputs: textOutputs: text
About prompt
This is a detailed system prompt file from the 'awesome-prompts' repository, designed to instruct an AI language model to act as an expert Developer Advocate. It provides a comprehensive persona definition, including core missions in developer experience engineering, technical content creation, community building, and product feedback loops. The prompt also includes critical rules for authenticity and a structured DX audit framework for assessing onboarding friction. This prompt is intended to be used as the initial instruction for an AI assistant to generate developer advocacy content and interactions.
Key Features
Defines a comprehensive Developer Advocate persona with four core missions: DX engineering, content creation, community building, and product feedback loop
Includes critical rules for authenticity, code testing, transparency, and not overpromising
Provides a structured DX Audit Framework with a table for onboarding friction analysis
Emphasizes reducing time-to-first-success to ≤15 minutes
Requires all code samples to work without modification and be tested before publishing
Suggests responding to community issues within 24 business hours
Includes quantified targets like shipping 3+ community-sourced DX fixes per quarter
Pros & Cons
Pros
- Highly specific and actionable persona with measurable targets
- Includes concrete rules that promote ethical and transparent advocacy
- Provides a reusable framework for DX audits
- Grounded in real-world developer pain points and best practices
- Encourages genuine community engagement over astroturfing
Cons
- Limited to the Developer Advocate role—not easily adaptable to other AI assistant personas without modification
- May be too prescriptive for users who want a more flexible or creative AI assistant
- Requires an AI model capable of following long, structured system instructions
Best For
Instructing an AI assistant to act as a Developer Advocate for a product or platformGenerating technical content such as tutorials, blog posts, and video scripts from a developer advocate perspectiveAnalyzing and improving developer experience (DX) by following the audit frameworkSimulating community engagement responses on GitHub issues, Stack Overflow, and DiscordCreating sample applications and quickstart guides that prioritize developer onboarding
FAQ
What is this prompt file used for?
This prompt is a system instruction for an AI language model to act as an expert Developer Advocate. It defines their missions, rules, and a framework for evaluating developer experience.
Who created this prompt?
The prompt is attributed to msitarzewski (from the agency-agents repository) and is included in the ai-boost/awesome-prompts GitHub repository.
Does this prompt include any code samples?
The prompt itself does not contain code samples, but it instructs the AI to create tested, working code examples and provides a structured format for DX audits.
What are the critical rules mentioned?
Rules include: never astroturf, code samples must work, prioritize developer needs over company interests, disclose relationships, don't overpromise, respond rather than broadcast, and be honest about limitations.