본문으로 건너뛰기
cccskills
무료GitHub에 공개

client-onboarding-proposal

Build a data-backed client onboarding proposal for an agency starting a new engagement, combining an SE Ranking SEO + AI-search audit with a Planable analysis of the client's current social performance. Use this skill whenever an agency wants to show a new (or about-to-sign) client where they stand and what the plan is, or says things like "build an onboarding proposal for [client]", "we're starting with [client], put together the SEO + social analysis", "create a client proposal with audit and social baseline", "scope a SEO + AI + social engagement", or "show the client their opportunities and our plan". Assumes the client's social accounts are already connected in Planable. Always activate for new-engagement proposals that pair SE Ranking analysis with Planable social data.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills스타 188(GitHub 188 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md7.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Client onboarding proposal

Produce the document an agency brings to the start of a client relationship: an honest read of where the client stands across SEO, AI search, and social — and a clear, scoped plan for what the agency will do. It pairs SE Ranking analysis (organic + AI visibility, competitive gaps, site health) with Planable's view of the client's current social performance.

Positioning. This is an onboarding / early-engagement proposal, not a cold pitch. It assumes the client's social pages are already connected in the Planable workspace so their real performance can be analysed. (Without that access, the social section can't be produced from data — only the SE Ranking side.)

Prerequisites

  • SE Ranking MCP connected (Data API for research + audit; a project is optional, and an existing finished audit can be reused via PROJECT_listAudits instead of crawling).
  • Planable MCP connected, with the client's workspace and connected social pages available.
  • The user provides: client domain + brand, market/country (default us), 2–4 competitors, and the Planable workspace. Optionally the engagement goals (e.g. lead gen, brand, local).

Connector health check

Before doing anything else, verify both MCPs are reachable:

Only continue to the process steps below once both calls return a successful response.

Process

1. Scope the proposal

Confirm the client domain, competitors, the Planable workspace, and what the engagement is meant to achieve. Verify the workspace actually has the client's pages connected (list_pages) and check get_workspace_details for hasAnalytics — this gates the social section.

2. SEO + AI-search analysis (SE Ranking)

  • Organic footprint: DATA_getDomainOverviewWorldwide + DATA_getDomainKeywords — traffic, top terms, trajectory. Highlight striking-distance terms (high volume, position 11–30) — they're the fastest wins.
  • Competitive gaps: DATA_getDomainCompetitors + DATA_getDomainKeywordsComparison — what competitors capture that the client doesn't (discard junk/off-brand terms).
  • Site health: reuse an existing audit (PROJECT_listAudits → getAuditReport) or run DATA_createStandardAudit → DATA_getAuditReport — health score and the issues holding pages back.
  • AI visibility: DATA_getAiSearchBrand to resolve the brand, then DATA_getAiSearchOverview and DATA_getAiSearchLeaderboard vs competitors (query the leaderboard narrowly — see the ai-search skill's timeout note).
  • Demand for content: DATA_getKeywordQuestions + DATA_getRelatedKeywords — proof there's an audience to win.
  • Separate findings into quick wins (low effort, near-term) and strategic plays (higher effort, compounding).

3. Social baseline (Planable)

  • list_pages(workspaceId) — the connected channels.
  • get_page_metrics_summary(workspaceId, pageIds, startDate, endDate) — account-level reach: audience (followers), total page impressions, and engagement rate. This is the size-of-presence number.
  • get_post_metrics_summary(workspaceId, pageIds, startDate, endDate) — published-content performance in the window (impressions/engagement of the posts). These two impression figures are different scopes (page reach vs post reach) — report them separately and don't add or conflate them.
  • get_post_metrics(workspaceId, pageIds, ..., limit: 5) — current top posts (what already resonates).
  • list_posts(workspaceId, ...) — current cadence and how much is actually scheduled vs idle.
  • Read it as a baseline: cadence, engagement rate, platform mix, and the obvious gaps.

4. Synthesise the proposal

Structure it as: Where you are (SEO health + AI visibility + social baseline, with real numbers) → The opportunity (competitor gaps, AI gaps, under-used channels, content demand) → Our plan (scope across SEO, AI-search optimisation, and social-media management run in Planable) → First 90 days (a concrete, sequenced starter plan) → How we'll measure it (the metrics to revisit). Keep claims tied to the data pulled — this is what makes an onboarding proposal land.

5. Produce the document

Default to a clean proposal.md in the outputs folder. If the user wants a presentation-ready deliverable, build it with the docx skill (formal document) or pptx skill (pitch deck) — read that skill, then format the synthesised content into it.

Output

A client-ready proposal containing:

  1. Executive summary — the three or four findings that matter most.
  2. Current state — SEO health, AI-search visibility, and social baseline, with numbers.
  3. Opportunities — competitor/keyword/AI gaps and social headroom.
  4. Proposed scope — SEO + AI + SMM, with how Planable runs the social workflow (planning, approvals, publishing).
  5. First 90 days and measurement plan.

Tips

  • Be honest about weak spots — a credible baseline (including unflattering numbers) builds more trust than an inflated one, and it makes future wins measurable.
  • Tie every recommendation to a finding. "Competitor X ranks for 240 commercial terms you don't" beats "improve your SEO".
  • Don't fabricate metrics. If SE Ranking or Planable returns nulls/empties, mark them unknown rather than guessing.

Edge cases & limits

  • Social section needs connected pages. If the client's pages aren't in the Planable workspace yet, produce the SE Ranking side and clearly mark the social baseline as pending access (frame it as an onboarding step).
  • Limited page-level analytics: several platforms don't return page-level analytics via the connector — commonly Twitter/X, Pinterest, Threads, and Google Business Profile. They appear under unsupportedPages; list them as "data not available" rather than zero, and base totals on the supported channels.
  • Audit needs crawl budget from the plan; reuse a recent audit when one exists, and scope max_pages for large sites.
  • This skill analyses and proposes; it does not create or publish content (use seo-gaps-to-social-campaign or site-audit-to-social-distribution once the engagement starts).

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Find the AI-search prompts and topics where a brand is invisible (or losing to competitors) in SE Ranking, then turn those gaps into a social campaign in Planable and set up before/after tracking. Use this skill whenever the user wants to improve how their brand shows up in AI answers (ChatGPT, Perplexity, Gemini, Google AI Overview, AI Mode) through content, or says things like "what should we post to get cited by AI", "where are competitors winning in AI answers and we're not", "create content for the prompts we're missing", "improve our AI visibility with social", "AEO/GEO content plan", or "turn our AI search gaps into posts". Always activate when AI-search visibility is the goal and Planable is where the content will be made.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills1882026년 6월 25일 업데이트

Build and track local search visibility with SE Ranking city-level rank tracking and turn it into local social content in Planable, including Google Business Profile posts. Use this skill whenever the user wants to grow a business's presence in a specific city or cities and pair it with local social, or says things like "track our rankings in [city]", "set up local rank tracking", "we want to show up in local search", "create Google Business Profile posts", "local SEO plus social for our locations", or "how are we ranking city by city and what should we post locally". Always activate for local/multi-location visibility work that combines SE Ranking rankings with Planable local/GMB content.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills1882026년 6월 25일 업데이트

seo-ads

무료

Paid-search competitive landscape for a domain or keyword. Pulls SE Ranking's PPC data — domain ad keyword footprint, ad copy patterns, who else bids on the same keywords, SERP shopping/ad-pack visibility — and produces a competitive ads brief plus a recommended bid-keyword shortlist. Use when the user asks "paid search analysis", "competitor ads", "PPC competitive", "ad copy intelligence", "shopping pack", "who bids on this keyword", or "paid keyword footprint".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills1882026년 6월 25일 업데이트

Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic. Pulls real competitive and AI-search data for the agency's target niche to make the copy specific and credible. Use when the user asks for an SEO agency landing page, lead-gen page for an SEO agency, demand-gen page, free-audit landing page, or wants to convert cold traffic into discovery calls.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills1882026년 6월 25일 업데이트

Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode. Pulls the AIO leaderboard, then samples prompts where each domain appears as a source or brand mention, and analyses topic clusters each brand owns. Use when the user asks for AI Search share of voice, LLM visibility tracking, AEO/GEO analysis, AI Overview competitive analysis, or wants to know which brands LLMs cite in their category.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills1882026년 6월 25일 업데이트

Generate one unified performance report that brings together SEO rankings, AI-search visibility (SE Ranking) and social engagement (Planable) — delivered as a short text summary in chat plus a self-contained interactive HTML report. Use this skill whenever the user wants a combined cross-channel report, or says things like "give me a full report across SEO and social", "how did we do this month across search and social", "combined SEO + AI + social report for [client]", "build a cross-channel dashboard", or "one report that covers rankings, AI visibility and social". Always activate when the request spans both search (SE Ranking) and social (Planable) in a single report.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

seranking/seo-skills1882026년 6월 25일 업데이트

seranking의 스킬 모두 보기

이 스킬의 문제 신고