After copying workspace files, call `openclaw agents add --non-interactive`
for each agent so they're immediately usable by agentId without any manual
config steps. Guarded by `command -v openclaw` so it's a no-op when OpenClaw
isn't installed. Adds a post-install reminder to restart the gateway.
Tested by Pip — an OpenClaw instance running on the machine that maintains
the agency-agents repo. 🫛
- Auto-detect ~/.openclaw directory or openclaw CLI
- Copy SOUL.md, AGENTS.md, IDENTITY.md per agent to ~/.openclaw/agency-agents/
- Add to interactive selector and tool list
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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>
Three marketing agents covering major Chinese digital platforms:
- marketing/marketing-bilibili-content-strategist.md: Bilibili (China's YouTube+Twitch) UP主 content strategy, danmaku culture, mid-form video
- marketing/marketing-kuaishou-strategist.md: Kuaishou short-video strategy for lower-tier city markets, live commerce, trust-driven growth
- marketing/marketing-china-ecommerce-operator.md: Taobao/Tmall/Pinduoduo/JD cross-platform e-commerce operations, 618/Double 11 campaigns, live commerce
- Add color: orange to YAML frontmatter on all 7 paid-media agents
- Rewrite Tooling & Automation sections to be standalone:
remove specific project links and repo names, frame as
"when Google Ads MCP tools or API integrations are available
in your environment, use them to [do X]"
- Keep all practical guidance and domain expertise intact
- Rebase onto upstream/main to resolve README conflict
Made-with: Cursor
Adds a new Paid Media Division to The Agency with 7 specialized agents:
- PPC Campaign Strategist (Google/Microsoft/Amazon Ads)
- Search Query Analyst (search term analysis, negative keywords)
- Paid Media Auditor (200+ checkpoint account audits)
- Tracking & Measurement Specialist (GTM, GA4, CAPI)
- Ad Creative Strategist (RSA, Meta creative, PMax assets)
- Programmatic & Display Buyer (GDN, DSPs, ABM, partner media)
- Paid Social Strategist (Meta, LinkedIn, TikTok)
Agents include references to open-source tooling from googleadsagent.ai
that enhance these workflows with live Google Ads API access.
Author: John Williams (@itallstartedwithaidea)
https://googleadsagent.ai
Generic memory integration pattern using any MCP-compatible memory
server. Replaces vendor-specific PR #57 based on maintainer feedback.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add game-development to AGENT_DIRS in convert.sh, lint-agents.sh,
install.sh, and the CI workflow
- Remove maxdepth 1 from find commands so nested subdirectories
(e.g., game-development/unity/) are discovered
- Update CI git diff globs to **/*.md for recursive matching
- Remove strategy from lint AGENT_DIRS (playbooks, not agents)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Prepares infrastructure for the upcoming Paid Media Division (PR #83).
Registers paid-media in convert.sh, lint-agents.sh, install.sh, and
the lint-agents GitHub Actions workflow.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>