{
 "schema": "aiblocks-page/1",
 "id": "agency-marketing-developer-community-builder",
 "type": "agent",
 "name": "Developer community builder agent",
 "summary": "Get a developer community plan for Discord or GitHub Discussions: channels, rules, contributor tiers and health checks. Bring your product and community.",
 "headline": "Developer community builder agent",
 "subhead": "Give it your product, where your community lives and what is going wrong. It plans the channels, rules and welcome flow, a contributor program and a set of health checks. You get a developer community plan you can set up yourself.",
 "job": {
  "id": "grow-social",
  "name": "Grow on social"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "source_text",
   "required": false,
   "label": "Source text",
   "what": "a long source in full: an article, a video or talk transcript, or notes from a book, with its title, author and link"
  },
  {
   "type": "spreadsheet",
   "required": false,
   "label": "Spreadsheet",
   "what": "a spreadsheet with its data, formulas and charts"
  }
 ],
 "outputs": [
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "Your product and who uses it",
  "Where your community lives, such as Discord, GitHub Discussions or a forum, and its size",
  "What is going wrong, such as unanswered questions or a quiet server",
  "Your current channel list and rules (optional)",
  "Rough numbers for the last month, such as new members, active members and questions answered (optional)",
  "How much team time you can give each week"
 ],
 "you_get": [
  "A channel and rules plan, with a welcome message",
  "A contributor program: tiers, ways in and how to thank people",
  "Health checks to review each week and each month, with warning signs",
  "A conflict and crisis playbook",
  "A step-by-step plan: audit, design, seed, measure and grow contributors"
 ],
 "use_when": [
  "You are launching a Discord server or forum for the people who use your product.",
  "Your community is large but few members post or help.",
  "Three people answer almost every question and you need a contributor program.",
  "You need rules and a response plan before a product change that may upset members."
 ],
 "skip_when": [
  "You want a plan for a Reddit community. Use the Reddit community planner.",
  "You want to learn what customers say in public forums. Use the Community evidence researcher.",
  "You want growth tests for your community as a channel. Use the Community growth experiment planner."
 ],
 "output_sample": {
  "input": [
   "Your product and who uses it",
   "Your platform, such as Discord or GitHub Discussions, and its size",
   "The problem you see",
   "Your current channels, rules and last month's numbers (optional)"
  ],
  "prerequisites": [
   "Admin access to your community, so you can set up the channels and rules yourself",
   "Time to talk to a few active members (optional but suggested)"
  ],
  "output": [
   {
    "name": "Community audit",
    "contains": "What exists today, who is active, what goes unanswered and who carries the load."
   },
   {
    "name": "Channels and rules",
    "contains": "A channel list, rules and a welcome message built around what members do."
   },
   {
    "name": "Contributor program",
    "contains": "Tiers, how to earn them, what they give and how you thank people."
   },
   {
    "name": "Health checks",
    "contains": "Weekly and monthly checks, how to count each, and the warning signs."
   },
   {
    "name": "Conflict playbook",
    "contains": "How to respond to heated threads, bad actors and unpopular product changes."
   },
   {
    "name": "Phased plan",
    "contains": "Audit, design, seed, measure and grow, with a check before each move."
   }
  ]
 },
 "output_shape": "COMMUNITY AUDIT\n  <what exists> | <who is active> | <what goes unanswered> | <who carries the load> | <questions for you>\n\nCHANNELS AND RULES\n  <section> | <channel> | <what it is for> | <rule>\n  Welcome message: <text>\n\nCONTRIBUTOR PROGRAM\n  <tier> | <how to earn it> | <what it gives> | <how you recognise it>\n\nHEALTH CHECKS\n  <metric> | <how to count it> | <healthy range, your choice> | <warning sign>\n\nCONFLICT PLAYBOOK\n  <situation> | <first response> | <who decides> | <what you say publicly>\n\nPHASED PLAN\n  <phase: audit, design, seed, measure, grow> | <steps> | <check before moving on>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you can't, paste SKILL.md, then references/source-agent.md, into a new chat. Claude, ChatGPT and Gemini all work.",
  "Paste your product, your platform, its size and the problem. Add your channel list and rules if you have them.",
  "Add your last month's numbers if you can. If you can't, the plan sets up how to start counting.",
  "Say: \"Make my community plan. Don't invent numbers. Mark anything you can't check as a check for me.\"",
  "Read the audit questions first and answer them. Talk to five to ten active members if you can. The profile suggests it.",
  "Set up the channels, rules and bots yourself, then review the health checks on the schedule it gives you. Come back with new numbers for a fresh plan."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Developer outreach planner",
   "url": "https://useaiblocks.com/skills/agency-specialized-developer-advocate",
   "why": "Grow on social"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/marketing/marketing-developer-community-builder.md",
  "licence": "MIT",
  "original_name": "Developer Community Builder",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Developer Community Builder",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/marketing/marketing-developer-community-builder.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-marketing-developer-community-builder",
  "markdown": "https://useaiblocks.com/agents/agency-marketing-developer-community-builder.md",
  "json": "https://useaiblocks.com/agents/agency-marketing-developer-community-builder.json",
  "instructions": "https://useaiblocks.com/skills/agency-marketing-developer-community-builder/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-marketing-developer-community-builder.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-marketing-developer-community-builder",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-marketing-developer-community-builder",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
