用途:面向新用户的交互式上手流程(onboarding),帮助在本地 Claude Code 环境中接入 LinkedIn、Meta 与 Google Ads 的 API,完成后可用自然语言执行报告、审计、创建与批量编辑广告系列等操作。策略与框架部分无需配置即可使用。
使用方式:在 Claude Code 中运行 /onboarding,或用户首次发消息且尚未配置时自动触发。流程要求每条消息简短(3-5 行),逐步给出步骤并等待用户回复确认后再继续。先确认用户处于本地 Claude Code(终端 claude CLI 或桌面应用 Local 模式);若在云端 Claude 聊天应用则无法运行脚本、读取密钥或接收登录回调,需先安装 Claude Code。
平台配置:先让用户选择要设置的平台(LinkedIn、Meta、Google Ads 或全部),逐个平台一次一步地引导。LinkedIn 需创建开发者应用、申请 Advertising API(可能需 1-2 个工作日)与 Share on LinkedIn、获取 Client ID/Secret、添加回调 http://localhost:3000/callback,运行 cd .claude/skills/linkedin-ads/scripts && pip install requests python-dotenv && python oauth_server.py 完成授权,并在 Campaign Manager URL 中获取广告账户 ID。Meta 需创建应用、添加 Marketing API、用 Graph API Explorer 生成含 ads_management、ads_read、business_management、read_insights 权限的令牌,再换取约 60 天长效令牌,并从 Meta Business Suite 获取 act_ 前缀账户 ID。Google Ads 需在 API Center 申请开发者令牌(可能需 MCC)、在 Google Cloud 创建项目并启用 Google Ads API、创建 OAuth 2.0 桌面客户端,运行 cd .claude/skills/google-ads/scripts && pip install google-ads python-dotenv tabulate && python setup_oauth.py 获取刷新令牌,并填写 10 位客户 ID。
收尾与测试:复制 cp .env.example .env 并写入凭证;分别运行各平台脚本测试连接,如 LinkedIn 的 python -c 连接检查、Meta 的 python get_active_ads_copy.py、Google 的 python account_overview.py --date-range last_7d。之后可用 /linkedin-ads、/meta-ads、/google-ads 或自然语言指令操作。
限制:仅能在本地 Claude Code 运行;LinkedIn API 审批可能耗时;需自行具备各平台 API 访问权限;资料未提供其他费用与平台支持信息。