Skip to content

feat: add competitor-ad-intelligence and ad-campaign-analyzer skills#2314

Open
himanshub42 wants to merge 1 commit into
github:mainfrom
himanshub42:feat/add-marketing-analysis-skills
Open

feat: add competitor-ad-intelligence and ad-campaign-analyzer skills#2314
himanshub42 wants to merge 1 commit into
github:mainfrom
himanshub42:feat/add-marketing-analysis-skills

Conversation

@himanshub42

Copy link
Copy Markdown

Adds two marketing-analysis skills — a domain gap in the current collection (no paid-ads analysis skills exist today):

skills/competitor-ad-intelligence — scrapes competitor ads from the Meta Ad Library and Google Ads Transparency Center (free public sources, no API keys), analyzes creative patterns (hooks, formats, CTAs, ad longevity), reverse-engineers landing-page funnels, and outputs a strategic teardown with creative gaps and counter-plays.

skills/ad-campaign-analyzer — takes campaign exports (CSV/paste/screenshot from Google, Meta, LinkedIn) and produces statistical-significance checks, budget-waste diagnosis, winners to scale, and a multi-channel budget reallocation plan. Pure reasoning — no network calls or credentials.

Meaningful uplift: these encode specialized paid-media workflows (ad-longevity-as-winner heuristics, significance thresholds, budget reallocation frameworks) that default model behavior doesn't apply unprompted — not generic coding guidance.

  • npm run skill:validate passes; npm run build run (docs/README.skills.md regenerated)
  • MIT licensed; adapted from gooseworks-ai/goose-skills with attribution in frontmatter metadata
  • No bundled assets; each SKILL.md under 400 lines

— Himanshu Bamoria, co-founder @ GooseWorks

🤖 Generated with Claude Code

@himanshub42
himanshub42 requested a review from aaronpowell as a code owner July 16, 2026 05:43
@github-actions github-actions Bot added new-submission PR adds at least one new contribution skills PR touches skills labels Jul 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🟡 Contributor Reputation Check: MEDIUM risk

Check Risk
Profile MEDIUM
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added the needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk label Jul 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 3 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 1
ℹ️ Info 0
Severity Rule File Line Match
🟠 package-exec-command docs/README.skills.md 31 | [acreadiness-assess](../skills/acreadiness-assess/SKILL.md)<br />`gh skills install github/awesome-copilot acreadiness-assess` | Run the AgentRC readiness assessment on the curre

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Vally Lint Results

✅ All checks passed

Scope Checked
Skills 2
Agents 0
Total 2
Severity Count
❌ Errors 0
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
ℹ️ npm warn EBADENGINE Unsupported engine {
ℹ️ npm warn EBADENGINE package: 'commander@15.0.0',
ℹ️ npm warn EBADENGINE required: { node: '>=22.12.0' },
ℹ️ npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
ℹ️ npm warn EBADENGINE }
ℹ️ npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
ℹ️ ✅ ad-campaign-analyzer (2/2 checks passed)
ℹ️ ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
ℹ️ ✓ spec-compliance: All spec checks passed.
ℹ️ ✓ [valid-refs] All file references across 1 skill(s) are valid.
Full linter output
### Linting skills/ad-campaign-analyzer
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: 'commander@15.0.0',
npm warn EBADENGINE   required: { node: '>=22.12.0' },
npm warn EBADENGINE   current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
✅ ad-campaign-analyzer (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

### Linting skills/competitor-ad-intelligence
✅ competitor-ad-intelligence (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

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

Labels

needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant