Skip to main content
ClaudeWave
ES, Spanish
Skill906 estrellas del repoactualizado 17d ago

client-onboarding

This Claude Code skill generates a comprehensive client onboarding workflow for new marketing engagements, including kickoff agendas, discovery questionnaires, account setup checklists, and 30-60-90 day plans. Use it when establishing a new client relationship to ensure smooth transitions, define team structures on both sides, provision necessary platform access, align stakeholders, and document success metrics and communication protocols from contract signature through active account launch.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro /tmp/client-onboarding && cp -r /tmp/client-onboarding/skills/client-onboarding ~/.claude/skills/client-onboarding
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

# /digital-marketing-pro:client-onboarding

## Purpose

Generate a comprehensive client onboarding workflow for a new marketing engagement. Covers kickoff planning, discovery, stakeholder alignment, access provisioning, milestone setting, and communication protocols to ensure a smooth transition from signed contract to active account with clear expectations on both sides.

## Input Required

The user must provide (or will be prompted for):

- **Client name and industry**: The new client's business name, vertical, and market segment
- **Services contracted**: Which marketing services are included in the engagement (SEO, PPC, social, content, email, analytics, etc.)
- **Engagement timeline**: Contract duration and key dates — start date, first deliverable, first review, contract end
- **Team structure (agency side)**: Account lead, strategist, specialists, and any shared resources assigned to the account
- **Team structure (client side)**: Primary contact, marketing lead, approvers, and subject matter experts available
- **Account access needs**: Platforms, tools, and accounts requiring credentials or permissions (Google Ads, Analytics, CMS, social accounts, CRM, etc.)
- **Client maturity level**: Startup, SMB, or enterprise — determines complexity of onboarding, approval layers, and compliance requirements
- **Stakeholder list**: All individuals involved in the engagement with roles, decision authority, and communication preferences
- **Communication preferences**: Preferred channels (Slack, email, calls), timezone, meeting availability, and response time expectations
- **Success criteria**: What the client considers a successful engagement at 30, 60, and 90 days — and contractual KPIs if defined

## Process

1. **Load brand context**: Read `~/.claude-marketing/brands/_active-brand.json` for the active slug, then load `~/.claude-marketing/brands/{slug}/profile.json`. Apply brand voice, compliance rules for target markets (`skills/context-engine/compliance-rules.md`), and industry context. **Also check for guidelines** at `~/.claude-marketing/brands/{slug}/guidelines/_manifest.json` — if present, load restrictions and relevant category files. Check for custom templates at `~/.claude-marketing/brands/{slug}/templates/`. Check for agency SOPs at `~/.claude-marketing/sops/`. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.
2. **Research client industry onboarding best practices**: Identify industry-specific onboarding considerations — regulatory requirements, seasonal timing, common data sources, and typical ramp-up periods for the client's vertical
3. **Build kickoff meeting agenda**: Structure a 60-90 minute kickoff covering introductions, engagement overview, goals alignment, process walkthrough, access handoff, communication setup, and immediate next steps
4. **Create discovery questionnaire**: Draft 20-30 questions covering business context, competitive landscape, past marketing efforts, brand guidelines, content assets, data access, approval workflows, and success definitions
5. **Map stakeholders and decision-makers**: Build a stakeholder map with RACI matrix (Responsible, Accountable, Consulted, Informed) for key activities — content approval, budget changes, strategy shifts, reporting, and escalations
6. **Define access and permissions checklist**: Create a platform-by-platform checklist of all accounts, tools, and systems needing access — with permission level, owner, and deadline for provisioning
7. **Set 30-60-90 day milestones**: Define specific, measurable milestones for each phase — discovery and setup (30 days), optimization and early results (60 days), full operation and first performance review (90 days)
8. **Establish communication cadence**: Design the recurring meeting and reporting schedule — weekly status calls, monthly performance reports, quarterly business reviews, and ad-hoc escalation triggers
9. **Create escalation protocol**: Define severity tiers (informational, urgent, critical), response time expectations, escalation paths on both agency and client sides, and resolution tracking
10. **Build knowledge transfer checklist**: List all assets, documents, logins, brand files, historical data, and institutional knowledge the client needs to provide for the agency to operate effectively
11. **Compile into unified onboarding document**: Assemble all components into a single structured onboarding package with clear ownership, deadlines, and a first-week action plan for immediate momentum

## Output

A structured client onboarding package containing:

- **Kickoff meeting agenda**: 60-90 minute structured agenda with discussion topics, time allocations, presenters, and pre-read materials
- **Discovery questionnaire**: 20-30 targeted questions organized by category (business, competitive, brand, technical, process) with space for responses
- **Stakeholder map with RACI matrix**: Visual map of all stakeholders with decision authority, RACI assignments for key activities, and contact details
- **Account access checklist**: Platform-by-platform list with required permission levels, current owner, agency contact, and provisioning deadline
- **30-60-90 day milestone plan**: Phase-based milestone schedule with specific deliverables, success criteria, and checkpoint dates per phase
- **Communication cadence**: Complete meeting and reporting schedule — weekly, monthly, and quarterly touchpoints with attendees and agenda templates
- **Escalation protocol**: Severity tier definitions (informational/urgent/critical) with response times, escalation paths, and resolution tracking process
- **Knowledge transfer checklist**: Categorized list of all assets, documents, data, and access the client must provide with deadlines and responsible parties
- **Welcome email template**: Ready-to-send email introducing the account team, confirming kickoff details, and listing pre-kickoff action items
- **Internal team brief**: Agency-i
ab-test-planSkill

Design a statistically rigorous A/B or multivariate test plan — If/Then/Because hypothesis, control and variant specs, required sample size per variant (absolute vs relative MDE via sample-size-calculator.py), test duration, guardrail metrics, stopping rules, and go/no-go decision criteria. Triggers on \"/digital-marketing-pro:ab-test-plan\", \"set up an A/B test\", \"how long should my test run\", \"calculate sample size for an experiment\", \"is this test result significant\". Reads the brand profile and past campaign-tracker results to avoid re-testing validated hypotheses; finished tests are evaluated with significance-tester.py by the cro-specialist agent.

ad-creativeSkill

Generate 3-5 ad copy variations per platform — headlines, descriptions, and CTAs formatted to Google, Meta, LinkedIn, TikTok, X, and Pinterest specs — each scored 1-10 with policy-compliance flags, A/B testing groupings, and a message-match check against the landing page. Triggers on \"/digital-marketing-pro:ad-creative\", \"write ad copy for Meta\", \"give me RSA headline variations\", \"we need LinkedIn ad copy\", \"draft TikTok ad creative\". Reads the brand profile, guidelines, and compliance rules; routes video ad scripts to /digital-marketing-pro:video-script and gates AI-generated visuals for EU campaigns through /digital-marketing-pro:c2pa-metadata and /digital-marketing-pro:check.

add-integrationSkill

Walk through adding a custom MCP server integration to the plugin — searches npm for an existing MCP package (or scaffolds a custom server from the plugin's guide), generates the exact .mcp.json entry, sets up environment-variable credentials, tests connectivity, and documents the tools the new server exposes. Triggers on \"/digital-marketing-pro:add-integration\", \"connect Ahrefs to the plugin\", \"add a new MCP server\", \"integrate our internal API\", \"hook up Stripe data\". Reads the brand profile and agency credential profiles at ~/.claude-marketing/credentials/ to map client-specific keys; custom builds follow skills/context-engine/custom-mcp-guide.md.

aeo-auditSkill

Audit how a brand appears across the 6 canonical AI answer surfaces — ChatGPT, Perplexity, Google AI Mode, AI Overviews, Gemini, Copilot — probing 10-25 queries into a numbered output bundle with per-platform visibility scorecards, citation-accuracy checks, a competitor matrix, content gaps, and an optimization playbook behind a four-gate quality scorecard. Triggers on \"/digital-marketing-pro:aeo-audit\", \"does ChatGPT know about our brand\", \"check our AI search visibility\", \"how does Perplexity describe us\", \"are we showing up in AI Overviews\". Reads the brand profile; reconciles probes against GSC actuals via /digital-marketing-pro:gsc-ai-performance and defines the AI-visibility scoring standard reused by geo-monitor and share-of-voice.

aeo-geoSkill

Strategy module for Answer Engine / Generative Engine Optimization — audits AI visibility, restructures content for citation, runs entity-consistency checks across Knowledge Graph, Wikidata, Wikipedia, Crunchbase, and LinkedIn, and produces JSON-LD schema specs, monitoring frameworks, and a 90-day LLM content strategy. Triggers on \"/digital-marketing-pro:aeo-geo\", \"how do we get cited by AI\", \"optimize for AI Overviews\", \"fix our entity consistency\", \"do we need llms.txt\". Reads the brand profile, compliance rules, and industry benchmarks; its measurement counterpart is /digital-marketing-pro:aeo-audit, with GSC actuals via /digital-marketing-pro:gsc-ai-performance.

agency-dashboardSkill

Generate a portfolio-level dashboard across ALL client brands — per-client RAG health scores, campaign activity, budget pacing, aggregate KPIs, team utilization, pending approvals, upcoming deadlines, and an alerts panel — built for agency standups and weekly reviews. Triggers on \"/digital-marketing-pro:agency-dashboard\", \"how are all our clients doing\", \"portfolio health check\", \"budget pacing across accounts\", \"which accounts are at risk\". Enumerates every brand under ~/.claude-marketing/brands/ and pulls data via campaign-tracker.py, execution-tracker.py, and team-manager.py; drill into a single client with /digital-marketing-pro:performance-report or /digital-marketing-pro:client-report.

agency-operationsSubagent

Invoke when the user needs to manage multiple client brands, view portfolio-level dashboards, generate client reports, manage SOPs, switch credential profiles, assign team tasks, configure regions, or generate executive summaries. Triggers on requests involving multi-client management, agency workflows, client onboarding, or portfolio oversight.

analytics-analystSubagent

Invoke when the user needs help with marketing measurement, KPI definition, dashboard design, attribution reporting, performance analysis, competitive benchmarking, or translating data into marketing decisions. Triggers on requests involving metrics, reporting, analytics setup, or data interpretation.