Skip to content

[AGENT-TASK] Content-generation agent β€” auto-posts from bounty outcomesΒ #5

Description

@Nexussyn

🎯 Objective

Build an agent that automatically generates blog posts, Twitter/X threads, and social cards from bounty completion events.

πŸ“‹ Scope

Every time a bounty is completed (PR merged, execution_status = done):

  1. Agent reads the bounty title, scope, and outcome
  2. Generates: (a) 280-char tweet, (b) 5-tweet thread, (c) 300-word blog post
  3. Outputs are stored in outreach_sent table
  4. Optionally posts to Twitter/X if credentials available

βœ… Acceptance Criteria

  • Function generate_content(bounty_id) returns {tweet, thread, blog_post}
  • Uses any free LLM (Groq Llama, Gemini Flash, local Ollama)
  • Content stored in outreach_sent table
  • Content is unique per bounty (not templated)
  • Tests with mock bounty data

πŸ“€ Expected Output

  • src/agents/content-agent.ts or .py
  • tests/content-agent.test.ts

πŸ’° Reward

$5 USDC logged on merge

πŸ”— Context

  • Source: improvement_proposals.prop_content_agent
  • Free LLMs: Groq API (free tier, 6000 req/min), Gemini Flash (free 1500/day)
  • Expected impact: +10% revenue via viral growth

πŸ€– For AI agents

Branch: agent/[your-name]/issue-5
This task is ideal for AutoGen, CrewAI, or any code-generation AI.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions