Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add indranilbanerjee/digital-marketing-pro --skill client-onboardinggit clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-proWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/indranilbanerjee/digital-marketing-pro/client-onboarding)<a href="https://agentmods.dev/skills/indranilbanerjee/digital-marketing-pro/client-onboarding"><img src="https://agentmods.dev/badge/skills/indranilbanerjee/digital-marketing-pro/client-onboarding/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/indranilbanerjee/digital-marketing-pro/client-onboarding"><img src="https://agentmods.dev/badge/skills/indranilbanerjee/digital-marketing-pro/client-onboarding.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00031 | $0.01349 |
| Opus 5.5 | $0.00012 | $0.00540 |
| Sonnet 5.5 | $0.00006 | $0.00270 |
| Haiku 4.5 | $0.00003 | $0.00135 |
Grade A, and why
client-onboarding scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 18d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- client-onboarding — 91% identical, 0 lines differ
How it starts
The opening of the file, as written. The whole thing — 61 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/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
- Load brand context: Read
~/.claude-marketing/brands/_active-brand.jsonfor 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. - 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
- 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
- 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
- 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
- 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
- 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)
- Establish communication cadence: Design the recurring meeting and reporting schedule — weekly status calls, monthly performance reports, quarterly business reviews, and ad-hoc escalation triggers
- Create escalation protocol: Define severity tiers (informational, urgent, critical), response time expectations, escalation paths on both agency and client sides, and resolution tracking
- 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
- 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
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 18d ago Changed · -120 tokens per session 716136e36d12
- 1mo ago First seen · 61 lines · 151 tokens per session scan A 3819c9c9cde3
client-onboarding is a skill published in the GitHub repository indranilbanerjee/digital-marketing-pro (912 stars, last pushed today), licensed MIT. It adds 31 tokens to every session and 1,349 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-07.
Other skills, from other repositories
cf-brief
Write a research-backed content brief from a keyword or topic: intent, competitors, outline. "brief me on this topic".
cf-publish
Publish a reviewed piece to Webflow or WordPress as draft, scheduled or live. "push this live to WordPress".
cf-template
Create a custom content-type template: sections, word counts, citation minimums. "make a template for our case studies".
cf-variants
Generate scored A/B variants of a headline, opening line, hook or CTA, with a test plan. "give me headline options to test".
cf-translate
Translate a finished piece into 15 languages, keeping brand voice and citations; literal, adapted or transcreated. "translate this into Spanish".
cf-video-script
Write a timestamped video script with B-roll and on-screen text for YouTube, Shorts or Reels. "turn this into a video script".