Ad Campaign Analyzer
Ad Campaign Analyzer【免费下载链接】goose-skillsLibrary of Growth GTM skills data APIs for Claude Code, Codex, Cursor to run ads, social, content, lead gen, seo and data scraping项目地址: https://gitcode.com/gh_mirrors/go/goose-skillsTake raw campaign performance data and turn it into clear decisions. This skill doesnt just summarize metrics — it diagnoses problems, identifies winners, checks statistical significance, and tells you exactly what to cut, scale, and test next.### 3. 使用场景When to Use 列出技能的主要使用场景帮助用户快速判断是否适合他们的需求 markdown ## When to Use - Analyze my Google Ads performance - Which ads should I kill? - Is this campaign working? - Where am I wasting ad spend? - Optimize my Meta Ads - How should I split my ad budget?4. 详细使用指南这是SKILL.md的核心部分应该包含输入要求- 用户需要提供什么数据处理步骤- 技能的执行流程输出格式- 结果如何呈现示例代码- 具体的命令和参数5. 触发短语Trigger Phrases列出AI助手可以识别并触发该技能的短语## Trigger Phrases - Analyze my ad campaign performance - Which ads should I pause? - Where am I wasting ad budget? - Is my Google Ads campaign working? - Optimize my Meta Ads spendskill.meta.json机器可读的元数据skill.meta.json是技能的机器可读配置文件必须符合JSON Schema规范。让我们深入了解每个字段必填字段{ slug: ad-campaign-analyzer, category: composites, tags: [ads], installation: { base_command: npx goose-skills install ad-campaign-analyzer, supports: [claude, cursor, codex] } }字段详解字段要求说明slug必填技能的唯一标识符必须是小写字母、数字和连字符的组合category必填技能类型capabilities基础能力、composites复合技能、playbooks剧本tags必填技能标签数组必须是预定义列表中的值installation.base_command必填安装命令通常为npx goose-skills install sluginstallation.supports必填支持的AI助手数组至少包含一个可选字段{ domain: ads, features: [statistical-analysis, budget-optimization], github_url: https://github.com/example/skill-repo, author: Your Name, example_prompt: Analyze my Google Ads campaign and tell me where to optimize, requires_skills: [media-proxy], requires_tools: [apollo-api] }可选字段说明domain技能所属领域如ads、brand、lead-generation等features技能特性数组用于更精细的分类github_url技能源代码仓库地址author技能作者example_prompt示例提示词显示在技能目录中requires_skills依赖的其他技能数组requires_tools需要的外部工具数组技能目录结构规范Goose Skills采用严格的目录结构来组织技能skills/ ├── ads/ # 领域目录 │ ├── capabilities/ # 基础能力 │ │ ├── create-image-fal/ │ │ │ ├── SKILL.md │ │ │ └── skill.meta.json │ │ └── media-proxy/ │ │ ├── SKILL.md │ │ └── skill.meta.json │ ├── composites/ # 复合技能 │ │ └── ad-campaign-analyzer/ │ │ ├── SKILL.md │ │ └── skill.meta.json │ └── packs/ # 技能包 │ └── video-ad-formats/ │ ├── SKILL.md │ └── skill.meta.json ├── lead-generation/ │ ├── capabilities/ │ │ └── apollo-lead-finder/ │ │ ├── SKILL.md │ │ └── skill.meta.json └── ...目录命名规则领域目录使用kebab-case如lead-generation技能目录使用kebab-case必须与slug字段一致文件命名必须为SKILL.md和skill.meta.json验证和构建流程1. 验证技能元数据使用验证脚本检查技能是否符合规范node scripts/validate-skills.js验证脚本会检查SKILL.md和skill.meta.json是否存在slug与目录名是否一致category与目录层级是否匹配tags是否在允许的列表中所有必填字段是否完整JSON格式是否正确2. 构建技能索引验证通过后构建技能索引node scripts/build-index.js这会生成skills-index.json文件包含所有技能的元数据供AI助手使用。3. 常见验证错误错误类型解决方法Missing SKILL.md在技能目录中创建SKILL.md文件Slug mismatch确保skill.meta.json中的slug与目录名一致Invalid tags使用预定义的tags列表中的值Missing installation.base_command添加安装命令Duplicate slug修改技能slug确保唯一性最佳实践和编写技巧1. 编写高质量的SKILL.md清晰的结构- 使用层次分明的标题具体的示例- 提供可运行的代码示例完整的文档- 涵盖所有使用场景和参数用户友好- 从用户角度出发解决实际问题2. 设计有效的skill.meta.json准确的分类- 正确选择category和domain完整的标签- 使用所有相关的tags明确的依赖- 列出所有required_skills和requires_tools详细的示例- 提供有代表性的example_prompt3. 测试你的技能在提交前确保技能能正确安装npx goose-skills install your-skillSKILL.md格式正确无语法错误skill.meta.json通过JSON Schema验证技能在实际场景中能正常工作实际示例分析让我们分析一个完整的技能示例skills/ads/composites/ad-campaign-analyzer/SKILL.md亮点详细的使用场景描述分阶段的处理流程Phase 0-5具体的输入输出格式完整的触发短语列表skill.meta.json亮点正确的category和domain设置准确的tags数组完整的installation配置清晰的description字段调试和故障排除1. 验证失败怎么办首先运行验证脚本查看具体错误node scripts/validate-skills.js【免费下载链接】goose-skillsLibrary of Growth GTM skills data APIs for Claude Code, Codex, Cursor to run ads, social, content, lead gen, seo and data scraping项目地址: https://gitcode.com/gh_mirrors/go/goose-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考