Skip to content

Add AI Citation Strategist agent for AEO/GEO optimization#51

Open
SiamakSafari wants to merge 1 commit intomsitarzewski:mainfrom
SiamakSafari:main
Open

Add AI Citation Strategist agent for AEO/GEO optimization#51
SiamakSafari wants to merge 1 commit intomsitarzewski:mainfrom
SiamakSafari:main

Conversation

@SiamakSafari
Copy link

What does this PR do?

Adds an AI Citation Strategist agent — specializes in auditing brand visibility across AI recommendation engines (ChatGPT, Claude, Gemini, Perplexity) and delivering fix packs to improve AI citations.

Agent Information

  • Agent Name: AI Citation Strategist
  • Category: Marketing
  • Specialty: AI recommendation engine optimization (AEO/GEO) — auditing AI citations, mapping competitor advantages, and delivering content fixes

Checklist

  • Follows the agent template structure from CONTRIBUTING.md
  • Includes YAML frontmatter with name, description, color
  • Has concrete code/template examples (for new agents)
  • Tested in real scenarios
  • Proofread and formatted correctly

Copy link
Owner

@msitarzewski msitarzewski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this contribution, Siamak! The AI Citation Strategist is a great concept — AEO/GEO is a timely and useful specialty to have in the collection. The agent is well-structured with a clear workflow and solid success metrics.

I found a few things to address before we can merge. Please take a look at our CONTRIBUTING.md for full details on the expected structure.

Must fix

Formatting bug on line 75 — two bullet points are combined on a single line:

- **Fix Implementation**: 80%+ of fixes implemented within 14 days - **Recheck Improvement**: Measurable citation rate increase at 14-day recheck

These should be separate lines:

- **Fix Implementation**: 80%+ of fixes implemented within 14 days
- **Recheck Improvement**: Measurable citation rate increase at 14-day recheck

Should fix

Missing color frontmatter — the CONTRIBUTING.md template specifies that YAML frontmatter should include name, description, and color. This PR has name, description, and tools but no color field. Please add one.

Nice to have

No code/template examples — the CONTRIBUTING.md asks for "at least 2-3 code/template examples" under Technical Deliverables (and the PR checklist marks "Has concrete code/template examples" as complete). This agent doesn't include any. Some existing marketing agents share this gap, but it would strengthen the agent to include example outputs — for instance, a sample audit scorecard table, a schema markup snippet, or an example FAQ template. No hard requirement here, but it would be a nice addition.

Missing template sections — compared to the full template in CONTRIBUTING.md, the agent is missing several sections: Identity & Memory, Critical Rules, Technical Deliverables, Learning & Memory, and Advanced Capabilities. The structure you used does match other existing marketing agents in the repo, so this isn't a blocker, but worth being aware of for future contributions.

Please fix the formatting bug and add the color frontmatter, and we'll be good to go. Thanks again!

@msitarzewski
Copy link
Owner

Hey @SiamakSafari — the AI Citation Strategist concept is great and fills a real gap (AEO/GEO is an emerging space none of our other agents cover).

To align with our current template, could you update the agent to include:

  1. Frontmatter fields: Add color, emoji, and vibe (a one-line personality hook)
  2. Standard sections: Restructure to include:
    • ## Identity & Memory (role, personality, background)
    • ## Core Mission (primary responsibilities)
    • ## Critical Rules (boundaries and constraints)
    • ## Technical Deliverables (concrete templates/frameworks)
    • ## Workflow Process (step-by-step methodology)
    • ## Communication Style (tone and voice)
    • ## Success Metrics (already present, looks good)
    • ## Advanced Capabilities (specialized techniques)

The content quality is solid — it just needs to be reorganized into the standard structure. See marketing/marketing-seo-specialist.md for a good reference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants