Skill Reference¶
Auto-generated from SKILL.md source files. Do not edit manually.
Regenerate:
node scripts/generate-skill-reference.js107 skills across 15 plugins — generated 2026-08-27
Table of Contents¶
- Core (9 skills)
- SEO (11 skills)
- Analytics (7 skills)
- Paid Digital Media (7 skills)
- Creative (8 skills)
- Operations (4 skills)
- Innovation (9 skills)
- Data Fieldguides (5 skills)
- Business Development (2 skills)
- cs (5 skills)
- seer-xdiv (5 skills)
- px (2 skills)
- experimental (1 skills)
- preview (15 skills)
- wil (17 skills)
Core¶
Plugin: core-dependencies · Skills: 9
Install: /plugin install core-dependencies@seer-agent-core (required for all divisions)
core-chat-handoff¶
User-invoked only — type /core-chat-handoff to compress the current session into a paste-ready handoff document for a fresh chat or a teammate. Never fires automatically. Use when running low on tokens, hitting a usage limit, switching machines, ending the day on incomplete work, or handing off to another team member.
| Property | Value |
|---|---|
| Division | Core |
| Version | 1.1.1 |
| Plugin | core-dependencies |
Activation Triggers: None defined
Resources: handoff-template.md
core-marketing-value-types¶
Use when articulating marketing value to stakeholders, explaining ROI to executives, or framing work in terms of business impact rather than tactical metrics
| Property | Value |
|---|---|
| Division | Core |
| Version | 1.0.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | value, ROI, business impact, CFO, executive, stakeholder, justify, worth, explain value, marketing value |
| Intent Patterns | (explain\|articulate\|communicate\|justify).*?value, (CFO\|executive\|stakeholder\|board).*?(understand\|presentation\|report), what.*?(value\|worth\|ROI).*?(deliver\|create\|provide), how.*?explain.*?(impact\|value\|worth) |
core-presenting¶
Structures presentations using Pyramid Principle and SCR framework. Use when creating slide decks, pitch presentations, QBRs, campaign wrap-ups, or any structured client presentation.
| Property | Value |
|---|---|
| Division | Core |
| Version | 2.0.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | presentation, slide, deck, pitch, qbr, quarterly, wrap-up, wrapup, wrap up, audit, findings, pyramid, scr, framework, structure, outline, business review, quarterly review, client review, action titles, executive summary |
| Intent Patterns | (create\|build\|make\|structure\|outline).*(presentation\|deck\|slides\|pitch\|qbr), (pitch\|present\|qbr\|wrap-up\|audit).*(deck\|presentation\|slides), (pyramid\|scr).*(principle\|framework), (quarterly\|q[1-4]).*(business\|review\|presentation), (generate\|create).*(qbr\|business.review).*(outline\|structure) |
Resources: audit-presentation.md, campaign-wrap-up.md, client-logo-intake.md, pitch-deck.md, pptx-gotchas.md, qbr-deck.md, qbr-outline-methodology.md, slide-deck-workflow.md, slidev-quickstart.md
core-qa-check¶
Run quality checks on current deliverable before sharing. Validates action titles, data sources, brand compliance, large-data input integrity, and HTML accessibility (WCAG AA contrast, font floors, light/dark consistency). Use when finalizing deliverables, checking quality before client delivery, validating large datasets or exports before analysis, or running explicit validation.
| Property | Value |
|---|---|
| Division | Core |
| Version | 1.4.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | qa check, quality check, validate deliverable, ready to ship, final review, brand compliance, action titles, data sources |
| Intent Patterns | (check\|validate\|review).*?(quality\|deliverable\|ready), (before\|ready).*?(share\|send\|deliver\|ship) |
Resources: data-pull-receipt.md, large-data-preflight.md
core-quality-standards¶
Data quality, QA gates, deliverable standards, and reasoning techniques for Seer marketing work. Use when finalizing deliverables, running quality checks, validating data claims, applying Seer QA standards, using step-by-step reasoning, high-confidence mode, optimizing token usage, or checking Python package availability in Claude.
| Property | Value |
|---|---|
| Division | Core |
| Version | 1.0.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | data, analysis, projection, forecast, metrics, qa, review, validate, accuracy, estimate, fact-check, verify, citation, source, claim, bigquery, query, schema, anomaly, spike, unusual, outlier, twyman, suspicious, surprising |
| Intent Patterns | (validate\|verify\|check\|review\|fact-check).*(data\|analysis\|projection\|metrics\|claim), (calculate\|project\|estimate\|forecast).*(traffic\|revenue\|conversions), (sanity\|quality).*(check\|review\|validation), (cite\|source\|evidence).*(claim\|data\|metric), (verify\|validate\|check).*(bigquery\|signals\|query\|schema\|view), (anomaly\|outlier\|spike\|unusual\|suspicious\|weird).*(metric\|data\|number\|trend\|traffic\|conversion\|ranking) |
Resources: fact-checking.md, python-packages.md, qa-review.md, quality.md, reasoning-techniques.md, twymans-law.md
core-seer-branding¶
Applies Seer Interactive brand guidelines and data visualization best practices to deliverables. Use when creating client presentations, charts, dashboards, reports, or any visual content.
| Property | Value |
|---|---|
| Division | Core |
| Version | 1.2.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | presentation, slide, deck, chart, visualization, dashboard, brand, branding, seer, colors, fonts, typography, deliverable, client, report, visual, design |
| Intent Patterns | (create\|build\|make\|design).*(chart\|visualization\|presentation\|slide\|deck\|dashboard), (brand\|seer).*(guidelines\|standards\|colors\|fonts), (client\|deliverable).*(presentation\|report\|visual) |
Resources: brand-voice.md, common-mistakes.md, data-visualization.md, google-drive-utils.md, html-accessibility.md, visual-identity.md, workflows.md
core-writing-standards¶
Seer voice and communication guidelines for client deliverables. Professional tone, partnership language, and clarity. Use when writing client-facing reports, creating deliverables, reviewing content for Seer brand voice compliance, or capturing and reproducing a specific writing style.
| Property | Value |
|---|---|
| Division | Core |
| Version | 1.0.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | deliverable, client, report, audit, content, recommendations, outline, brief, presentation, executive summary |
| Intent Patterns | (write\|create\|draft\|prepare).*(report\|deliverable\|audit\|outline\|brief), (client\|stakeholder).*(facing\|ready\|deliverable), (polish\|finalize\|review).*(deliverable\|report\|document) |
Resources: seer-style.md, style-capture.md, tone.md
data-client-conversations¶
Search and retrieve Melior transcript data — Zoom call recordings, Basecamp messages, and AI-extracted insights (action items, missed needs) stored in BigQuery. Use when a user asks about call transcripts, meeting notes, client conversations, what was discussed in a meeting, action items from calls, missed needs, or wants to search Seer's internal communications with a client.
| Property | Value |
|---|---|
| Division | Cross-Division |
| Version | 1.6.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | transcript, transcripts, call recording, zoom call, zoom meeting, meeting notes, basecamp, client call, call notes, what did we discuss, what was discussed, conversation with, action items, missed needs, melior, call with, talked about, meeting with, seer comms, communications, client conversation |
| Intent Patterns | (find\|show\|search\|look up\|retrieve).*(transcript\|call\|meeting\|conversation\|recording), (what\|who\|when).*(discussed\|talked\|said).*(call\|meeting\|transcript), (action items\|missed needs).*(client\|call\|meeting\|from), (zoom\|basecamp).*(client\|search\|find\|show), show me.*(call\|transcript\|meeting\|conversation\|discussed), (search\|find\|look for).*(topic\|about\|regarding\|where we).*(call\|transcript\|meeting) |
Resources: query-workflow.md, schema.md
seer-skills-help¶
Complete guide to all Seer Claude skills — find the right skill, get slash commands, and migrate from Custom GPTs. Use when asking 'what skills exist', 'what can you do', 'which skill should I use for X', 'where did my GPT go', 'show me available skills', or at the start of any new session.
| Property | Value |
|---|---|
| Division | Core |
| Version | 2.3.0 |
| Plugin | core-dependencies |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | what skills, what can you do, available skills, seer skills, skills help, skill guide, which skill, find skill for, what GPT, where is my GPT, where did my GPT go, slash command, skills list, what commands, help me find, skill catalog, what tools do you have |
| Intent Patterns | (what\|which\|show\|list\|find\|get).*(skill\|command\|GPT\|tool\|capability), (where\|what happened).*(GPT\|custom GPT), (help\|guide).*(skill\|what you can do), (start\|begin\|new session\|prime).*(session\|workflow) |
SEO¶
Plugin: seo · Skills: 11
Install: /plugin install seo@seer-agent-core
seo-content-audit¶
Data-driven optimization for existing pages through on-page edits, metadata updates, and internal linking. Use when running a content audit, optimizing existing pages for organic performance, or creating audit deliverables.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 2.0.1 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | content audit, page audit, optimize page, audit this page |
| Intent Patterns | (audit\|optimize\|improve).*(page\|content\|existing) |
Resources: methodology.md, workflow.md
seo-content-gap¶
Identify content opportunities competitors are capitalizing on that client is missing. Three-layer data-grounded methodology — Guru SOP first, BigQuery SERP Snapshots, model selection rules. Use when identifying net-new content opportunities, running content gap analysis, or building content roadmaps.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 3.1.2 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | content gap, keyword gap, competitor keywords, missing content |
| Intent Patterns | (find\|identify\|analyze).*(gap\|missing\|opportunity) |
Resources: methodology.md, workflow.md
seo-content-outline¶
Strategic blueprint for NET NEW pages with competitive differentiation. Use when creating new content pages, building topic clusters, or planning new product/service pages.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | content outline, new page, content blueprint, page outline, topic cluster, new content, content creation |
| Intent Patterns | (create\|build\|write).*?(outline\|blueprint\|new page), (new\|net new).*?(content\|page\|article) |
Resources: workflow.md
seo-internal-linking¶
Internal link analysis for SEO performance, crawlability, and user journey optimization. Use when analyzing internal link structure, orphan pages, link equity distribution, anchor text patterns, funnel linking, crawl depth, or underlinked high-value URLs.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | internal links, internal linking, link equity, hub spoke, anchor text, orphan pages, link structure, crawl depth |
| Intent Patterns | (analyze\|audit\|improve\|optimize).*(internal links\|internal linking\|anchor text), (find\|fix).*(orphan pages\|underlinked pages\|link structure) |
Resources: workflow.md
seo-methods¶
SEO-specific methodologies, best practices, and techniques for Seer Interactive SEO work. Use when analyzing organic search performance, creating SEO strategies, applying Seer SEO methods, writing metadata, generating schema markup, classifying competitors, tagging keywords, analyzing YouTube content, assessing LLM visibility, QA-ing search intent, interpreting Screaming Frog exports, building strategy workbooks, or creating monthly insight reports.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | seo, organic, rankings, serp, keywords, content audit, content outline, search landscape, featured snippet, paa, meta tags, title tag, search intent, quick wins, low hanging fruit, striking distance, competitor analysis, serp features, direction box, content gap, content gaps, competitor content, theme analysis, topic gaps, content opportunities |
| Intent Patterns | (optimize\|analyze\|audit).*(page\|content\|rankings\|seo), (content\|keyword\|serp).*(audit\|analysis\|research\|strategy), (improve\|increase\|grow).*(traffic\|rankings\|organic), (featured\|snippet\|paa\|serp).*(optimization\|targeting), (quick\|fast\|immediate).*(wins\|improvements\|opportunities), (search\|serp\|competitor).*(landscape\|analysis\|overview), (content\|topic\|theme).*(gap\|gaps\|opportunities\|missing), (competitor\|competitors).*(content\|coverage\|themes\|ranking) |
Resources: competitor-classification.md, data-analysis.md, keyword-tagging.md, llm-visibility.md, metadata-writing.md, monthly-insights.md, schema-generation.md, scoring.md, screaming-frog-analysis.md, search-intent-qa.md, seo-methods.md, strategy-workbook.md, strategy.md, webpage-analysis.md, youtube-insights.md
seo-quick-wins¶
Identify 30-day traffic opportunities through striking distance keywords and low-effort optimizations. Use when planning quarterly optimization, finding quick impact opportunities, or prioritizing post-audit work.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 2.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | quick wins, quick win, low hanging fruit, striking distance, 30 day |
| Intent Patterns | (find\|identify).*(quick\|easy\|fast).*(win\|opportunity) |
Resources: methodology.md, workflow.md
seo-search-landscape¶
Comprehensive 12-question SERP analysis with data visualizations for strategic planning and competitive positioning. Use when conducting quarterly strategic reviews, new client onboarding, or competitive positioning analysis.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 2.1.2 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | search landscape, SERP analysis, competitive analysis, serp features |
| Intent Patterns | (analyze\|review).*(serp\|landscape\|competition) |
Resources: methodology.md, workflow.md
seo-serp-trends-base¶
Shared foundation for SERP Trends analysis agents. Provides setup protocol, standardized output schema, anomaly flagging, and brand segmentation logic used by all SERP Trends workflows (quick wins, content opportunities, competitors overview, SERP features, brand protection). Use when running any SERP Trends analysis, setting up a client analysis session, handling brand segmentation, or producing standardized analytical output.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | SERP trends, serp trends, SERP analysis, branded analysis, brand protection, striking distance, content opportunities, competitors overview, SERP features, feature ownership, feature prevalence, organic quick wins, branded share, competitive landscape |
| Intent Patterns | (analyze\|run\|start\|begin).*(SERP\|serp\|trends\|landscape\|competitors\|features), (branded\|brand).*(analysis\|segmentation\|protection\|health), (quick wins\|striking distance\|content gap).*(analysis\|agent) |
Resources: anomaly-flagging.md, brand-segmentation.md, output-schema.md, setup-protocol.md
seo-systematic-investigation¶
Use when encountering any marketing performance issue, traffic anomaly, or unexpected metric change before proposing explanations
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | traffic decline, traffic drop, ranking drop, lost rankings, conversion drop, performance issue, why did, what happened, investigate, root cause, diagnose, anomaly, unexpected drop, sudden decline |
| Intent Patterns | (why\|what).*(drop\|decline\|decrease\|fall), (investigate\|diagnose\|analyze).*(traffic\|ranking\|conversion\|performance), (find\|identify).*(cause\|reason\|issue\|problem), (traffic\|ranking\|conversion).*(down\|dropped\|declined\|fell) |
Resources: traffic-decline-checklist.md
seo-traffic-decline-analysis¶
Deterministic investigation of organic traffic declines using a four-phase root cause methodology with required checks for business-impact, phased-decline framing, bidirectional Twyman's Law verification (suspicious losses AND suspicious gains), rolling-window trend analysis, AI Overview cross-reference, standing-instruction auto-execution, justified recommendation reasoning chains, and KPI framework recommendations. Use when diagnosing traffic drops, investigating ranking losses, analyzing organic performance issues, or framing structural search shifts (e.g., AI Overviews) for client conversations. Every required check runs every time; missing data fails loudly rather than being silently skipped.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 3.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | traffic decline, traffic drop, traffic loss, organic decline, ranking loss, traffic investigation, why did traffic drop, AI Overviews impact, SGE impact, decline phase, phase 1 decline, phase 2 decline, phase 3 decline, structural traffic shift, AI search traffic, GEO measurement, rolling 12 month traffic, is the bleeding slowing |
| Intent Patterns | (traffic\|ranking\|organic).*?(decline\|drop\|loss\|decrease\|down), (investigate\|diagnose\|analyze\|explain).*?(traffic\|organic\|decline), (ai overview\|sge\|generative engine).*?(impact\|effect\|caused), (why\|what).*?(my\|our\|client).*?(traffic\|organic).*?(down\|dropped\|declining) |
Resources: structured-input.md, workflow.md
tseo-methods¶
Technical SEO methodology for ad-hoc analysis, Screaming Frog exports, and issue write-ups. Use when analyzing crawl data, diagnosing indexation issues, reviewing Screaming Frog exports, writing TSEO findings, or evaluating site architecture. Covers priority assignment, evidence hierarchy, Tenth Man review, export identification, schema gap analysis, and TSEO writing standards. Use for questions about crawl waste, indexation gaps, duplicate content, hreflang, internal linking, Core Web Vitals, structured data, canonical logic, and Screaming Frog menu paths. Escalate to the TSEO Assistant Project for formal shortlists, report cards, or long-form audit deliverables.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | seo |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | crawl, indexation, canonical, noindex, hreflang, internal links, crawl depth, orphan pages, 4xx, 5xx, duplicate titles, core web vitals, CWV, LCP, CLS, structured data, schema, screaming frog, sitebulb, GSC, search console, crawl waste, technical seo, tseo, site architecture, redirect, robots.txt, crawl export, issues overview, all urls, bulk export, hreflang export, 4xx inlinks, 5xx inlinks, noindex report, canonical report, javascript export, pagespeed export, structured data export, extracted structured data, schema export, schema gap, sf export, spider export, crawl csv, sitebulb export, write up, issue summary, recommendation, tighten, finding, client language, client-facing, too generic, too vague, format this finding |
| Intent Patterns | (analyze\|review\|evaluate\|assess\|diagnose\|check\|look at).*?(crawl\|site\|seo\|technical), (what\|why\|how).*(index\|crawl\|canonical\|redirect\|hreflang), (priority\|prioritize\|triage).*(issue\|finding\|problem), (issue\|finding\|problem).*(seo\|technical\|crawl), (which\|what).*(export\|report).*(screaming frog\|crawl\|spider), (how\|where).*(find\|get\|export).*(screaming frog\|sf), (upload\|need\|missing).*(export\|csv\|report), (schema\|structured data).*(gap\|missing\|export\|analysis), (write\|draft\|format\|tighten\|rewrite\|review).*(finding\|issue\|recommendation), (how\|what).*(write\|say\|phrase\|describe).*(issue\|finding\|seo), (client\|deliverable).*(language\|tone\|write\|format) |
Resources: anti-patterns.md, priority-framework.md, schema-gap-analysis.md, screaming-frog-exports.md, writing-examples.md, writing-standards.md
Analytics¶
Plugin: analytics · Skills: 7
Install: /plugin install analytics@seer-agent-core
ana-event-tracker¶
Monitor GA4 event implementations and detect tracking issues with automated validation. Use when auditing GA4 tracking, diagnosing event issues, or validating measurement setup.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | event tracker, GA4 events, tracking issues, event validation, measurement audit, tracking health |
| Intent Patterns | (monitor\|track\|validate\|audit).*?(GA4\|events\|tracking), (GA4\|event).*?(issue\|broken\|missing) |
Resources: workflow.md
ana-first-party-data¶
Generate internal first-party data audits (12-15 pages) for team review. First-party data audit methodology, compliance rules, and service recommendations for privacy-compliant tracking. Use when assessing first-party data maturity, evaluating consent mode compliance, or planning data collection strategy.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | first-party data, 1st party data, fpd audit, consent mode, GDPR, CCPA, cookie compliance, CAPI, enhanced conversions, match rate, consent banner, privacy compliance, data layer, server-side tracking |
| Intent Patterns | (audit\|assess\|review).*(first-party\|1st party\|consent\|compliance\|privacy), (implement\|configure).*(consent mode\|CAPI\|enhanced conversions), (check\|verify).*(GDPR\|CCPA\|consent\|compliance) |
Resources: audit-methodology.md, audit-workflow.md, packages.md, rules.md
ana-funnel-analysis¶
Analyze conversion funnels to identify drop-offs, bottlenecks, and optimization opportunities. Use when optimizing conversion paths, diagnosing funnel leaks, or planning CRO experiments.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | funnel analysis, conversion funnel, drop-off, bottleneck, funnel optimization, cart abandonment |
| Intent Patterns | (analyze\|optimize).*?(funnel\|conversion\|drop.off), (funnel\|conversion).*?(analysis\|bottleneck\|issue) |
Resources: workflow.md
ana-kpi-development¶
Build, refine, and document client KPIs using Seer-style measurement logic. Use when defining marketing KPIs, choosing metrics for goals, pressure-testing measurement logic, setting targets, or drafting KPI recommendations for client strategy work.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | KPI, key performance indicator, metrics, measurement, marketing performance, KPI development, performance metrics |
| Intent Patterns | (build\|create\|define\|review).*(kpi\|kpis\|metrics), (set\|recommend).*(targets\|measurement\|performance metrics) |
Resources: workflow.md
ana-measurement-strategy¶
Generate comprehensive measurement strategy with 3-horizon roadmap, current state audit, and executive presentation. Use when establishing analytics tracking, overhauling measurement, or creating measurement plans.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | measurement strategy, analytics strategy, tracking plan, measurement roadmap, analytics setup, KPI framework |
| Intent Patterns | (create\|develop\|build).*?(measurement\|analytics\|tracking).*?(strategy\|plan\|roadmap), (measurement\|analytics).*?(strategy\|framework) |
Resources: workflow.md
ana-methods¶
Web analytics methodology for reporting, funnel analysis, and measurement strategy. Use when creating analytics reports, analyzing GA4 data, building measurement frameworks, or applying analytics best practices.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | analytics, ga4, google analytics, funnel, conversion rate, bounce rate, sessions, pageviews, traffic, reporting, dashboard, gsc, search console, event tracking, measurement, attribution, event drop, tracking failure, first party data, 1p data, consent mode, capi, enhanced conversions, data layer |
| Intent Patterns | (analyze\|report\|track).*(traffic\|conversions\|funnel\|events), (create\|generate\|build).*(report\|dashboard\|analysis), (why\|explain).*(drop\|increase\|change).*(traffic\|conversions\|bounce), (detect\|monitor\|check).*(event\|tracking\|drop\|failure), (audit\|assess\|review).*(first.?party\|1p\|data\|tracking\|consent) |
Resources: event-dropoff-methodology.md, funnel-methodology.md, ga4-interpretation.md, reporting-framework.md
ana-reporting-buddy¶
Generate comprehensive analytics reports with strategic narratives from GA4, GSC, and BigQuery data. Use when creating weekly/monthly client reports, analyzing performance trends, or building executive summaries.
| Property | Value |
|---|---|
| Division | Analytics |
| Version | 1.0.0 |
| Plugin | analytics |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | reporting buddy, analytics report, performance report, weekly report, monthly report, GA4 report, client report |
| Intent Patterns | (create\|generate\|build).*?(analytics\|performance\|client).*?report, (weekly\|monthly).*?report |
Resources: workflow.md
Paid Digital Media¶
Plugin: pdm · Skills: 7
Install: /plugin install pdm@seer-agent-core
pdm-competitive-analysis¶
Paid media competitive intelligence: ad library extraction (Meta, LinkedIn, Google), auction insights analysis (new competitor detection, IS pressure, brand bidding), and messaging gap analysis. Called as a sub-skill by pdm-weekly-optimization Mode 2 signals 2.1 + 2.3 — receives competitor domain + auction context, returns structured brief with messaging gaps, creative patterns, and pitch-ready recommendations. Also runs standalone for competitor-launch deep-dives, pre-pitch briefs, share-of-voice analysis. Use when researching competitor strategies, analyzing ad copy patterns, finding messaging gaps, investigating new auction entrants, or building competitive intelligence for client conversations. Triggers: 'analyze competitor X', 'who is bidding on [client]', 'new competitor in auction', 'competitive brief', 'extract ads from [company]', 'competitive landscape'.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 2.0.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | competitor, competitive, competitive analysis, competitive brief, competitive landscape, competitive intelligence, ad library, facebook ad library, linkedin ad library, google ad library, ad analysis, ad research, messaging analysis, messaging gap, auction insights, new competitor, competitor entered auction, impression share pressure, brand bidding, competitor bidding, share of voice, competitive positioning, competitor messaging, whitespace analysis |
| Intent Patterns | (extract\|scrape\|analyze\|research).*(competitor\|competitive), (competitive\|competitor).*(brief\|analysis\|intelligence\|landscape\|review), (find\|get\|pull\|extract).*ads.*from.*(competitor\|company\|brand), (what\|how\|who).*(competitor\|competition).*(ads\|advertising\|messaging\|bidding), new.*competitor.*(auction\|entered\|appeared), (competitor\|brand).*bidding.*on, auction.*insights.*for, messaging.*(gap\|whitespace\|positioning), pre.pitch.*competitive, share.of.voice |
pdm-keyword-analysis¶
Analyst-driven deep-dive deliverable for paid search keyword performance. Generates a full report with keyword performance tiers (CTR + CVR matrix), search term mapping, n-gram pattern analysis, and prioritized recommendations. Delegates negative-keyword identification, opportunity surfacing, and cross-campaign overlap detection to the pdm-sqa sub-skill (single source of truth for SQR data). Use when an analyst needs a complete keyword analysis deliverable for a client report or quarterly review, NOT for the automated weekly cadence (use pdm-weekly-optimization for that). Triggers on: 'run keyword analysis', 'deep-dive on keywords', 'keyword performance report', 'analyze paid search for [client]', 'quarterly keyword review'.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 2.0.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | keyword analysis report, keyword deep dive, keyword performance report, full keyword analysis, n-gram analysis, n-gram pattern, keyword tier matrix, CTR CVR pairing, match type optimization, quarterly keyword review, keyword audit, search term deep dive, deep-dive on keywords |
| Intent Patterns | (run\|create\|generate\|build).*(keyword.*analysis\|keyword.*report\|keyword.*deliverable), (analyze\|review).*?(keyword.*for\|keyword.*deep\|keyword.*performance), deep.dive.*(keyword\|search.*term), quarterly.*(keyword\|search), n-gram.*(analysis\|pattern\|review) |
Resources: workflow.md
pdm-methods¶
Paid media analysis, reporting, and optimization methods for Seer paid media work. Use when creating paid media reports, analyzing campaign performance, or applying paid media best practices.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 1.0.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | paid media, pdm, campaign, advertising, ads, ad copy, keyword analysis, budget pacing, pacing, ctr, cvr, roas, cpa, paid social, search ads, programmatic, gdn |
| Intent Patterns | (analyze\|audit\|optimize\|report).*(campaign\|ad\|paid media\|performance), (write\|draft\|summarize).*(report\|reporting\|writeup), (analyze\|review).*(ctr\|cvr\|roas\|cpa\|pacing) |
Resources: experimentation-guardrails.md, ngram-analysis.md, performance-metrics.md, platform-best-practices.md, reporting-patterns.md, wecu-report-structure.md
pdm-report¶
Generate paid media performance reports with executive summary, efficiency analysis, and actionable recommendations. Use when creating weekly/monthly paid media reports or analyzing campaign performance.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 1.0.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | pdm report, paid media report, performance report, campaign report, ROAS report, paid report |
| Intent Patterns | (create\|generate).*?(paid media\|PDM\|campaign).*?report, (paid\|media).*?(performance\|report) |
Resources: workflow.md
pdm-sqa¶
Search query analysis for paid search accounts. Stateless sub-skill — takes explicit inputs, always returns the same structured output regardless of how it was called. Runs three analyses: negative keyword identification (zero-conversion queries segmented into auto-approve and AM-review tiers), new keyword opportunity surfacing (high-volume uncaptured queries), and cross-campaign query overlap detection. Covers Google Ads and Microsoft Ads. Called automatically by pdm-weekly-optimization for search accounts during Mode 1 health checks and Mode 2 opportunity signals. Also independently triggerable for: new campaign launch, post-match-type migration, client search term question, or standalone SQA request. REQUIRES org_id — all queries are scoped to a single client.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 1.1.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | search query analysis, SQA, search query report, SQR, negative keywords, negative keyword candidates, query mining, search terms, irrelevant queries, wasted search spend, keyword opportunities, new keywords, query overlap, campaign overlap, search term review, pull SQR, run SQA |
| Intent Patterns | run.*search.*query.*analysis, run.*sqa, pull.*search.*term, find.*negative.*keyword, surface.*negative, identify.*negative, what.*search.*terms.*triggering, what.*queries.*triggering, find.*keyword.*opportunit, new.*keyword.*from.*search, check.*query.*overlap, cross.campaign.*overlap, search.*query.*for, sqa.*for.*client |
pdm-testing¶
End-to-end paid media testing/experimentation framework with five modes: Mode 1 monthly AM-led roadmap planning (intake + cross-channel conflict checks + hypothesis generation + Wrike task creation), Mode 2 test registration on launch, Mode 3 daily automated monitoring with a deterministic decision engine (SRR + TCS + volume gates + KPI delta classification), Mode 4 wrap-up workflow (full test data + structured report + AM business-context verification + structured learnings capture), Mode 5 cross-client learnings search via anonymized shared index. Covers A/B, time-based, geo, and net-new experiment types across Google Ads, Meta, LinkedIn, YouTube, Microsoft Ads, Reddit, and programmatic. BigQuery-only via Seer MCP. 3-tier config resolution (Claude.ai Project Instructions, workspace config, or inline prompt). Use when planning new paid media tests, running daily test monitoring, wrapping up a completed test, capturing learnings, or searching past test outcomes across clients.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 1.1.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | pdm testing, paid media testing, testing roadmap, test plan, plan a test, test hypothesis, ab test, a/b test, geo test, geo holdout, time-based test, net new test, test wrap up, test wrapup, wrap up test, test learnings, testing budget, test conversion score, TCS, spend run rate, SRR, test checkpoint, 2-week checkpoint, 4-week checkpoint, test outcome, test win, test loss, learnings index, have we tested, past test, test registration, launch test, tracking change mid-test, decision engine, PDM Testing Strategy Roadmap |
| Intent Patterns | (plan\|design\|set up).*(test\|experiment), (run\|monitor\|check).*(test\|experiment), (wrap up\|conclude\|end\|finalize).*(test\|experiment), (have we\|did we\|has anyone).*(test\|tried\|experimented), (testing\|test plan\|test roadmap).*for.*(client\|account), (launch\|start\|register).*(test\|experiment), (scale\|pivot\|pause).*(test\|experiment), (decision\|outcome).*(test\|experiment), (secondary kpi\|leading indicator).*(test\|moved\|degraded), test.*(tracking\|conversion).*(change\|mid-flight) |
Resources: daily-monitoring-procedure.md, data-source-mapping.md, decision-engine.md, guru-card-pdm-testing.md, learnings-index-schema.md, mode2-registration-workflow.md, mode3-routine-prompt.md, onboarding-training-run.md, project-setup-checklist.md, reporting-artifact.md, roadmap-planning-workflow.md, test-record-schema.md, wrap-up-workflow.md, wrike-task-templates.md
pdm-weekly-optimization¶
Weekly paid media optimization workflow with two modes. Mode 1 runs weekly — executes the 7-category account health check, calls pdm-sqa for search accounts, writes findings into the Wrike weekly task description, and surfaces a 1–3 item focused agenda. Mode 2 runs daily — silently monitors 20 signals across 6 families (performance, competitive, efficiency, structural, opportunity, platform intelligence), fires only on threshold breach, opens a Claude conversation, and creates Wrike sub-tasks only when action items are confirmed. Configuration resolves via 3-tier pattern: Claude.ai Project Instructions (preferred), workspace config file (.seer/client.json), or inline prompt — supports Claude.ai, Claude Code, OpenCode, and Agent Skills Spec agents. Use when running weekly optimization, account health checks, or daily anomaly monitoring for paid media clients.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 3.0.0 |
| Plugin | pdm |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | weekly optimization, weekly opt, account health check, optimization task, paid media optimization, weekly review, anomaly, signal fired, cpc spike, cpa breach, roas drop, conversion cliff, creative fatigue, budget pacing, impression share drop, competitor entered, wasted spend, mode 1, mode 2, weekly wrike, optimization comment |
| Intent Patterns | run.*weekly.*optimization, run.*account.*health, check.*account.*health, run.*paid.*media.*check, weekly.*optimization.*for, optimization.*task.*for, check.*for.*anomal, daily.*signal.*scan, signal.*bank.*check, post.*wrike.*optimization, open.*mode.*2, investigate.*performance.*drop, why.*cpc.*spike, why.*conversions.*drop, cpa.*above.*target, roas.*below.*target |
Resources: activation-guide.md, data-sources.md, guru-card-schema.md, mode1-category-checks.md, project-setup-checklist.md, signal-bank.md, wrike-comment-template.md
Creative¶
Plugin: creative · Skills: 8
Install: /plugin install creative@seer-agent-core
cre-audience-analysis¶
Foundational audience research synthesis from moderated/unmoderated sessions into customer journey insights. Use when synthesizing qualitative research, building personas, or mapping customer journeys.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.1 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | audience analysis, customer journey, interview synthesis, persona, qualitative research, user research |
| Intent Patterns | (synthesize\|analyze).*?(audience\|interview\|research\|persona), (customer\|user).*?(journey\|research\|insight) |
Resources: workflow.md
cre-brand-content¶
Generate foundational brand messaging/identity specification that serves as the canonical source for all creative outputs. Use when creating brand specs, onboarding new clients, or establishing messaging architecture.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.0 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | brand content, brand spec, messaging architecture, brand identity, brand guidelines, brand voice |
| Intent Patterns | (create\|generate\|build).*?(brand\|messaging).*?(content\|spec\|guidelines), (brand).*?(messaging\|identity\|voice) |
Resources: workflow.md
cre-content-research-writer¶
Writing partner for research, citations, hooks, outlines, and section-by-section feedback on articles, posts, and docs. Use when drafting content, researching topics for articles, building content outlines, or improving existing writing.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.0 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | blog post, article, newsletter, content, outline, hook, citation, research, writing, draft |
| Intent Patterns | (write\|create\|draft).*?(article\|blog\|post\|newsletter), (help\|assist).*?(writing\|outline\|research), (improve\|strengthen).*?(hook\|introduction\|opening), (add\|find).*?(citation\|source\|reference), (feedback\|review).*?(section\|draft\|writing) |
cre-cro-audit¶
Conversion Rate Optimization audit combining UX principles with data-driven insights from analytics. Use when optimizing landing pages, auditing conversion funnels, or improving user experience.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.0 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | CRO audit, conversion optimization, UX audit, landing page, conversion rate, heuristic review |
| Intent Patterns | (audit\|optimize\|review).*?(CRO\|conversion\|landing page\|UX), (conversion\|CRO).*?(audit\|optimization\|improvement) |
Resources: workflow.md
cre-customer-journey¶
Create first-draft customer journey maps for a business, audience, or offer using available context and reasonable assumptions. Use when mapping awareness-to-advocacy stages, outlining customer questions and friction, or building a practical journey-table for refinement.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.1 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | customer journey, journey map, funnel map, audience journey, customer stages, touchpoints |
| Intent Patterns | (create\|build\|draft).*(customer journey\|journey map\|funnel map), (map\|outline).*(touchpoints\|friction\|customer stages) |
Resources: workflow.md
cre-methods¶
Creative-specific methodologies for brand voice, visual production, and asset management. Use when creating brand content, producing visual assets, scaling creative across formats, or applying creative best practices.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.0 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | brand, brand voice, brand content, brand guidelines, brand spec, brand specification, messaging, messaging architecture, creative, creative assets, visual, visual production, asset, asset scaling, archetype, brand archetype, tone, tone of voice, editorial guidelines, brand platform, brand promise, key messages, proof points, PGW, video creation, image creation, paid media assets |
| Intent Patterns | (develop\|create\|define\|build).*(brand\|voice\|messaging\|guidelines), (brand\|creative).*(spec\|specification\|guidelines\|platform), (visual\|video\|image).*(creation\|production\|asset), (scale\|adapt\|resize).*(asset\|creative\|ad), (tone\|voice).*(guidelines\|characteristics\|spectrum), (archetype\|positioning).*(brand\|company\|client) |
Resources: asset-scaling.md, brand-voice.md, golden-examples.md, visual-production.md
cre-playbook¶
Paid media creative strategy playbook analyzing competitor ads, client performance, and market positioning. Use when planning creative campaigns, analyzing competitor ads, or building creative strategy.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.0 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | creative playbook, creative strategy, competitive audit, ad analysis, creative direction, campaign strategy |
| Intent Patterns | (create\|build).*?(creative\|campaign).*?(playbook\|strategy), (competitive\|competitor).*?(creative\|ad).*?audit |
Resources: workflow.md
cre-sea-of-sameness¶
Develop genuinely distinctive content strategies grounded in audience insight, sharp points of view, semantic SEO support, and non-generic writing constraints. Use when shaping unique content angles, building thought leadership inputs, refining audience personas, or avoiding generic AI-sounding content strategy.
| Property | Value |
|---|---|
| Division | Creative |
| Version | 1.0.0 |
| Plugin | creative |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | unique content, thought leadership, content mission, persona generation, content strategy, avoid ai writing |
| Intent Patterns | (develop\|shape\|refine).*(content strategy\|thought leadership\|content angle), (create\|improve).*(persona\|content mission\|seo edits) |
Resources: workflow.md
Operations¶
Plugin: operations · Skills: 4
Install: /plugin install operations@seer-agent-core
ops-meeting-insights-analyzer¶
Analyzes meeting transcripts for communication patterns and client-ready recap outputs. Use when reviewing meeting recordings, improving presentation skills, creating client-ready meeting recaps, extracting action items for Wrike, generating wins/concerns sections, summarizing client calls, or organizing transcript-based next steps.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 1.0.0 |
| Plugin | operations |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | meeting, transcript, meeting recap, recap, client recap, communication, action items, action items from meeting, follow-up email, wins and concerns, meeting summary, wrike tasks from meeting, QBR notes, filler words, speaking ratio, conflict avoidance, facilitation, meeting analysis, client call summary, guru card |
| Intent Patterns | (analyze\|review).*?(meeting\|transcript\|call), (recap\|summarize).*?(meeting\|transcript\|call), (how\|when).*?(avoid\|interrupt\|speak\|listen), (communication\|speaking).*?(pattern\|style\|habit), (meeting\|transcript).*?(insight\|feedback\|analysis), (extract\|create\|generate).*?(action items\|recap\|summary).*?(meeting\|call\|transcript), (wins\|concerns\|blockers).*?(meeting\|call) |
Resources: meeting-recap-pro.md, meeting-recap-workflow.md
ops-methods¶
Operations methodologies for client health reporting, risk analysis, PM scoping, SEO capacity forecasting, and internal workflows. Use when creating client health reports, assessing project risk, calculating SOWs, forecasting resource capacity, or applying operational best practices.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 1.0.0 |
| Plugin | operations |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client health, health report, risk score, risk report, revenue at risk, client risk, weekly report, portfolio health, risk tracking, melior, client digest |
| Intent Patterns | (generate\|create\|run).*(client\|health\|risk).*(report\|digest\|overview), (check\|analyze\|review).*(client\|risk\|health\|revenue), (weekly\|monthly).*(client\|health\|risk).*(report\|summary), (risk\|health).*(score\|level\|status) |
Resources: client-health-methodology.md, pm-scoping.md, seo-capacity.md
ops-seerversary-card¶
Build a festive, Seer-branded celebration card as a live interactive HTML widget — complete with animated falling confetti and dark hero layout. Use this skill whenever someone asks to celebrate a Seerversary, work anniversary, team milestone, birthday, promotion, or any kind of employee recognition moment. Triggers on phrases like "make a card for", "celebrate [name]", "[name]'s Seerversary", "anniversary card", "recognition card", "team milestone card", or any request to produce a celebratory visual for a Seer team member. Always use this skill for these requests — do not attempt to build the card from scratch without it.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 1.0.0 |
| Plugin | operations |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | Seerversary, work anniversary, anniversary card, recognition card, celebration card, team milestone, employee recognition, promotion card, birthday card, confetti card |
| Intent Patterns | (make\|create\|build\|design\|render).*?(card\|celebration\|Seerversary\|anniversary\|recognition), celebrate .*?(Seerversary\|anniversary\|milestone\|promotion\|birthday) |
Resources: brand.md, confetti.md
ops-wrike-time-tracking¶
Automates Wrike time tracking from calendar events using Seer MCP Wrike tools (OAuth). Use for: logging time, discovering tasks, submitting timesheets, Wrike time entry management.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 3.1.0 |
| Plugin | operations |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | time tracking, timesheet, time entry, time entries, wrike time, log time, log hours, track time, submit time, timelog, time logs, calendar events, google calendar, TID, task id |
| Intent Patterns | (log\|track\|submit\|enter\|record).*(time\|hours\|timesheet), (time\|timesheet).*(entry\|entries\|tracking\|log), (wrike).*(time\|hours\|timesheet) |
Resources: claude-project-onboarding.md
Innovation¶
Plugin: innovation · Skills: 9
Install: /plugin install innovation@seer-agent-core
inn-contributor-intake¶
Decision-gated runbook for the agents-infra contributor pipeline — staging a contributor's skill zip/branch into plugins/preview/ with the -pre suffix, auditing a contributor plugin to repo standard without rewriting their logic, promoting preview→division, resolving stale-base contributor PRs (marketplace skills[] union rule), and the mandatory security sweep. Load when a contributor attaches a zip to an issue, a contributor PR conflicts or fails CI, or a preview skill is ready to graduate. NOT for authoring skills yourself (inn-seer-agent-skill-developer in plugins/), release mechanics (agents-infra-release-and-packaging), or general gates (agents-infra-change-control — this skill routes through it).
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 2.1.0 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | skill intake, contributor skill, skill zip, stage to preview, promote preview, contributor PR, skill audit intake, marketplace registration, -pre suffix, skill migration |
| Intent Patterns | (stage\|intake\|integrate\|audit).*?(skill\|zip\|contributor), (promote\|graduate).*?preview, contributor.*?(pr\|zip\|skill) |
inn-data-access-resolver¶
Front door / resolver for 'do we have this data — or a way to connect this tool?' questions. Answers: (1) does Seer have this data ANYWHERE in SeerSignals and is it LIVE (from a daily upstream-tier schema inventory; a table not updated within 2 days is Legacy, not available), and (2) can the team member reach it for their client right now (a live 9_ query). If neither, it walks an access ladder — an existing Seer MCP tool, a Claude.ai connector, the vendor's own MCP, an R&D pull, or a CSV upload — to a concrete unblock. Use when a Seer team member asks 'do we have X for my client', 'is there data for', 'is X available in SeerSignals', 'can I connect X to Claude', 'is there an MCP/connector for', or before filing any R&D data request.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 0.5.2 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | do we have this data, is there data for, does my client have, available in seersignals, data availability, what data do we have, is this in seersignals, can i get data for, 9_ dataset, date range of data, looker agent, conversational analytics agent, permissions error, i can't access, no access to client data, seersignals help request, not in fivetran, connect to claude, connect it to claude, is there an mcp for, mcp for, connector for, can claude connect to, integrate with claude, integrate claude with, hook up, pull data from, csv upload |
| Intent Patterns | (do we\|does seer\|is there\|do you).*(have\|got).*(data\|dataset\|source\|field), (is\|are).*(available\|exists?).*(in )?(seersignals\|ninjacat), (can\|do\|could) i.*(access\|reach\|query\|see\|get\|pull).*(data\|client\|9_), (is\|does).*(my )?client.*(have\|got).*data, (date range\|coverage\|how (much\|far back)).*data, (permission\|access).*(error\|denied\|issue\|problem), (before\|prior to).*(file\|filing\|request).*(r&d\|rd\|pull\|data), (connect\|integrate\|hook up\|link).*(to\|with).*(claude\|seer mcp), (is there\|do we have\|any).*(mcp\|connector\|integration).*for, (can\|does) claude.*(connect\|integrate\|work with\|pull from) |
Resources: live-tool-connectors.md, permission-model.md, tier-and-source-reference.md, workflow.md
inn-discovery-intake¶
Interactive discovery interviewer for AI agent build requests. Parses initial request, asks targeted follow-up questions to capture complete discovery requirements (stakeholder context, current process, tools, decision points, pain points, edge cases, work examples, SME team), and creates structured Wrike Build Request. Use when someone submits an agent build idea, wants to automate a workflow, or asks to document a process for automation.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 2.1.0 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | agent request, submit an agent, build an agent, automate this workflow, automate this process, we should automate, agent build request, discovery intake, agent intake, feature request |
| Intent Patterns | (submit\|file\|create).*(agent\|feature).*(request\|idea), (we\|i).*(should\|want to\|need to).*(automate\|build agent), (can\|could) (we\|you) (build\|create).*(agent\|tool\|skill), (document\|capture).*(this\|the) (process\|workflow).*(automation\|agent), (help\|guide).*(through\|with).*(discovery\|intake) |
inn-feedback-sweep¶
Slack sweep that captures organic feedback on Seer AI skills, agents, and tools, classifies signals, and posts a structured digest to #inn-ai-developers. Use when running a weekly feedback sweep, regenerating the digest on demand, or kicking off a catch-up sweep over a longer window. Defers all methodology, channel maps, urgency calibration, and digest structure to inn-slack-research/resources/feedback-sweep.md.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.2.1 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | weekly feedback sweep, weekly ai feedback, feedback digest, monday sweep, weekly digest, catch-up sweep, regenerate the digest, ai feedback sweep, feedback sweep, check slack for skill feedback, audit sentiment, skill feedback, agent feedback, pilot feedback |
| Intent Patterns | (run\|trigger\|execute).*(the\|this\|a).*(weekly\|monday\|ai).*(sweep\|digest), generate.*(this week\|the).*(feedback\|ai).*(digest\|sweep), catch.up.*(sweep\|digest\|feedback), (post\|publish).*(weekly\|the).*(digest\|sweep), (check\|audit\|search).*(slack).*(feedback\|sentiment\|skill\|agent), (feedback\|sentiment).*(on\|for\|about).*(skill\|agent\|pilot) |
inn-opencode-mechanic¶
Expert on OpenCode ecosystem, configurations, troubleshooting, plugin/skill authoring, and operations/recovery for this machine's OpenCode stack
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.0.0 |
| Plugin | innovation |
Activation Triggers: None defined
inn-rd-data-request¶
Guided intake for one-time R&D custom data reports — captures the data source, accounts, date range, use case, urgency, and exact report shape, then files a Wrike request in the AI & Innovation queue and notifies the R&D owner. Use when a Seer team member needs data that isn't already in SeerSignals or NinjaCat — for example: 'I need a one-time pull of...', 'Can I get GA4 data for a BD audit', 'Set me up with StackAdapt data for a client', 'I want to analyze data we don't have in SeerSignals'.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 0.4.6 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | custom data pull, custom data report, one-time data pull, one-time pull, one time data pull, r&d data request, rd data request, request custom data, data we don't have in seersignals, not in seersignals, fivetran pull, fivetran request, ad hoc data pull, ad hoc pull, bd pre-sales audit data, bd audit data, pre-sales audit pull, new ad platform data, stackadapt pull, reddit ads pull, hubspot pull, ga4 custom pull, gsc custom pull, snapshot from fivetran, connect card request |
| Intent Patterns | (need\|want\|get\|request\|file).*(one[- ]?time\|custom\|ad[- ]?hoc).*data, (data\|pull\|snapshot).*(not in\|missing from\|outside).*(seersignals\|ninjacat\|9_), (set me up\|onboard).*(ga4\|gsc\|stackadapt\|reddit\|hubspot), (pre[- ]?sales\|bd).*audit.*(data\|pull), (audit\|analysis).*for.*client.*(ga4\|gsc\|stackadapt\|fivetran) |
Resources: config.example.md, flow-diagram.md, report-shapes.md, submission-template.md, workflow.md
inn-seer-agent-skill-developer¶
Build, optimize, evaluate, audit, and review skills, plugins, agents, and MCP servers for the Seer Agent Engine. Use when creating skills, migrating commands, optimizing descriptions, running quality audits, evaluating output quality, maintaining plugin architecture, designing agents, creating agent configs, writing prompts, building MCP servers, preserving session context, generating changelogs, validating requirements, or reviewing the code/data workflow behind a tool before release or handoff (row cutoffs, silent truncation, token mismatch, missing validation — explained in non-dev language). Covers the full Agent Skills Spec (agentskills.io) lifecycle.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 2.2.0 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | skill, create skill, build skill, author skill, new skill, add skill, create command, build command, new command, add command, create plugin, build plugin, new plugin, add plugin, create hook, build hook, add hook, create agent, build agent, new agent, add agent, plugin.json, hooks.json, SKILL.md, skill-rules, skill activation, auto-activation, hook mechanism, UserPromptSubmit, PreToolUse, PostToolUse, guardrail skill, domain skill, skill-seekers, generate skill, division plugin, thin plugin, frontmatter, skill-rules-fragment, skill health, skill audit, skill score, install skill, manage skills, skill library, skill quality, enhance skill, clean up skills, what skills, workflow review, review this tool, review this script, review this workflow, tool review, script review, drop rows, row cutoff, silent truncation, pre-release review, release readiness |
| Intent Patterns | (create\|build\|author\|write\|generate\|add\|make).*?(skill\|command\|plugin\|hook\|agent), (how\|what\|where).*?(skill\|command\|plugin\|hook).*?(work\|trigger\|activate\|go\|belong\|place\|put), (should I\|do I).*?(build\|create\|make).*?(skill\|command\|plugin\|hook), skill-rules\.json, (guardrail\|domain).*?skill, (import\|convert\|scrape).*?(docs\|documentation\|repo).*?skill, skill-seekers, (turn\|convert\|make).*?(into\|to).*?(skill\|command\|plugin\|agent), (new\|add).*?division, plugin\.json.*?(schema\|format\|structure), hooks\.json.*?(schema\|format\|structure), (audit\|check\|review\|score\|assess).*?skill, (install\|add\|get).*?skill.*?(from\|registry\|curated), (manage\|maintain\|curate\|clean).*?(skill\|library\|ecosystem), what skills.*?(have\|installed\|available), skill.*?(not working\|broken\|issue\|problem), (review\|check\|audit).{0,30}(tool\|script\|workflow\|automation).{0,30}(before\|release\|handoff\|ship), (will\|does\|could).{0,30}(drop\|truncate\|cut off\|miss).{0,30}(rows\|data\|records) |
Resources: agent-config-generation.md, agent-design.md, changelog-generation.md, description-optimization.md, division-plugin-rules.md, ecosystem-management.md, evaluating-skills.md, feature-decision-framework.md, frontmatter-spec.md, hook-mechanisms.md, mcp-patterns.md, plugin-schema.md, prompt-engineering.md, requirements-validation.md, script-design.md, session-handoff.md, skill-rules-reference.md, skill-seekers-cli.md, trigger-types.md, troubleshooting.md, workflow-review.md
inn-session-wrapup¶
End-of-session shipping + retrospective in one pass. SHIP the work (verify, stage specific files, commit, push to upstream) AND LEARN from the session (diagnose where the agent took wrong paths, attribute to repo-side causes, emit a prioritized repo-fix list). Use when closing out a session, shipping work, committing and pushing, or running a retro. Trigger phrases: 'wrap up', 'wrap this up', 'close out', 'end session', 'ship this', 'commit and push', 'session retro', 'session retrospective', 'analyze this session', 'post-mortem this conversation', 'why did this take so long', 'where did the agent get stuck', 'what should we fix in the repo', 'audit this agent run'. For RESUMING work in a fresh session instead, use /core-chat-handoff.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.2.1 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | wrap up, wrap this up, wrap-up, close out, close out the session, end session, end of session, ship this, ship it, commit and push, push my changes, session retro, session retrospective, agent retrospective, analyze this session, audit this agent run, post-mortem this conversation, post mortem session, why did this take so long, where did the agent get stuck, what should we fix in the repo, agent efficiency, what slowed the agent down, backtrack analysis, wasted exploration, agent missteps, session analysis |
| Intent Patterns | (wrap\|close\|finish).*(up\|out).*(session\|work\|this), (commit\|stage).*(and\|then).*(push), (ship\|push).*(this\|my\|the).*(work\|changes\|session), (analyze\|audit\|review).*(this\|that\|the).*(session\|run\|conversation\|chat).*(detail\|depth), (why\|how come).*(agent\|claude).*(struggle\|stuck\|slow\|backtrack\|wrong), (what\|which).*(fixes\|changes).*(repo\|docs\|naming\|structure).*(would have helped\|should we make), (post.mortem\|retrospective).*(session\|run\|conversation\|chat) |
Resources: retro-template.md
inn-slack-research¶
Slack research methodology for the Seer Innovation team. Provides the channel maps, search query catalog, signal taxonomy, and digest templates that power Mode 1 (Feedback Loop — executed by inn-feedback-sweep) AND the executable Mode 2 (Prototype Discovery — find and rank prototypes shared in Slack). This skill never posts to Slack. Use when running prototype discovery (find prototypes, rank experiments, mine slack for best practices), or when looking up the feedback-sweep methodology/channel-map/digest template directly.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 3.0.2 |
| Plugin | innovation |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | find prototypes, prototype discovery, what has the team built, discover experiments, mine slack, best practices in slack, search slack, slack research methodology, rank prototypes, score prototypes, team discussions |
| Intent Patterns | (find\|search\|discover\|look).*(prototype\|experiment\|tool).*(in\|on\|across).*(slack\|channel), (prototype\|experiment).*(discovery\|find\|rank\|score\|migrate), what.*(team\|people\|folks).*(built\|sharing\|shared), (rank\|score).*(prototype\|experiment), (slack research\|prototype discovery).*(methodology\|approach\|guide) |
Resources: feedback-sweep.md, prototype-discovery.md, wrike-routing.md
Data Fieldguides¶
Plugin: data-fieldguides · Skills: 5
Install: /plugin install data-fieldguides@seer-agent-core
data-pull-seersignals¶
Pulls and validates Seer client data through the correct Looker Conversational Analytics agent and returns analysis-ready raw rows with a data receipt. Use when a team member wants to RUN a data question or PULL results for a known client — e.g. "pull paid search terms for [client]", "get SERP visibility for [client] last quarter", "run this for [client]", "what were [client]'s top keywords", "compare [client] month over month". It selects the right agent (SERP Snapshot / Tracking / Trends, Paid Search, GEO), requires client + date scoping, validates the generated query against the dashboards' known-good patterns, analyzes the raw results rather than the agent's narrative, and prints a data receipt. NOT for checking whether data exists or getting access (use the SeerSignals data-availability check) and NOT for writing the final report or deck (a use-case workflow owns that).
| Property | Value |
|---|---|
| Division | Data Fieldguides |
| Version | 0.6.0 |
| Plugin | data-fieldguides |
Activation Triggers: None defined
Resources: dashboard-checks.md, glossary.md, looker-agent-registry.md, workflow.md
data-scrunch-data¶
Default tool for querying Scrunch AI / GEO citation data in SeerSignals BigQuery. Use when asked to query Scrunch, analyze AI citation trajectory or churn, measure brand presence or share of voice in AI answers (ChatGPT, Perplexity, Google AI Overviews, Meta, Claude), find which URLs LLMs cite for a client, or replicate the URL trajectory dashboard. Teaches the Scrunch_All schema, parameterized query patterns, and a run-first validation pack that applies Twyman's Law to flag artifacts before any result is trusted. Not for SERP/organic ranking, paid media, or non-Scrunch BigQuery work.
| Property | Value |
|---|---|
| Division | Data Fieldguides |
| Version | 1.0.1 |
| Plugin | data-fieldguides |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | scrunch, scrunch ai, geo citation, ai citation, share of voice, brand presence in ai, citation trajectory, scrunch_all, llm citations |
| Intent Patterns | (query\|analyze).*(scrunch\|ai citation\|citation trajectory\|share of voice) |
data-signals-data¶
Seer Signals data documentation — schemas, query patterns, and view references for BigQuery and Looker. Queried via Seer MCP (NinjaCat-specific query path deprecated May 2026, Option A migration in progress per docs/plans/2026-05-15-ninjacat-deprecation.md). Use when querying BigQuery data, selecting the right Seer Signals view, or understanding Seer Signals field definitions.
| Property | Value |
|---|---|
| Division | Data Fieldguides |
| Version | 1.9.0 |
| Plugin | data-fieldguides |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | bigquery, ninjacat, serp, ranking, rankings, search volume, msv, organic, paid media, paid search, ad performance, campaign data, signals, snowflake, query, sql, view schema, field validation, datalake, raw datalake, supernova table, 0_googleads, 0_metaads, 1_paidmedia, 9_clientname, seersignals connector, pdmreportingdaily, searchqueryperformance, creativefatigue |
| Intent Patterns | (query\|analyze\|pull\|get\|fetch).*(data\|rankings\|serp\|volume\|campaign\|ad), (serp\|ranking\|organic\|paid).*(data\|analysis\|report), (bigquery\|ninjacat\|snowflake).*(query\|data), what (fields\|columns\|data).*(available\|exist), (paid media\|ppc\|ads?).*(data\|report\|analysis), (verify\|validate\|check).*(bigquery\|signals\|view\|schema\|field), (review\|qa).*(bigquery\|signals\|data).*(analysis\|deliverable) |
Resources: guru-integration-pattern.md, model-selection-rules.md, view-index.md
data-signals-lookml¶
Use when asked about Looker dashboards, LookML explores, calculated measures, or how Seer Signals data is presented in Looker. Provides dashboard definitions, explore field documentation, and FAQ references for SERP Tracking, SERP Snapshots, SERP Trends, Paid Media, and LLM Tracking dashboards.
| Property | Value |
|---|---|
| Division | Data Fieldguides |
| Version | 1.0.0 |
| Plugin | data-fieldguides |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | lookml, looker, dashboard definition, explore, calculated measure, semantic layer, content gap dashboard, brand protection dashboard, consumer demand dashboard, page performance dashboard, organic overview dashboard, search landscape dashboard, serp metadata rewrites dashboard, ai overview dashboard, featured snippets dashboard, rank change dashboard |
| Intent Patterns | (looker\|lookml).*(dashboard\|explore\|measure\|dimension), what does dashboard.*(query\|show\|display), how is .* calculated in (looker\|lookml), (looker\|lookml).*(field\|measure\|dimension).*(definition\|formula) |
Resources: CLAUDE.md
data-signals-source-matrix¶
Authoritative Analysis-Type → SeerSignals Data Source matrix. Tells you which SeerSignals data family (SERP Snapshots, SERP Tracking/Organic Rankings, SERP Trends, Paid Media, Paid Search, LLM Tracking) and which connector/view/table is correct for any given marketing analysis — and which source would be wrong. Auto-loads whenever SEO, PDM, or analytics workflows run. Use when picking a data source, validating a colleague's source choice, building a Data Pull Receipt, or answering 'is this the right table for this analysis?'.
| Property | Value |
|---|---|
| Division | Data Fieldguides |
| Version | 1.0.0 |
| Plugin | data-fieldguides |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | data pull receipt, which source for, right table for this analysis, right view for this analysis, serp snapshots vs serp tracking, organic rankings view, ranking trends source, content gap source, quick wins source, traffic decline source, paid organic overlap, scrunch_all, OrganicRankings_, PaidMedia_, source matrix, data family, seer signals source, ninjacat view |
| Intent Patterns | (which\|what).*(source\|view\|table\|connector).*(for\|to use\|to pull), (serp snapshots\|serp tracking\|organic rankings\|paid media\|paid search\|llm tracking\|scrunch).*(vs\|or\|versus), (is\|use).*(OrganicRankings_\|PaidMedia_\|Scrunch_).*(right\|correct\|appropriate), (validate\|verify\|check).*(source\|data family).*(choice\|selection\|pick), (data pull receipt\|wrong source) |
Business Development¶
Plugin: bd · Skills: 2
Install: /plugin install bd@seer-agent-core
bd-lead-research-assistant¶
Identify high-quality leads by analyzing business fit, researching target companies, scoring prospects against ICP criteria, and building actionable outreach strategies. Use when researching potential clients, building prospect lists, qualifying target accounts, preparing for business development outreach, or enriching lead data with company and contact intelligence.
| Property | Value |
|---|---|
| Division | Business Development |
| Version | 2.0.0 |
| Plugin | bd |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | leads, prospects, sales, business development, target companies, outreach, ICP, ideal customer, lead research, prospect list, target accounts, lead scoring, lead qualification, decision makers, buying committee, sales pipeline, cold outreach, lead enrichment |
| Intent Patterns | (find\|identify\|research\|discover).*?(leads\|prospects\|companies\|customers\|accounts), (who\|which).*?(companies\|businesses).*?(buy\|use\|need\|benefit), (build\|create\|generate).*?(list\|pipeline\|database).*?(leads\|prospects\|targets), (sales\|business development\|BD).*?(research\|outreach\|strategy\|pipeline), (qualify\|score\|rank\|prioritize).*?(leads\|prospects\|companies\|accounts), (prepare\|plan).*?(outreach\|pitch\|approach).*?(company\|prospect\|lead) |
Resources: lead-scoring.md, outreach-strategy.md, research-signals.md, workflow.md
bd-seo-audit¶
Run a BD pitch-ready SEO and/or AI search visibility audit for a prospect — organic keyword analysis from Semrush exports, AI search visibility from Scrunch, a business-readable pitch narrative, and a Seer-branded slide deck. Built for BD reps who are not SEO practitioners. Use when preparing a prospect SEO pitch audit, an AI search visibility pitch audit, or both. Triggers: 'BD SEO audit', 'BD AI visibility audit', 'SEO pitch audit', 'AI search pitch audit', 'prospect SEO audit', 'prospect AI audit', 'pitch audit for [prospect]', 'audit this prospect for BD', 'Semrush export audit', 'AI visibility for this prospect'.
| Property | Value |
|---|---|
| Division | Business Development |
| Version | 2.2.0 |
| Plugin | bd |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | bd seo audit, bd ai visibility audit, seo pitch audit, ai search pitch audit, prospect seo audit, prospect ai audit, pitch audit, semrush export audit, ai visibility for this prospect, prospect pitch deck, striking distance, competitor gap analysis, serp landscape, scrunch visibility |
| Intent Patterns | (bd\|pitch\|prospect).*?(seo\|ai\|search).*?(audit\|visibility), (audit\|analyze).*?(prospect\|this prospect).*?(for bd\|pitch), (semrush\|scrunch).*?(export\|audit\|visibility), (pitch\|prospect).*?(deck\|slide\|narrative), (ai search\|ai visibility).*?(prospect\|competitor\|pitch) |
Resources: ai-visibility-workflow.md, organic-workflow.md, pitch-and-deck.md, standards.md
cs¶
Plugin: cs · Skills: 5
Install: /plugin install cs@seer-agent-core
cs-account-planning¶
Strategic account planning and relationship mapping partner for Seer CE and specialist teams. Synthesizes performance data, client sentiment, and external market signals into proactive growth opportunities, health checks, and stakeholder intelligence. Use when doing account health checks, growth planning, renewal strategy review, stakeholder mapping, relationship intelligence, pre-call prep, or quarterly business reviews for any Seer client. Triggers on: account health, growth opportunities, stakeholder map, relationship mapping, QBR prep, renewal planning, account planning, pre-call prep, client intelligence, expansion pitch.
| Property | Value |
|---|---|
| Division | Client Services |
| Version | 1.0.1 |
| Plugin | cs |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | account health, health check, growth opportunities, account planning, stakeholder map, relationship map, relationship mapping, relationship intelligence, QBR, QBR prep, pre-call prep, renewal planning, renewal strategy, expansion pitch, growth planning, client intelligence, client sentiment, scope burn, Melior, promoter detractor, purposeful travel, be seen be believed, account growth |
| Intent Patterns | (health check\|account check).*?(for\|on)\s+\w+, (growth\|expansion).*(opportunities\|ideas\|pitch).*?(for\|on)\s+\w+, (build\|create\|generate\|pull).*(stakeholder\|relationship).*(map\|intel\|profile), (review\|stress.?test\|feedback on).*(renewal\|proposal\|strategy\|plan), (pre.?call\|prep).*(for\|before).*\w+, (who\|which\|what).*(contact\|stakeholder\|relationship).*(at\|for\|on)\s+\w+ |
Resources: data-sources.md, modes.md, relationship-mapping.md, strategic-industry-analyst.md
cs-client-analysis¶
Run a deep-dive client risk assessment for a single Seer client, then render the results in a professional Seer-branded React artifact. Use this skill when someone asks to assess client risk, account health, churn potential, relationship stability, renewal risk, or executive account concerns for a specific client or account — or when they ask to build, update, QA, verify, or extend a client risk report. Also trigger when relationship intelligence from call transcripts, Slack, Seer Signals, or web research is part of the risk picture.
| Property | Value |
|---|---|
| Division | Client Services |
| Version | 1.1.1 |
| Plugin | cs |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client risk, account risk, client health, account health, churn risk, renewal risk, relationship risk, client analysis, account analysis, risk report, client risk report, health assessment |
| Intent Patterns | (assess\|analyze\|evaluate\|review).*(client\|account).*(risk\|health\|churn\|stability), (build\|create\|update\|qa\|verify).*(client\|account).*(risk report\|health report\|assessment), (renewal\|relationship).*(risk\|health\|analysis) |
Resources: prompts.md, ui-components.md
cs-methods¶
Client Services (CS) division standards — methods, tone, quality, and style for client-facing deliverables. Auto-loads on CS workflows including QBR/strategic meeting prep (cs-qbr-strategic-meeting), client risk analysis (cs-client-analysis), executive client comms, and any narrative-led deliverable for senior client stakeholders. Use when shaping CS outputs to ensure consistent voice and quality. Trigger phrases: 'CS standards', 'client services tone', 'CS quality checklist', 'how should this client deliverable sound', 'apply Seer style', 'check banned phrases'.
| Property | Value |
|---|---|
| Division | Client Services |
| Version | 1.0.0 |
| Plugin | cs |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | cs standards, client services standards, client services tone, cs tone, cs quality checklist, client deliverable standards, client deliverable tone, seer style, seer style banned phrases, banned phrases, action title, action titles, scqa, pyramid principle, client engagement voice, client engagement tone, ce methods, cs methods, delta since last meeting |
| Intent Patterns | (how\|what).*(should\|tone\|voice\|sound).*(client\|cs\|stakeholder).*(deliverable\|doc\|email\|deck\|message), (check\|verify).*(banned phrase\|seer style\|cs.tone), (apply\|use\|follow).*(scqa\|pyramid\|action title\|seer style\|cs.standards), (client\|customer\|stakeholder).*(facing\|communication\|narrative).*(prep\|polish\|quality) |
cs-organic-growth-opps¶
Surfaces organic-growth (cross-sell/expansion) opportunities for Seer clients that have no dedicated CE/CS support. PULL (reactive, build-ready) — daily Transcripts MCP scan for competitor mentions and agency-dissatisfaction, gated by an active-client check (Supernova CRM active-clients table) and a Wrike 120-day renewal-proximity trigger, delivered to Slack via slack_send_message. PUSH (proactive, spec-only pending data access) — 3-source correlation across Seer/industry AI commentary and client performance data. Use when asked to spec, review, or build the organic client growth / opportunity-scanner initiative for non-dedicated-support (unmanaged) accounts, or to review the 120-day renewal-alert automation. NOT for pulling Seer Signals / SeerSignals BigQuery datasets themselves (that is xdiv/data-pull-seersignals) — this skill only consumes an active-client list as a gate.
| Property | Value |
|---|---|
| Division | Client Services |
| Version | 0.2.0 |
| Plugin | cs |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | organic growth opportunities, organic client growth initiative, opportunity scanner, opportunity signal tool, non-dedicated-support clients, no CE support clients, unmanaged client opportunities, renewal proximity trigger, renewal alert system, 120 day renewal, cross-sell opportunity, expansion opportunity, proactive outreach signal |
| Intent Patterns | (spec\|scan\|build\|review).*(organic growth\|opportunity scanner\|growth opp), (clients?).*(without\|no).*(CE\|CS\|dedicated).*(support), (renewal\|contract).*(120 days?\|proximity\|alert), (proactive\|push).*(outreach\|pitch).*(signal\|trigger) |
cs-qbr-strategic-meeting¶
Prepare for a recurring strategic client meeting (QBR, Mid-Year Review, Annual Review, Strategic Check-in, or OST). Walks through 5 sequential phases — Intake → Research → Strategy → Narrative → QA — with 2 user-review gates. Surfaces work completed in Wrike, client deliverables in GDrive (with delta cross-reference to last meeting's recommendations), Slack relationship signals, SeerSignals 9_ reporting, market/industry/engine trends, and Wil's recent thinking. Produces an SCQA-structured slide-by-slide planning doc. Use when prepping a QBR, mid-year review, annual review, strategic check-in, or OST workshop. Trigger phrases: 'prep QBR', 'prepare strategic meeting', 'QBR planning doc', 'client strategic meeting'.
| Property | Value |
|---|---|
| Division | Client Services |
| Version | 1.0.0 |
| Plugin | cs |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | qbr, quarterly business review, strategic meeting, mid-year review, midyear review, annual review, strategic check-in, ost, client meeting prep, qbr prep, qbr planning, meeting prep doc, strategic meeting prep, qbr deck outline, planning doc |
| Intent Patterns | (prep\|prepare\|prepping).*(qbr\|quarterly\|mid.year\|annual\|strategic.check\|ost\|strategic.meeting\|client.meeting), (plan\|build\|draft).*(qbr\|strategic.meeting\|client.meeting).*(prep\|doc\|planning\|outline), (client\|stakeholder).*(meeting\|review).*(prep\|planning\|outline\|doc), story.first.delta\|delta.since.last.meeting |
seer-xdiv¶
Plugin: seer-xdiv · Skills: 5
Install: /plugin install seer-xdiv@seer-agent-core
xdiv-client-context-loader¶
Detects whether a named company is a Seer client and surfaces their business context from Guru, Melior, and Drive. Fires on questions like 'what are Client X's priorities,' 'what are Client X's goals this quarter,' 'what's changed for Client X since [reference point],' 'what should I know about Client X,' or 'catch me up on Client X' — even if the name is misspelled, sounds like a public company, or seems answerable via web search or a direct data pull. Also auto-loads silently before any SEO work request that names a client — no explicit invocation needed. Not for account risk, churn, or relationship-health questions (see cs-client-analysis). Hard context applies automatically; considered context surfaces inline in downstream skills.
| Property | Value |
|---|---|
| Division | Cross-Division |
| Version | 2.2.0 |
| Plugin | seer-xdiv |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client context, load client context, guru card, client guardrails, client sensitivities, client restrictions, client preferences, client priorities, client goals, brand voice tier, client kpi, catch me up on client, what's changed for client |
| Intent Patterns | (load\|pull\|fetch\|check).*(client\|guru\|context).*(before\|for), (what\|do we know\|how is\|status of\|catch me up\|update on\|what's changed\|what has changed).*(about\|on\|for\|with)?\s*[A-Z][\w&.\-]+, (audit\|outline\|analyze\|research\|evaluate\|review\|optimize\|draft\|write).*(for\|about)\s+[A-Z][\w&.\-]+, (any\|what are).*(restrictions\|preferences\|sensitivities\|priorities\|goals\|focus areas\|current state)\s*.*(for\|about)\s+[A-Z][\w&.\-]+ |
Resources: workflow.md
xdiv-client-intelligence-research¶
Cross-division client intelligence toolkit — industry research, digital twins, competitive defense, project briefs, and strategic analysis. Use when researching a client's industry, building client knowledge profiles, preparing for executive pushback, creating project briefs, delivering industry updates, or running strategic industry analysis for presentations.
| Property | Value |
|---|---|
| Division | Cross-Division |
| Version | 2.0.0 |
| Plugin | seer-xdiv |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client research, industry research, digital twin, client profile, project brief, industry update, competitive defense, client intelligence, pushback, kickoff research, strategic analysis |
| Intent Patterns | (research\|analyze\|prepare\|build).*(client\|industry\|competitor\|brief\|defense) |
Resources: digital-defense.md, digital-twin.md, industry-research.md, industry-updates.md, project-brief.md, strategic-analysis.md
xdiv-keyword-cleaner¶
Run the Keyword Cleaning Tool pipeline on a search term export CSV. Groups misspelled/variant search terms together, removes junk, scores by brand/metric value, and outputs a deduplicated Excel file with a Grouping Map tab. Use when cleaning a keyword list, grouping search term variants, deduplicating paid or organic keyword exports, or running the full JW+DM+LLM grouping pipeline. Triggers on: 'clean keywords', 'clean keyword list', 'group search terms', 'keyword cleaning tool', 'run keyword cleaner', 'deduplicate keywords', 'group variants'.
| Property | Value |
|---|---|
| Division | Cross-Division |
| Version | 1.2.0 |
| Plugin | seer-xdiv |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | clean keywords, clean keyword list, keyword cleaning, keyword cleaner, group search terms, group keywords, deduplicate keywords, keyword variants, search term variants, keyword cleaning tool, KCT |
| Intent Patterns | (clean\|group\|deduplicate\|consolidate).*(keyword\|search.?term), run.*(keyword\|kct).*(clean\|tool\|pipeline), (keyword\|search.?term).*(clean\|group\|variant\|duplicate) |
Resources: pipeline-workflow.md
xdiv-reddit-brand-monitor¶
Monitors Reddit for brand mentions, topic discussions, or both — no Reddit API needed. Uses Exa search (site:reddit.com) to surface threads with full content, then fetches thread details directly. Produces a polished, self-contained HTML intelligence report with sentiment analysis, priority issues, source thread attribution, suggested talking points, and prioritized action recommendations. ALWAYS use this skill when someone asks to: monitor Reddit for a brand, company, product, person, or topic; get a Reddit brand report; check what Reddit says about something; track Reddit sentiment or community reactions; find Reddit conversations about a client; run a 'Reddit brand monitor'. Also trigger for phrases like: 'Reddit mentions', 'Reddit monitoring', 'Reddit intelligence', 'Reddit brand report', 'what does Reddit say about', 'check Reddit for', 'Reddit sentiment', 'subreddit monitoring', 'what are people saying on Reddit'.
| Property | Value |
|---|---|
| Division | Cross-Division |
| Version | 1.1.0 |
| Plugin | seer-xdiv |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | reddit brand monitor, reddit monitoring, reddit mentions, reddit intelligence, reddit brand report, reddit sentiment, subreddit monitoring, what does reddit say about, check reddit for, what are people saying on reddit |
| Intent Patterns | (monitor\|track\|check\|search).*(reddit\|subreddit), (what\|how).*(reddit\|subreddit).*(say\|think\|react\|feel), reddit.*(brand\|sentiment\|report\|mention\|discussion) |
Resources: report-sections.md
xdiv-universal-reviewer¶
Deliverable-agnostic SEO TL reviewer. Runs three passes — client alignment (Guru card + Seer Transcripts), universal quality, and optional GEO/AIO readiness — then produces a structured findings report ordered section by section. Applies to any client-facing SEO deliverable. Use when a TL needs a pre-client quality check, when someone says 'TL review', 'review this deliverable', 'review this audit', 'pre-client review', 'run the review agent', or types '/tl-review'.
| Property | Value |
|---|---|
| Division | Cross-Division |
| Version | 1.0.0 |
| Plugin | seer-xdiv |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | tl review, TL review, review this deliverable, review this audit, review this outline, deliverable review, pre-client review, review agent, tl-review, /tl-review |
| Intent Patterns | (review\|check\|qa\|quality.check).*?(deliverable\|audit\|outline\|content\|strategy\|pov), (run\|start\|use).*(review agent\|tl review\|review skill), \/tl-review |
Resources: client-context-brief.md, flagged-language-patterns.md, pass-a-client-alignment.md, pass-b-universal-quality.md, pass-c-geo-aio.md
px¶
Plugin: px · Skills: 2
Install: /plugin install px@seer-agent-core
px-people-feedback¶
Use when a Seer manager explicitly invokes /px-people-feedback to draft Manager Notes, Feedback Notes, Critical Feedback, PIPs, Final Warnings, weekly check-ins, or feedback talk tracks. User-invoked only for people-management performance feedback workflows. NOT for performance-review cycle drafts (self/peer/upward/manager reviews, SMART goals) — that is px-performance-review.
| Property | Value |
|---|---|
| Division | People Experience |
| Version | 2.0.0 |
| Plugin | px |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | /px-people-feedback, px-people-feedback |
| Intent Patterns | ^/px-people-feedback |
Resources: critical-feedback.md, delivery-best-practices.md, feedback-flow-examples.md, feedback-gpt-guide.md, feedback-notes-manager-notes.md, final-warning.md, pip-talk-track.md, pip.md, process-overview.md, si-documentation-guide.md, source-index.md, weekly-check-ins.md
px-performance-review¶
Automate Seer performance review drafting for all four review types: manager, self, peer, and upward. Use when an employee needs to draft a manager review of a direct report, a self-review, a peer review of a colleague, or an upward review of their manager — including pulling performance signals (Slack #fyf, prior reviews, peer feedback), generating SMART goals, or creating a talk track. Two pipelines: heavy (manager + self) produces a URE-anchored draft + goals + talk track via Slack/Drive MCPs plus paste-ins, gates on two confirmation checkpoints, and delivers a Google Doc; light (peer + upward) takes one open paste-in from the author and produces copy-paste-ready prose for each SI form field in chat — no goals, no talk track, no Doc. Hard constraint: never generates, suggests, or recommends ratings for any review type.
| Property | Value |
|---|---|
| Division | People Experience |
| Version | 1.4.1 |
| Plugin | px |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | performance review, perf review, review cycle, review draft, draft a review, write a review, writing a review, writeup, direct report review, H1 review, H2 review, talk track, review conversation, review writeup, URE-anchored, review for my report, performance writeup, fyf, review goals, SMART goals, self review, self-review, peer review, peer-review, upward review, upward-review, 360 feedback, review my manager, review my peer, review my colleague |
| Intent Patterns | (write\|draft\|generate\|start\|begin\|prepare).{0,30}(performance )?review, (performance review\|perf review).{0,30}for, (review\|writeup).{0,30}(direct report\|my report\|H1\|H2), (talk track\|review conversation).{0,30}(for\|with), (pull\|aggregate\|gather).{0,30}(signals\|feedback\|fyf).{0,30}review, (regenerate\|update).{0,30}talk track, draft.{0,30}(H1\|H2).{0,30}review, (write\|draft\|generate\|start).{0,30}(my )?self.?review, (write\|draft\|generate\|start).{0,30}peer.?review, (write\|draft\|generate\|start).{0,30}upward.?review, review.{0,30}(my )?(manager\|peer\|colleague) |
Resources: doc-structure.md, manager-input-prompts.md, peer-review-prompts.md, synthesis-prompts.md, talk-track-template.md, upward-review-prompts.md, workflow.md
experimental¶
Plugin: experimental · Skills: 1
Install: /plugin install experimental@seer-agent-core
inn-slack-automation-builder-exp¶
Build Slack automations end-to-end - pick the right lane (no-code Workflow Builder, Slack-hosted Deno app, or self-hosted Bolt custom step), then emit the deliverable. Use when asked to build, generate, or design a Slack workflow, automation, bot, reminder, approval flow, intake form, or scheduled post; when asked to turn a Slack process into a workflow; when a Workflow Builder JSON file must be generated or imported; or when deciding whether an automation needs code at all. Emits importable Workflow Builder JSON, Deno Slack SDK projects, or Bolt custom steps.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.13.0 |
| Plugin | experimental |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | build a slack workflow, slack workflow, workflow builder, slack automation, automate slack, slack app, slack bot, deno slack sdk, bolt custom step, custom workflow step, slack trigger, reaction trigger, scheduled message, slack approval flow, slack intake form, slack reminder, workflow json, import workflow, export workflow |
| Intent Patterns | (build\|create\|make\|generate\|design\|write).*(slack).*(workflow\|automation\|bot\|app\|step), (build\|create\|make\|generate).*(workflow\|automation).*(in\|for\|with).*(slack), (automate\|streamline).*(in slack\|slack process\|slack channel), (workflow builder\|deno slack\|bolt).*(step\|workflow\|app\|manifest\|trigger), (import\|export\|emit\|generate).*(workflow).*(json), (slack).*(reaction\|emoji\|schedule\|form\|approval\|intake\|reminder).*(trigger\|workflow\|automation), when someone.*(reacts\|posts\|joins).*(slack).*(then\|send\|post\|add), (does\|can\|should).*(this\|it).*(need\|require).*(code).*(slack) |
Resources: driving-the-wb-ui.md, evidence.md, expression-language.md, forms-and-lists.md, function-catalog.md, governance-and-limits.md, intake-triage-rubric.md, lane-a-workflow-builder.md, lane-b-deno.md, lane-c-bolt.md, method-and-evidence.md, site-api-verification.md, triage-emoji-router.md, triage-surface-architecture.md
preview¶
Plugin: preview · Skills: 15
Install: /plugin install preview@seer-agent-core
bd-pipeline-pre¶
Query and analyze Seer's BD sales pipeline from the BigQuery Pipedrive mirror. Use when asked about open deals, won/lost deals, pipeline value, qualified leads, sales activity, BD forecasting, CRM/Pipedrive data, active deals by service line or division, deal stage analysis, deal owner performance, or BD performance. Trigger on phrases like open deals, pipeline value, BD deals, sales pipeline, deals in Pipedrive, what's in the pipeline, qualified leads, weighted forecast, deals by owner, or close date.
| Property | Value |
|---|---|
| Division | Business Development |
| Version | 1.1.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | bd pipeline, business development pipeline, qualified leads, qualified leads pipeline, open deals, active deals, won deals, lost deals, pipeline value, weighted forecast, sales forecast, sales pipeline, pipedrive, crm data, deal stage, deal owner, sales rep, service line pipeline, deals by division, deals closing, bd_pipeline_most_recent, 2_BDForecast |
| Intent Patterns | (open\|active\|won\|lost).*?(deal\|deals\|pipeline), (how many\|count\|list).*?(deal\|deals), (total\|sum\|value\|forecast).*?(pipeline\|deal\|deals), (deal\|deals\|pipeline).*?(by\|per).*(stage\|service line\|division\|owner\|rep\|source), (bd\|business development\|sales).*?(pipeline\|forecast\|performance\|deal\|deals), (deal\|deals).*?(closing\|expected close\|this month\|this quarter), (which\|what).*?(clients\|orgs\|companies).*?(pipeline\|stage\|deal\|deals), pipedrive.*?(deal\|deals\|data\|pipeline), (deal owner\|sales rep).*?(performance\|deals\|pipeline) |
geo-aeo-recommendation-analysis-pre¶
Run AEO Recommendation Analysis for any Seer client with Scrunch data. Measures whether the brand is actively recommended by LLMs (not just mentioned or cited) using a regex-proven 5-tier spectrum (T0 Invisible to T4 Recommendation). Outputs a single-file HTML report with tier distribution, platform and stage breakdowns, T4 quality, verbatim T4 exhibits, ghost citations with stranded brand equity, branded vs nonbranded comparison, negative and mixed sentiment exhibits, and strategic recommendations. Includes a single-window baseline mode for clients with under 60 days of data or recent collection cadence shifts. Use when someone asks to measure LLM recommendation rate, prove whether a brand is recommended in AI responses, run a Be Chosen analysis, analyze recommendation language, or evaluate whether the model is doing the selling vs just acknowledging the brand. Triggers on phrases like is X being recommended by ChatGPT/Claude/Perplexity or what does the model actually say about X.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | AEO recommendation analysis, recommendation rate, LLM recommendation, is the brand recommended, Be Chosen analysis, T4 recommendation, recommended by ChatGPT, recommended in AI responses, recommendation tier spectrum, AEO analysis |
| Intent Patterns | (measure\|prove\|analyze).{0,30}(recommendation\|recommended), (is\|are).{0,20}(brand\|we\|they).{0,15}recommended.{0,20}(by\|in).{0,15}(chatgpt\|claude\|perplexity\|ai\|llm), (be chosen\|t4\|recommendation rate).{0,20}(analysis\|report) |
geo-brand-accuracy-score-pre¶
Score how accurately AI platforms (ChatGPT, Perplexity, Claude, Google AI Overviews, Meta) represent a brand when they mention it. Evaluates brand-present LLM responses from Scrunch AI tracking against an authoritative Brand Canon using a 4-trait 0-8 rubric (factual correctness, canon alignment, attribution, hallucinations), flags negative-accuracy responses, and exports CSV/JSON/HTML reports. Use when measuring brand accuracy in AI responses, auditing how LLMs describe a brand, scoring Scrunch responses, building a Brand Accuracy Score, investigating AI misattribution or hallucinations about a client, or reporting GEO accuracy. Triggers: 'brand accuracy score', 'scrunch', 'how accurate is AI about', 'LLM brand accuracy', 'AI says wrong things about', 'brand hallucination audit'. NOT for unbranded visibility tracking (use Signals LLM tracking views directly). Migrated from the NinjaCat 'Scrunch Brand Accuracy Score' agent.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 2.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | brand accuracy, brand accuracy score, scrunch, scrunch responses, LLM brand accuracy, AI brand accuracy, brand hallucination, hallucination audit, misattribution, how AI describes our brand, how accurate is AI about, AI says wrong things, brand canon scoring, score AI responses, GEO accuracy, generative engine accuracy, brand accuracy report, negative accuracy |
| Intent Patterns | (score\|measure\|evaluate\|audit).{0,40}(brand\|canon).{0,40}(accuracy\|responses), (how )?(accurate\|wrong\|correct).{0,40}(AI\|LLM\|chatgpt\|perplexity\|gemini\|claude).{0,40}(brand\|about us\|describe), (scrunch).{0,40}(score\|accuracy\|responses\|analysis), (brand accuracy).{0,40}(score\|report\|analysis), (hallucinat\|misattribut).{0,40}(brand\|framework\|client) |
Resources: output-templates.md, scoring-rubric.md, workflow.md
geo-brand-canon-pre¶
Researches and compiles an authoritative Brand Canon from official sources, then derives a tiered Claim Inventory of falsifiable statements used to score how accurately LLMs/AI engines describe the brand (GEO / generative engine optimization). Use when building or updating a brand canon, documenting a client's official brand identity, messaging, products, or leadership, extracting brand guidelines or a press kit, preparing inputs for AI brand-visibility tracking (Scrunch, Profound), auditing how LLMs describe a brand, or generating a claim inventory. Triggers: 'brand canon', 'claim inventory', 'GEO', 'generative engine optimization', 'brand documentation', 'how AI describes our brand', 'LLM brand accuracy', 'brand guidelines extraction'.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 3.2.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | brand canon, claim inventory, geo, generative engine optimization, brand documentation, brand guidelines, press kit, media kit, style guide, brand identity, messaging pillars, llm accuracy, ai brand accuracy, how ai describes, how llms describe, ai brand visibility, brand monitoring, scrunch, profound |
| Intent Patterns | (build\|create\|generate\|update\|version).*?(brand canon\|claim inventory\|brand documentation), (extract\|document\|compile).*?(brand guidelines\|press kit\|media kit\|brand identity\|messaging), (what\|how).*?(ai\|llm\|chatgpt\|claude\|gemini).*?(say\|describe\|get wrong).*?(brand\|company\|us), (score\|audit\|check\|track).*?(llm\|ai).*?(accuracy\|brand\|answers), falsifiable.*?(claim\|statement) |
Resources: canon-template.md, claim-inventory.md, research-protocol.md
geo-expanded-report-pre¶
Generate the Monthly EXPANDED GEO Report for any Seer client. Produces an interactive single-file HTML report with a data-driven tab registry. Data pull, metric computation, validation, and rendering run in bundled deterministic Python scripts — not in the model — so a full report costs a fraction of the tokens and never invents a number. The model authenticates once, writes the manifest, fills 7 small narrative packs, and QAs the result. The DEFAULT report is a lean base — Executive Summary, Be Seen, Be Believed, Be Chosen, Recommendations. Everything else (Wins & Losses, GEO Test Results, expanded Be Believed tabs, custom analysis tabs) is opt-in: the skill asks before adding it rather than dropping in half-empty sections. Use whenever someone asks to generate, run, build, or update a GEO report, LLM visibility report, AI visibility report, or monthly AI report for any client. Triggers: "run the GEO report for [client]", "build the monthly expanded report", "update [client] AI visibility report". PREVIEW (-pre): piloting before official seo release.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 2.2.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | GEO report, monthly GEO report, expanded GEO report, AI visibility report, LLM visibility report, monthly AI report, run the GEO report, build the monthly report, GEO report for client, Be Seen Be Believed Be Chosen, AI visibility KPI cards, GEO report tabs |
| Intent Patterns | (run\|build\|generate\|create\|update).{0,40}(geo\|ai visibility\|llm visibility\|monthly).{0,20}report, (monthly\|expanded).{0,20}(geo\|ai).{0,20}report, (geo report).{0,30}(for\|client) |
geo-prompt-builder-pre¶
Build, expand, or audit GEO monitoring prompt sets for any Seer client using the Seer GEO Prompt Builder v3.4 methodology, then optionally push to Scrunch. Produces a Scrunch-ready pipe-delimited CSV (250-500 prompts, 80/20 unbranded/branded, persona-framed, nine intent types, bias-gated) and runs a deterministic QA validator before delivery. Use when asked to build GEO prompts, create an LLM/AI visibility monitoring prompt set, generate Scrunch monitoring prompts, expand or refresh a client prompt set, or audit a client-supplied prompt set for bias/neutrality. Triggers: 'GEO prompts', 'prompt set', 'AI visibility prompts', 'Scrunch prompts', 'LLM monitoring prompts', 'audit prompts for bias', 'prompt builder'. Upstream of geo-brand-canon-pre (canon) and geo-brand-accuracy-score-pre (scoring) in the GEO chain. PREVIEW (-pre): piloting before official seo release.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 2.4.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | GEO prompts, geo prompt set, prompt set, monitoring prompts, AI visibility prompts, LLM monitoring prompts, scrunch prompts, scrunch prompt upload, prompt builder, build the GEO prompts, 250 prompt set, audit prompts for bias, unbranded prompts, prompt neutrality |
| Intent Patterns | (build\|generate\|create\|write\|expand\|refresh).{0,40}(geo\|monitoring\|visibility\|scrunch).{0,20}prompt, (audit\|check\|review).{0,30}prompt.{0,30}(bias\|neutral), (prompt set).{0,30}(for\|client\|brand), (scrunch).{0,30}(upload\|prompts\|profile) |
Resources: client-sign-off.md
geo-prompt-coverage-gap-pre¶
Identify gaps between what a client pays for in paid search and what their GEO prompt set actually tracks — in both directions: high-spend n-grams with no prompt coverage, and tracked prompts with no search-term or spend support. Produces a bidirectional gap report with two CSVs and a prioritized add/drop recommendation list, all carrying the inherited Data Pull Receipt. Trigger phrases: "where are we not tracking prompts for what people search", "compare paid search terms to our GEO prompts", "prompt coverage gap for [client]", "which tracked prompts have no spend behind them", "n-gram gap analysis for prompts". PREVIEW (-pre): piloting before official seo release.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 0.1.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | prompt coverage gap, coverage gap analysis, paid search vs prompts, search term gap, spend without prompts, n-gram gap, uncovered search terms, unsupported prompts, prompt spend alignment, compare search terms to prompts |
| Intent Patterns | (coverage\|gap).{0,30}(prompt\|track\|monitor).{0,30}(search\|spend\|term), (where\|what).{0,40}(not tracking\|missing\|uncovered).{0,30}prompt, (compare\|align\|match).{0,20}(search term\|paid).{0,20}(prompt\|geo), (which\|what).{0,30}(prompt\|track).{0,20}(no\|zero\|without).{0,20}(spend\|search), (n.gram).{0,20}(gap\|analysis\|coverage) |
inn-bugs-and-feedback-pre¶
Submit feedback, bug reports, or feature requests about Seer AI tools, skills, and agents — both Claude-based and non-Claude (Looker dashboards, legacy NinjaCat connectors (deprecated), external tools). Use when someone says 'I want to report a bug', 'something isn't working', 'I have feedback on a tool', 'this skill is broken', 'I want to suggest an improvement', or any variant. Routes to Wrike automatically. Handles proactive submissions AND inline bug reports mid-session. Does NOT handle net-new build requests — use inn-build-intake-pre for those.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.0.1 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | bug, broken, not working, feedback, report a bug, submit a bug, something went wrong, isn't working, doesn't work, wrong output, improvement, enhancement, inn-bugs-and-feedback-pre |
| Intent Patterns | (report\|submit\|log).{0,20}(bug\|issue\|problem\|feedback), (something\|this).{0,20}(broken\|not working\|wrong\|broken), (have\|want to share).{0,20}feedback, (suggest\|request).{0,20}(improvement\|enhancement\|change).{0,20}(skill\|tool\|agent) |
Resources: wrike-config.md
inn-build-intake-pre¶
Unified discovery and planning intake for AI agent and skill build requests. Guides users through a two-phase process — discovery (gathering and synthesizing requirements) then planning (user stories, scope, feasibility) — before handing off to inn-seer-agent-skill-developer. Use when someone has an idea they want to build, wants to automate a workflow, needs to document a process for automation, or is ready to scope a skill build. Single entry point for all build requests regardless of how much prior context the user has. Replaces inn-discovery-intake and inn-planning-intake.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | build intake, agent request, submit an agent, build an agent, automate this workflow, automate this process, we should automate, agent build request, discovery intake, agent intake, feature request, plan a skill, skill build, I have an idea to build, I want to build, help me build, scope this build, plan this build, build request, inn-build-intake-pre |
| Intent Patterns | (submit\|file\|create).*(agent\|feature).*(request\|idea), (we\|i).*(should\|want to\|need to).*(automate\|build agent\|build a skill), (can\|could) (we\|you) (build\|create).*(agent\|tool\|skill), (document\|capture).*(this\|the) (process\|workflow).*(automation\|agent), (help\|guide).*(through\|with).*(discovery\|intake\|planning), (I\|we).*(have\|got).*(idea\|concept).*(build\|automate), (scope\|plan\|design).*(this\|the\|a).*(skill\|agent\|build) |
Resources: discovery-criteria.md, output-template.md, phases.md
inn-help-and-support-pre¶
Single entry point for everything Innovation-related — bug reports, feedback, build requests, data source requests, and mid-build blockers. Figures out what the user needs and routes them to the right skill or handles it directly. Use when someone says 'I need help', 'I want to report something', 'I need data', 'I want to build something', 'something isn't working', or any variant where the right next step isn't immediately clear. Never handles anything directly — always routes.
| Property | Value |
|---|---|
| Division | Innovation |
| Version | 1.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | inn-help-and-support-pre, I need help, I want to report, I have feedback, I want to build, I need data, new data source, something isn't working, something is broken, innovation help, where do I go, I'm not sure, I'm stuck |
| Intent Patterns | (need\|want).{0,20}(help\|support).{0,30}(tool\|skill\|agent\|innovation), (report\|submit\|log).{0,20}(bug\|issue\|feedback\|request), (build\|automate\|create).{0,20}(something\|skill\|workflow\|tool), (need\|want\|request).{0,20}(data\|data source\|new source) |
ops-ai-tool-release-pre¶
Releases a newly built Seer AI tool or agent internally: routes it to an Accelerated or Standard release, then produces that route's outputs — Guru card, release notes, training deck — and files its Wrike tracking task. Use when someone has built an AI tool and wants it released or documented, asks which release type theirs needs, or asks for the release outputs by name. Fires even when the word "release" is never said. PREVIEW (-pre): piloting before official ops release.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 1.2.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | tool release, release type, release classification, accelerated release, standard release, release notes, guru card, training presentation, release intake, package and release, release planning, built an AI tool, launch a skill, ship a tool internally |
| Intent Patterns | (built\|made\|finished).{0,30}(ai )?(tool\|agent\|skill).{0,30}(release\|launch\|ship\|document), (what\|which).{0,20}(kind\|type).{0,20}release, (accelerated\|standard).{0,10}release, (create\|generate\|write).{0,20}(release notes\|guru card), (submit\|submitting).{0,20}(a )?build.{0,20}release |
ops-client-lookup-pre¶
Query and interpret Seer client profile data from the Wrike DataHub Clients table (operations-div.2_CRM.clients_wrike_datahub) via seersignals_run_query. Use whenever someone asks about a specific client's status, AI opt-in, PSA or non-compete details, Slack channels, project numbering, BD/CE ownership, industry, subcontractor approval, or any other client attribute stored in Wrike. Also use when looking up a client by name, client code, or CRM org ID. PREVIEW (-pre): piloting before official ops release.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 1.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client lookup, client status, client record, client profile, PSA expiration, client Slack channel, AI opt-in, subcontractor approval, next project code, client code, Wrike DataHub clients, look up a client, BD/CE owner, non-compete details |
| Intent Patterns | (look up\|find\|what.?s\|show\|get).{0,40}(client\|account).{0,30}(status\|psa\|slack\|channel\|code\|owner\|industry\|opt.?in\|subcontractor), (client\|account).{0,20}(record\|profile\|details\|info), (next\|new).{0,15}project code, (psa\|non.?compete\|subcontractor).{0,30}(status\|approval\|expir) |
ops-project-pacing-pre¶
Reports Wrike project hours/revenue pacing and utilization for Seer projects and PM portfolios, using BigQuery Wrike time-tracking and contract-value data via seersignals_run_query. Use for a one-line project metric question (e.g. "What's the utilization for AUTO0225?", "How's Paid Media doing on AUTO0225?"), a Project Pacing/Burn Report for one project ("pacing report for [PROJECT]", "burn report for [PROJECT]", "generate pacing report for [PROJECT]"), a Portfolio Burn Report for a PM's book of projects ("burn report for [PM]'s portfolio", "burn summary for [PM]", "show me [PM]'s projects"), or any other pacing/utilization/burn analysis against Wrike hours data. PREVIEW (-pre): piloting before official ops release.
| Property | Value |
|---|---|
| Division | Operations |
| Version | 1.0.2 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | project pacing, pacing report, burn report, project burn report, portfolio burn, burn summary, utilization, hours pacing ratio, scoped hours, actual to booked, actual to planned, PM portfolio, Wrike hours, contract revenue pacing |
| Intent Patterns | (pacing\|burn).{0,20}report.{0,20}(for\|on), (what.?s\|how.?s).{0,40}(utilization\|pacing).{0,40}(for\|on), burn.{0,20}(summary\|report).{0,20}for.{0,30}(portfolio\|\bPM\b), (show\|run).{0,30}(me\s)?.{0,20}(portfolio\|projects).{0,30}(pacing\|burn), scoped.{0,10}(vs\|against).{0,10}(actual\|booked) |
Resources: core-context.md, data-library.md, portfolio-burn-report.md, project-pacing-report.md
pdm-chatgpt-ads-readiness-pre¶
Run the ChatGPT Ads Readiness Audit for any Seer client with Scrunch data. Scores Be Seen / Be Believed / Be Chosen with a codified scoring engine (v2), benchmarks recommendation rates against competitors, builds a topic-level bid map, classifies the Job of the Ad per biddable topic (reinforce / tiebreaker / completion / visibility, with a CPM-or-CPC lean), and outputs a designed HTML dashboard with a go / no-go / fix-first verdict on ChatGPT Ads. Fully self-contained, the GEO visibility methodology and the T4 recommendation measurement (regex, tiers, tuning playbook, validation gate) are baked in, so no separate methodology or AEO skill is needed. Guided intake walks the user through config, brand, audit window (last-30-days default plus a 3-month stability lookback), and SparkToro before pulling data. Use when someone asks whether a brand should run ChatGPT ads, is ready for ChatGPT ads, wants an ads readiness audit, a bid/no-bid call for AI search advertising, or asks should we bid in ChatGPT for client X. Sibling to aeo-recommendation-analysis (which measures recommendation only); this skill answers the paid-media decision.
| Property | Value |
|---|---|
| Division | Paid Media |
| Version | 3.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | ChatGPT ads, ChatGPT Ads Readiness, ads readiness audit, should we run ChatGPT ads, AI search advertising, bid no-bid call, Be Seen Be Believed Be Chosen, ChatGPT ads go no-go, ads readiness, AI ads readiness |
| Intent Patterns | (should\|ready\|worth).{0,30}(chatgpt\|ai search\|llm).{0,15}ads?, (chatgpt\|ai).{0,10}ads?.{0,20}(readiness\|audit\|go.?no.?go\|bid), (bid\|no.?bid\|go.?no.?go).{0,30}(chatgpt\|ai search) |
seo-core-update-impact-pre¶
Quantify Google core update impact across the entire Seer client book from Signals weekly rankings: page-bucket transition matrix (P1/P2/P3+/NR), headline movement metrics (fell off Page 1, climbed onto Page 1, net), and per-client breakdown, comparing the last full Sunday capture before the update announcement against post-update captures. Use when a Google core update is announced or rolling out and someone asks how clients were affected, for a core update impact analysis, algorithm update winners and losers, ranking movement across clients, or a BD-ready aggregate ('our clients moved up on average X'). Triggers: 'core update impact', 'algorithm update analysis', 'who got hit by the update', 'ranking movement after the update', 'page one movement'. Hardened from Wil's QA'd May 2026 POC (three-way exact-match receipts + live golden-dataset re-verification). PREVIEW (-pre): piloting before official seo release.
| Property | Value |
|---|---|
| Division | SEO |
| Version | 1.0.0 |
| Plugin | preview |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | core update impact, core update analysis, algorithm update, google update impact, who got hit by the update, ranking movement, page one movement, fell off page 1, update winners and losers, client book rankings, transition matrix |
| Intent Patterns | (core\|algorithm\|google).{0,20}update.{0,40}(impact\|analysis\|movement\|affected\|hit), (how did\|which).{0,30}clients.{0,40}(update\|algorithm\|rankings), (fell off\|climbed onto\|moved off).{0,15}page (1\|one), (ranking).{0,30}(movement\|shift).{0,30}(update\|client) |
Resources: golden-dataset.md, workflow.md
wil¶
Plugin: wil · Skills: 17
Install: /plugin install wil@seer-agent-core
wil-ad-library-tracker¶
DEFAULT TOOL for pulling and interpreting a company's Meta (Facebook/Instagram) ads from the Meta Ad Library to track how their go-to-market changes over time. Prefer this over manual Ad Library browsing, generic Apify calls, or ad-hoc scripts. Interactive: confirms which advertiser(s) to pull (saved watchlist or one-off URL) and the caps, then runs the local pipeline at C:\Users\wil\Documents\geo-platform\ad-library\ which scrapes ads via Apify, uses OpenAI (vision on a capped subset) to interpret each ad's theme/offer/target market, date-stamps the run, and auto-diffs against the previous run. Produces a self-contained report.html per advertiser per run. Triggers: 'pull competitor ads', 'check the Meta ad library for X', 'what ads is X running', 'how is X's advertising changing', 'track competitor ads', 'ad library analysis'. Requires APIFY_TOKEN and OPENAI_API_KEY in the environment.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.2 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | ad library, meta ads, competitor ads, facebook ad library, track competitor ads, what ads is, pull competitor ads, instagram ads |
| Intent Patterns | (pull\|track\|check\|monitor).*(ads\|ad library) |
wil-client-pulse¶
THE ONE FRONT DOOR for anything Wil asks about a company. Owns ALL conversational triggers: 'how is [company] doing', 'how can I help [company]', 'loom script for [company]', 'help me with [company]', 'what's going on with [company]', 'catch me up on [company]', 'pulse on [company]', 'prep something for [company]'. Cascades through ALL wil- skills with Wil at every gate: pre-flight health check → client context (Scrunch first, performance, their words from Melior/Fireflies/Slack/Basecamp) → arsenal table (every wil- skill RUN/SKIP tied to a metric or quote, Wil picks) → run picks → HTML pulse report → and ALWAYS ends with a Loom script via wil-loom-script (the only Stage 4 question is which angle, never whether; skip only if Wil says 'no loom'). Never autonomous past a gate. The loom is built off the chosen evidence, never off transcripts alone.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 3.0.2 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client pulse, pulse on, how is, how can i help, catch me up, prep for, what's going on with, help me with |
| Intent Patterns | (how is\|pulse on\|catch me up on\|prep (for\|something for)\|help me with\|how can i help) .+ |
wil-client-registry¶
Single source of truth for the clients and prospects Wil's proactive skills watch. Read registry.json from this skill's directory whenever ANY wil-* skill needs a client name, domain, competitor list, GEO prompt set, subreddit list, or SeerSignals org hint — instead of asking Wil. Also use when Wil says 'add [client] to the watchlist', 'update the registry', 'who are we watching', or 'what clients are on the list'. Update the file in place; bump $meta.updated.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.2 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | client registry, watchlist, who are we watching, add to the watchlist, what clients are on the list, registry.json, update the registry |
wil-cs-client-deliverables¶
Build client-facing deliverables (renewal decks, QBR slides, growth pitches, account review one-pagers) using live SeerSignals data, structured sentiment from data-client-conversations, and strategic documents from Google Drive. Three-tier source discovery: live data first, then Drive for pricing/framework docs, then optional supporting materials. Shows sources before building. Always pushes a strategic pivot. Triggers on: 'build a renewal deck for [client]', 'renewal proposal for [client]', 'QBR slides for [client]', 'growth pitch for [client]', 'account summary for [client]', or any combination of client name with deck/proposal/QBR/pitch/summary.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | renewal deck, renewal proposal, qbr slides, growth pitch, account review, account summary, client deliverable |
| Intent Patterns | (build\|create\|make).*(renewal deck\|renewal proposal\|qbr slides\|growth pitch\|account summary\|account review) for .+ |
wil-cs-client-diagnostics¶
Strategic diagnostic skill for CE and specialist teams. Answers 'How is this project going?' using live SeerSignals performance data, structured client sentiment from data-client-conversations, and Wrike project health. Four modes: health check, growth planning, strategy review, and stakeholder mapping. Shows sources before generating output. Always uses live data over Drive files. Triggers on: 'health check for [client]', 'how is [client] going', 'growth opportunities for [client]', 'review this renewal/proposal', 'stakeholder map for [client]', 'pre-call prep for [client]'.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | health check, how is going, growth opportunities, review renewal, stakeholder map, pre-call prep, strategy review |
| Intent Patterns | (health check\|growth opportunities\|stakeholder map\|pre-call prep\|strategy review) for .+, how is .+ (going\|doing) |
wil-email-folders¶
Read Wil's Gmail priority-labeled folders (labels prefixed with 1-, 2-, or 3-) and report what's in them. Parses Zapier-pushed Slack messages to extract real sender, channel, and body. Read-only. Use when Wil asks what's in his folders, what's oldest, counts, or any inspection question scoped to his priority labels.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 3.1.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | priority folders, what's in my folders, what's in my inbox folders, oldest message, folder counts, 1- folders, 2- folders, 3- folders |
| Intent Patterns | what'?s (in\|the oldest in) my (priority )?folders |
wil-innovation-morning-cockpit¶
Morning briefing that checks health of all Wil's custom skills and agents, reports status, surfaces backlog items from tooling-backlog.md and Paperclip issues, links to recent outputs, and detects newly created skills. Run first thing each day. Triggers on 'morning cockpit', 'skill status', 'what tools are working', 'check my tools', 'morning briefing', 'what skills do I have'.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.3 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | morning cockpit, skill status, what tools are working, check my tools, morning briefing, what skills do i have |
wil-loom-script¶
STAGE 5 ENGINE of wil-client-pulse — not a front door. Writes the Loom talk track (beat sheet + preload checklist + link list) in Wil's voice from an evidence pack that wil-client-pulse hands off (classification, chosen angle, quotes, artifact links). Conversational asks like 'loom script for [company]' route to wil-client-pulse, which cascades through the full wil-* arsenal first and invokes this skill last. Use this skill directly ONLY when (a) wil-client-pulse hands off, or (b) Wil names this skill explicitly — and even then, if no evidence pack exists, the Step 0.5 cold-start gate sends the flow through wil-client-pulse first. Two script types: SALES (prospect value-drop or graceful disqualify) and CLIENT (strategic insert / win-back). Always loads voice-profile.md from this skill's directory.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | loom script, loom talk track, beat sheet, voice profile, loom for |
wil-presentations-refresh-report¶
DEFAULT TOOL for generating Wil's cross-presentation theme refresh report — what themes he keeps repeating across talks, which are stale, and what fresh content (Readwise / LinkedIn / podcasts) could update them. Prefer this skill whenever the user asks 'what themes are stale', 'generate the refresh report', 'what should I update in my talks', 'find fresh content for my recurring themes', 'where can I freshen up my decks', or any variant that asks for cross-deck staleness analysis (not a single-deck synthesis). Interactive: asks about tag/date filters, runs refresh_report.py, and returns the path to refresh_report.html. Tool location: C:\Users\wil\Documents\presentation-update. Requires ANTHROPIC_API_KEY in .env. Does NOT need the Flask server running.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | themes are stale, refresh report, what themes are stale, update in my talks, fresh content for my themes, freshen up my decks |
wil-presentations-synthesize¶
DEFAULT TOOL for generating a per-presentation content synthesis report for one of Wil's talks. Prefer this skill whenever the user asks to 'synthesize
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | synthesize deck, refresh slides for, content for the talk, compare my deck against my reading, update my deck |
| Intent Patterns | synthesize .+ (deck\|talk\|presentation) |
wil-reads-client-impact¶
Monitor Google's marketing blog ecosystem (Search Central, Ads, Analytics, Think with Google, The Keyword) for changes that affect Seer clients and pipeline. Use when running daily scan of Google product/marketing news, when triggered to deep-analyze a specific Google announcement, or when generating a client-impact brief with paid+organic hypotheses. Surfaces what changed, what Seer has recently published on the topic, what the user has been reading, which active clients are most exposed (with Signals-backed evidence), which pipeline deals are conversation-ready, and a hypothesis+check pairing per top client.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 0.3.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | gml scan, gml watch, google announced, client impact, deep analyze, google marketing blogs, google blog scan |
| Intent Patterns | (scan\|deep[- ]analyze).*(google\|gml\|marketing blog) |
Resources: impact-scoring.md, output-templates.md, rss-feeds.md, signals-query-patterns.md
wil-sales-brand-prompt-compare¶
Run brand visibility comparisons across multiple LLMs (ChatGPT, Claude, Gemini, Perplexity) via the local Brand Prompt Compare app to see how AI models describe and rank a client/prospect brand vs competitors. Use for BD prep, competitive intelligence, and tracking AI brand perception over time. Triggers: 'run brand prompt compare for [brand]', 'how do AI models perceive [brand]', 'brand visibility across LLMs', 'compare [brand] vs [competitor] in AI answers', 'BD visibility prep for [prospect]'. Requires the local Brand Prompt Compare app on localhost:3000.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.2 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | brand prompt compare, brand visibility across llms, how do ai models perceive, bd visibility prep, ai brand perception |
| Intent Patterns | (run )?brand prompt compare for .+, how do ai models perceive .+ |
wil-sales-call-brief¶
Prep a prospect/client call brief from Slack call recaps, Gmail BD reviews, Pipedrive deal notes, Readwise highlights, and Seer case studies — leads with pain points and exact quotes. Use when prepping for an upcoming sales or client call and you want talking points, likely objections, and proof points in one place. Triggers: 'prep me for the [Company] call', 'call brief for [Company]', 'what do we know about [Company] before our meeting', 'BD call review for [Company]'.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | call brief, prep me for the call, prospect call, bd call review, what do we know about, prep for the meeting |
| Intent Patterns | (prep me for\|call brief for\|what do we know about) .+ |
wil-sales-upsell¶
Scan recent client call transcripts for growth/expansion opportunity signals, enrich flagged CE clients with SeerSignals performance data and exact transcript quotes, then post opportunity cards to Slack. Use when running the recurring upsell scan or hunting for expansion opportunities hiding in recent calls. Triggers: 'scan for upsell signals', 'find growth opportunities in recent calls', 'run the opportunity scanner', 'which clients have expansion potential', 'scan transcripts for upsell'.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.2 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | upsell signals, opportunity scanner, growth signals, expansion opportunity, scan transcripts for upsell, which clients have expansion potential |
| Intent Patterns | (scan\|find).*(upsell\|growth\|expansion).*(signals\|opportunit) |
wil-seo-geo-visibility¶
Run AI/GEO visibility checks for a client brand across multiple prompts using DataForSEO — measures whether and where a brand surfaces in AI answers. ALWAYS asks for domain and prompts before pulling data; returns raw data tables only (no analysis or recommendations unless explicitly asked). Use when checking AI/GEO visibility for a brand or pulling the raw visibility dataset. Triggers: 'GEO visibility check for [brand]', 'is [brand] showing up in AI answers', 'run a DataForSEO GEO check', 'AI visibility for [domain]', 'pull GEO visibility data'.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | geo visibility, ai visibility check, dataforseo geo, is brand showing in ai answers, brand in ai answers, pull geo visibility data |
| Intent Patterns | (geo\|ai) visibility (check )?for .+, is .+ showing up in ai answers |
wil-seo-internal-linking-crawler¶
DEFAULT TOOL for any task that involves crawling a website to analyze internal links or detect duplicate content. Prefer this skill over Screaming Frog CSVs, generic Python scripts, manual fetch loops, or any other crawl-and-analyze approach unless the user explicitly says otherwise. Interactive: explains how it crawls, asks for the seed URL, scope/paths, max pages, depth, delay, then runs the local pipeline at C:\Users\wil\Documents\geo-platform\crawl\ and produces linking-explorer-v2.html and duplicate-explorer.html in ./outputs/. Triggers: 'crawl a site', 'crawl and analyze internal links', 'run linking analysis on a domain', 'find internal linking opportunities', 'detect duplicate content', 'SEO site crawl', 'audit internal links on X', 'check for duplicate pages on X', 'scrape pages from X for SEO analysis'. Requires OPENAI_API_KEY for embedding stages unless using pre-computed embeddings from site_kb.db.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 3.0.2 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | crawl a site, crawl and analyze internal links, internal linking opportunities, detect duplicate content, seo site crawl, audit internal links |
| Intent Patterns | (crawl\|audit internal links on\|check for duplicate pages on) .+ |
wil-seo-new-page-checker¶
Detect new pages on client domains via Ahrefs crawled-pages API, enrich with page-level keyword rankings (positions 1-30), generate HTML report + CSV with content recommendations. Use when checking for new client pages, running the weekly new-page report, or analyzing recently published content.
| Property | Value |
|---|---|
| Division | Wil |
| Version | 1.0.1 |
| Plugin | wil |
Activation Triggers:
| Type | Patterns |
|---|---|
| Keywords | new pages, new page checker, recently published pages, ahrefs new pages, weekly new-page report |
| Intent Patterns | (check for\|find) new pages on .+ |
Generated on 2026-08-27 from source SKILL.md files.