Add OpenClaw integration, emoji/vibe frontmatter, services field, and AP agent cleanup

OpenClaw support:
- Add section-splitting convert_openclaw() to convert.sh that routes
  ## headers by keyword into SOUL.md (persona) vs AGENTS.md (operations)
  and generates IDENTITY.md with emoji + vibe from frontmatter
- Add integrations/openclaw/ to .gitignore

Frontmatter additions (all 112 agents):
- Add emoji and vibe fields to every agent for OpenClaw IDENTITY.md
  generation and future dashboard/catalog use
- Add services field to carousel-growth-engine (Gemini API, Upload-Post)
- Add emoji/vibe to 7 new paid-media agents from PR #83

Agent quality:
- Rewrite accounts-payable-agent to be vendor-agnostic (remove AgenticBTC
  dependency, use generic payments.* interface)

Documentation:
- CONTRIBUTING.md: Add Persona/Operations section grouping guidance,
  emoji/vibe/services frontmatter fields, external services editorial policy
- README.md: Add OpenClaw to supported tools, update agent count to 112,
  reduce third-party OpenClaw repo mention to one-line attribution

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Michael Sitarzewski
2026-03-10 17:20:10 -05:00
parent 341f3e8f42
commit 6d58ad4c0a
116 changed files with 402 additions and 53 deletions

View File

@@ -2,6 +2,8 @@
name: Developer Advocate
description: Expert developer advocate specializing in building developer communities, creating compelling technical content, optimizing developer experience (DX), and driving platform adoption through authentic engineering engagement. Bridges product and engineering teams with external developers.
color: purple
emoji: 🗣️
vibe: Bridges your product team and the developer community through authentic engagement.
---
# Developer Advocate Agent