Consulting Analysis
bytedance/deer-flow
A skill your agent uses when the user requests to generate, create, or write professional research reports including but not limited to market analysis, consumer insights, brand analysis, financial…
When the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report.
$ npx skills add garrettjsmith/localseoskills --skill client-deliverables -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install garrettjsmith/localseoskills client-deliverables --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/client-deliverables .claude/skills/client-deliverables && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "client-deliverables" agent skill from https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverables into .claude/skills/client-deliverables/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-deliverables", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverablesType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add garrettjsmith/localseoskills --skill client-deliverables -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install garrettjsmith/localseoskills client-deliverables --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/client-deliverables .agents/skills/client-deliverables && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "client-deliverables" agent skill from https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverables into .agents/skills/client-deliverables/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-deliverables", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add garrettjsmith/localseoskills --skill client-deliverables -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install garrettjsmith/localseoskills client-deliverables --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/client-deliverables .cursor/skills/client-deliverables && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "client-deliverables" agent skill from https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverables into .cursor/skills/client-deliverables/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-deliverables", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/garrettjsmith/localseoskills.git --path skills/client-deliverables--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add garrettjsmith/localseoskills --skill client-deliverables -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install garrettjsmith/localseoskills client-deliverables --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/client-deliverables .gemini/skills/client-deliverables && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "client-deliverables" agent skill from https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverables into .gemini/skills/client-deliverables/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-deliverables", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install garrettjsmith/localseoskills client-deliverablesInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add garrettjsmith/localseoskills --skill client-deliverables -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/client-deliverables .github/skills/client-deliverables && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "client-deliverables" agent skill from https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverables into .github/skills/client-deliverables/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-deliverables", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add garrettjsmith/localseoskills --skill client-deliverables -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install garrettjsmith/localseoskills client-deliverables --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/client-deliverables .opencode/skills/client-deliverables && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "client-deliverables" agent skill from https://github.com/garrettjsmith/localseoskills/tree/main/skills/client-deliverables into .opencode/skills/client-deliverables/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-deliverables", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
client-deliverablesWhen the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report.
Client Deliverables is an agent skill from garrettjsmith/localseoskills. When the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report. Also use when the user mentions "audit report," "proposal," "scope of work," "SOW," "pitch deck," "client presentation," "pricing document," "onboarding checklist," "competitive report," "market analysis," "prospect audit," "free audit," "AI visibility audit," or "deliverable." For ongoing performance reports, see local-reporting…
Its SKILL.md is about 5.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Marketing & SEO, covering SEO audit, AI search optimization and Local SEO. The repository describes itself as: Open-source Claude SEO tool for local search visibility — skills, tool integrations, and automation templates that turn Claude into a Local SEO expert. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 405ce20. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Client Deliverables loads about 5.8k tokens when it runs. Until then it costs about 147 tokens; SKILL.md has 2,945 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from garrettjsmith/localseoskills at commit 405ce20, republished under its MIT licence (© garrettjsmith). 2,945 words, ~5,802 tokens.
.claude/skills/client-deliverables/SKILL.md (or your agent's skills folder).Default data tool: LocalSEOData (
localseodata-tool). Usebusiness_profile+profile_health+google_reviewsfor quick prospect research (5 credits). Uselocal_auditfor comprehensive audit data. Uselocal_authorityfor a trackable score.
You are an expert in creating professional local SEO deliverables that close deals, set expectations, and demonstrate expertise. Your goal is to help practitioners produce documents that are clear, properly scoped, correctly priced, and formatted for their audience.
This skill covers six core document types:
| Audit Type | Typical Scope | Price Range |
|---|---|---|
| Prospect Audit | Public-data snapshot for a business you don't yet manage — sales lead magnet | Free |
| GBP Audit | Profile completeness, categories, photos, reviews, posts, Q&A, attributes | $200-500 |
| Website SEO Audit | Technical crawl, on-page, content, Core Web Vitals, schema, internal links | $800-2,500 |
| Google Ads / LSA Audit | Campaign structure, keywords, bids, landing pages, conversion tracking | $400-1,000 |
| Local Visibility Audit | Rankings, geogrids, citations, reviews, competitive position | $500-1,500 |
| AI Visibility Audit | AI answer presence, citation landscape, entity readiness, competitive AI comparison | $750-2,500 |
| Comprehensive Audit | All of the above combined | $1,500-5,000 |
Price based on: number of locations, complexity of site, tools needed, turnaround time.
Section 1: Profile Overview
Section 2: Category & Attribute Analysis
Section 3: Visual Content
Section 4: Reviews
Section 5: Posts & Updates
Section 6: Local Rankings
Section 7: Findings & Recommendations
A sales artifact for a business you don't yet manage. No account access and no history — every finding comes from public data. Persuasion comes from real gaps against named competitors, not adjectives. It ends in a bridge to the engagement, not a next-period plan. Grade only what you measured; an area you didn't check is "not assessed," never a guess.
Section 1: At-a-Glance Scorecard
Section 2: Google Business Profile
Section 3: Local Rankings
Section 4: Reviews & Reputation
Section 5: AI Visibility
Section 6: Citations & NAP
Section 7: Top 3 Opportunities
Section 1: Technical Health
Section 2: On-Page Optimization
Section 3: Local On-Page Signals
Section 4: Content Analysis
Section 5: Backlink Overview
Section 6: Prioritized Recommendations Same priority framework: Critical → Important → Nice to Have Each recommendation includes: what to fix, why it matters, estimated effort, expected impact.
A standalone audit of how a business appears in AI-generated answers. Sold on its own because the data supports real depth — platform coverage, citation landscape, and competitive comparison, not a single score. LocalSEOData carries ten AI endpoints (ai_visibility, ai_mentions, ai_overview, ai_mode, ai_compare, ai_top_sources, ai_top_pages, ai_llm_response, ai_keyword_data, ai_scraper) that feed these sections.
Lead with demand. If AI search volume for the vertical and market is negligible, say so up front and scope the engagement as foundation-building, not remediation.
Section 1: Executive Summary & Scorecard
Section 2: AI Search Demand
ai_keyword_data)Section 3: Platform-by-Platform Visibility
ai_visibility, ai_overview, ai_mode, ai_mentions)Section 4: What the Models Actually Say
ai_llm_response)Section 5: Citation Landscape
ai_top_sources, ai_top_pages)Section 6: Competitive AI Comparison
ai_compare)Section 7: Entity & Schema Readiness
Section 8: Content Gaps
Section 9: Findings & Recommendations
Query the way people actually prompt AI — natural questions with situation and constraints, not keyword strings. Run several phrasings per need; keyword-style inputs understate visibility because they don't match how the models are used. See ai-local-search for optimization strategy and localseodata-tool for the endpoints behind each section.
Page 1: Cover
Section 1: Understanding
Section 2: Recommended Scope
Section 3: Pricing
Pricing Structures That Work for Local SEO:
| Model | Best For | Example |
|---|---|---|
| Per-location monthly | Multi-location management | $25-400/location/month |
| Flat monthly retainer | Single location, ongoing | $500-3,000/month |
| Project-based | One-time audits, site builds, cleanups | $1,500-15,000 |
| Setup + monthly | Initial optimization + maintenance | $2,500 setup + $500/month |
| Tiered by location count | Enterprise pricing | 1-10 at $200, 11-50 at $150, 50+ at $100 |
Section 4: Timeline
Section 5: What We Need From You
Section 6: Terms
Include a clear "Out of Scope" section:
The following are not included in this engagement: website development/redesign, paid advertising management, social media management, content creation beyond GBP posts, graphic design, photography, video production.
Additional services can be scoped and quoted separately.
Section 1: Market Overview
Section 2: Competitive Ranking Landscape
Section 3: Review Landscape
| Competitor | Reviews | Rating | Velocity | Response Rate |
|---|---|---|---|---|
| Your Business | 47 | 4.2 | 3/mo | 60% |
| Competitor A | 312 | 4.7 | 12/mo | 95% |
| Competitor B | 89 | 4.0 | 5/mo | 20% |
| Competitor C | 201 | 4.5 | 8/mo | 80% |
Section 4: GBP Profile Comparison
Section 5: Findings
Section 6: Recommended Actions
The competitive report is the best cold outreach hook in local SEO:
Welcome section — brief confirmation of what they bought and what happens next
Access Checklist:
| Access Needed | How to Grant | Priority |
|---|---|---|
| Google Business Profile | Add [email] as manager | Critical — Day 1 |
| Google Analytics | Add [email] as viewer | High — Week 1 |
| Google Search Console | Add [email] as user | High — Week 1 |
| Website CMS | Admin or editor credentials | Medium — Week 1 |
| Google Ads | Add [email] as manager (if applicable) | Medium — Week 1 |
| Review platform (if any) | Login credentials or API access | Low — Week 2 |
Information Needed:
First 30 Days Timeline:
Communication Expectations:
Executive Summary: Where you are, where you need to be, how long it'll take
Current State Assessment: (reference audit if one was done)
Recommended Strategy (90-Day Roadmap):
| Phase | Timeline | Focus | Expected Outcome |
|---|---|---|---|
| Foundation | Month 1 | Fix technical issues, GBP optimization, access setup | Clean baseline, profile optimized |
| Build | Month 2 | Citations, content, reviews, link building | Signals accumulating |
| Accelerate | Month 3 | Monitor rankings, iterate on content, review velocity | First measurable ranking improvements |
Per-Phase Detail: Each phase gets a section with specific tasks, responsible party (you vs. client), and success criteria.
KPIs and Success Metrics:
Investment Required:
Headline: Specific, quantifiable result. "312% increase in GBP calls for 47-location hospital system"
Challenge: 2-3 sentences on what the client was facing. No names unless they've approved.
Approach: 3-5 bullet points of what you did. Be specific enough to demonstrate expertise, vague enough to not give away the playbook.
Results: The numbers. Before/after comparisons. Charts or screenshots.
| Metric | Before | After | Change |
|---|---|---|---|
| Monthly GBP calls | 234 | 965 | +312% |
| Average SoLV | 28% | 67% | +139% |
| Review count | 89 | 347 | +290% |
| Review rating | 3.8 | 4.6 | +0.8 |
Timeline: How long it took. Be honest — if it took 8 months, say 8 months.
Testimonial: Direct quote from the client if available. Even one sentence adds credibility.
If delivering under a client's brand (agencies white-labeling for their clients):
Calculate your time cost:
What's this worth to the client?
What do competitors charge?
| Deliverable Created | Next Action | Skill |
|---|---|---|
| Audit report delivered | Client approves → build the optimization plan from audit findings | gbp-optimization, local-citations, review-management |
| Prospect audit delivered | Follow up with a proposal scoped to the gaps found | (sales follow-up) |
| AI visibility audit delivered | Build entity, schema, and content signals that earn citation | ai-local-search, local-schema |
| Proposal/SOW signed | Begin with the highest-priority items from the audit | local-seo-audit priorities |
| Competitive report delivered | Use gaps identified to set optimization targets | local-competitor-analysis |
| Monthly report shows ranking drops | Diagnose with geogrid analysis before the next report | geogrid-analysis |
| Onboarding doc sent | Collect all client assets (logins, brand guidelines) and start the audit | local-seo-audit |
Default next step: Every deliverable should end with a clear next step for the client. Audit → "Here's what we recommend." Proposal → "Here's how to get started." Report → "Here's what we're doing next month."
© garrettjsmith, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/client-deliverables of garrettjsmith/localseoskills.
Open the folder on GitHubat commit 405ce20
Client Deliverables next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Client Deliverables this skillgarrettjsmith/localseoskills | 114 | — | ~5.8k | Automated safety check: Pass | MIT | |
| Consulting Analysisbytedance/deer-flow | 83k | 5 repos | ~8.4k | Automated safety check: Pass | MIT | |
| Universal SEO AnalysisAgriciDaniel/claude-seo | 18k | — | ~4.9k | Automated safety check: Pass | MIT | |
| AI Discoverability AuditBrianRWagner/ai-marketing-claude-code-skills | 440 | — | ~2.3k | Automated safety check: Pass | None | |
| Global SEO Growthminhnv0807/ai-business-skills | 608 | — | ~5k | Automated safety check: Pass | MIT | |
| Market Researchcohen-liel/hivemind | 110 | 7 repos | ~557 | Automated safety check: Pass | Apache-2.0 |
bytedance/deer-flow
A skill your agent uses when the user requests to generate, create, or write professional research reports including but not limited to market analysis, consumer insights, brand analysis, financial…
AgriciDaniel/claude-seo
Hub for site-wide SEO work: audits, technical checks, schema, content quality, local, hreflang and AI-search readiness, run through slash commands.
BrianRWagner/ai-marketing-claude-code-skills
Audits how a brand is described by AI search tools such as ChatGPT, Perplexity and Gemini, then produces a scored report, action plan and re-audit schedule.
minhnv0807/ai-business-skills
Covers six SEO layers for a website: crawl and index audit, local SEO, search-intent content, AI search visibility, schema markup and backlink or directory distribution.
cohen-liel/hivemind
Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source attribution and decision-oriented summaries.
Nexus-JPF/note-companion
Use and read this skill immediately if the user request is in any way related to SEO or a site's organic search or AI search presence.
garrettjsmith/localseoskills
When the user wants to programmatically manage Google Business Profiles at scale via API, automate GBP updates, build GBP management tools, or integrate GBP data into their systems.
garrettjsmith/localseoskills
When the user wants to create, schedule, or optimize Google Business Profile posts.
garrettjsmith/localseoskills
Generate complete semantic content briefs for local SEO content — location pages, service pages, blog posts, FAQ content, and pillar pages.
garrettjsmith/localseoskills
Manages persistent work state (briefs) for local SEO engagements.
garrettjsmith/localseoskills
Build a complete local content strategy from keyword research output.
garrettjsmith/localseoskills
When the user wants to run a geogrid scan, check existing scan reports, track ranking trends over time, monitor GBP changes via Falcon Guard, or analyze reviews.
Categories
When the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report. Client Deliverables is an agent skill from garrettjsmith/localseoskills. When the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report.
Client Deliverables fits situations like: needs to create a client-facing document such as an SEO audit; competitive analysis report; onboarding document; market intelligence report.
Run `npx skills add garrettjsmith/localseoskills --skill client-deliverables -a claude-code`. Or copy the skill folder (skills/client-deliverables in garrettjsmith/localseoskills) into .claude/skills/client-deliverables in your project. Claude Code loads it when a task matches its description.
Run `npx skills add garrettjsmith/localseoskills --skill client-deliverables -a codex`. Or copy the skill folder (skills/client-deliverables in garrettjsmith/localseoskills) into .agents/skills/client-deliverables in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add garrettjsmith/localseoskills --skill client-deliverables -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/client-deliverables, .gemini/skills/client-deliverables, .github/skills/client-deliverables and .opencode/skills/client-deliverables in your project.
SKILL.md names no scripts, command-line tools or credentials: Client Deliverables is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Client Deliverables is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.8k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Client Deliverables: Consulting Analysis (bytedance/deer-flow, 83k stars), Universal SEO Analysis (AgriciDaniel/claude-seo, 18k stars), AI Discoverability Audit (BrianRWagner/ai-marketing-claude-code-skills, 440 stars) and Global SEO Growth (minhnv0807/ai-business-skills, 608 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
garrettjsmith (a GitHub user) maintains it in garrettjsmith/localseoskills, which has 114 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on August 15, 2026.
Source: garrettjsmith/localseoskills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.