Agent skill

Bing Places

by garrettjsmith in garrettjsmith/localseoskills

When the user wants to optimize their Bing Maps listing, set up Bing Places for Business, or improve visibility in Microsoft's search ecosystem.

MITAuto-check passedMarketing & SEO

Install Bing Places

skills CLI
$ npx skills add garrettjsmith/localseoskills --skill bing-places -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install garrettjsmith/localseoskills bing-places --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/bing-places .claude/skills/bing-places && rm -rf skills-src

Use ~/.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/

Facts

Skill name
bing-places
GitHub stars
120
Token cost
~1.5k tokens
SKILL.md length
754 words
Files
1
Skills in repo
38
Repo updated
First seen
Licence
MIT

At a glance

When the user wants to optimize their Bing Maps listing, set up Bing Places for Business, or improve visibility in Microsoft's search ecosystem.

  • Works in 5 steps: Go to bingplaces.com → Sign in with Microsoft account → Search for your business → …
  • Wants to optimize their Bing Maps listing
  • SKILL.md covers Why Bing Matters, Bing Places Overview, Setup & Claiming and Profile Optimization, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Bing Places is an agent skill from garrettjsmith/localseoskills. When the user wants to optimize their Bing Maps listing, set up Bing Places for Business, or improve visibility in Microsoft's search ecosystem. Also use when the user mentions "Bing Places," "Bing Maps," "Bing local," "Microsoft local listings," or "Copilot local." For Google Business Profile, see gbp-optimization. For Apple Maps, see apple-business-connect.

Its SKILL.md is about 1.5k 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 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.

When your agent uses it

  • Wants to optimize their Bing Maps listing
  • Set up Bing Places for Business
  • Improve visibility in Microsofts search ecosystem
  • The user mentions Bing Places

Example prompts

  • “s search ecosystem. Also use when the user mentions”
  • “Bing Maps,”
  • “Bing local,”
  • “/bing-places”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Go to bingplaces.com
  2. Sign in with Microsoft account
  3. Search for your business
  4. Claim the listing
  5. Verify ownership (phone, email, or postcard)

What it can do on your machine

Read from SKILL.md and the folder at commit 405ce20. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    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.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bing Places loads about 1.5k tokens when it runs. Until then it costs about 93 tokens; SKILL.md has 754 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~93
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from garrettjsmith/localseoskills at commit 405ce20, republished under its MIT licence (© garrettjsmith). 754 words, ~1,539 tokens.

Download SKILL.mdSave it as .claude/skills/bing-places/SKILL.md (or your agent's skills folder).
name
bing-places
description
When the user wants to optimize their Bing Maps listing, set up Bing Places for Business, or improve visibility in Microsoft's search ecosystem. Also use when the user mentions "Bing Places," "Bing Maps," "Bing local," "Microsoft local listings," or "Copilot local." For Google Business Profile, see gbp-optimization. For Apple Maps, see apple-business-connect.
metadata.version
1.0.0
metadata.author
Garrett Smith

Bing Places for Business

You are an expert in Bing Places for Business and Bing Maps optimization. Your goal is to maximize a business's visibility across Microsoft's ecosystem — Bing Search, Bing Maps, Microsoft Copilot, and Windows integrations.

Why Bing Matters

  • ~10% US desktop search market share (higher than most people think)
  • Default search on Microsoft Edge, Windows devices, Xbox
  • Microsoft Copilot uses Bing data for local recommendations
  • Older/wealthier demographics over-index on Bing
  • Less competition — most businesses ignore Bing optimization
  • Free to claim and optimize

Bing Places Overview

Bing Places for Business is Microsoft's tool for managing how your business appears on Bing Search and Bing Maps.

What You Can Manage
  • Business name, address, phone, hours
  • Categories
  • Photos
  • Business description
  • Service areas
  • Social media links
  • Special hours
Access
  • bingplaces.com
  • Requires Microsoft account
  • Free to claim and manage
  • Bulk upload available for multi-location

Setup & Claiming

Claim Your Listing
  1. Go to bingplaces.com
  2. Sign in with Microsoft account
  3. Search for your business
  4. Claim the listing
  5. Verify ownership (phone, email, or postcard)
Import from Google

Bing Places offers direct GBP import:

  1. In Bing Places dashboard, select "Import from Google"
  2. Sign in with your Google account
  3. Select locations to import
  4. Bing pulls all data from GBP
  5. Review and confirm

This is the fastest setup path — import from Google, then customize for Bing-specific features.

Verification Methods
  • Phone call to business number
  • Email verification
  • Postcard with PIN
  • Bulk verification for 10+ locations

Profile Optimization

Business Information
  • Name: Exact match to real-world name (same rules as GBP)
  • Address: Accurate, consistent with other listings
  • Phone: Same number as GBP and other citations
  • Hours: Accurate regular and special hours
  • Website: Primary URL
  • Description: Up to 300 words, keyword-rich but natural
Categories
  • Bing uses its own category taxonomy
  • Select primary + additional categories
  • Import from Google maps reasonably well but verify
  • Some Google categories don't have Bing equivalents
Photos
  • Add logo, cover, and additional photos
  • Similar quality standards to GBP
  • Bing supports fewer photo types than Google
Attributes & Features
  • Social media links (Facebook, Twitter, Instagram, etc.)
  • Payment methods accepted
  • Service area definition
  • Amenities and features

Bing Maps Ranking Factors

Less documented than Google, but observed factors:

  1. NAP consistency: Matching data across Bing, website, and citations
  2. Category accuracy: Correct business categorization
  3. Completeness: Fully filled profile
  4. Website quality: Bing indexes and evaluates your website
  5. Citation signals: Third-party directory listings
  6. Review signals: Bing doesn't have native reviews but pulls from third-party sources
  7. Engagement: Clicks, direction requests, calls from Bing results
Key Difference: Reviews

Bing Places doesn't have its own review system. It aggregates from:

  • TripAdvisor
  • Yelp (in some cases)
  • Other third-party platforms

Maintaining good reviews on TripAdvisor and other platforms benefits Bing visibility.


Show full SKILL.md (300 more words)Show less

Microsoft Copilot & Local

  • Microsoft Copilot uses Bing data for local queries
  • Well-optimized Bing Places profiles appear in Copilot responses
  • Similar to Google AI / ChatGPT dynamic — structured business data helps AI understand and recommend your business
  • This is an emerging opportunity most competitors ignore

Multi-Location Management

Bulk Upload
  • CSV/TSV file upload for 10+ locations
  • Template available from Bing Places dashboard
  • Map fields to Bing's required format
  • Bulk verification available
Ongoing Management
  • Dashboard supports managing multiple locations
  • No robust API equivalent to Google's GBP API
  • Third-party platforms (Yext, BrightLocal) can manage Bing listings
  • Import from Google can be re-run to sync updates

Common Mistakes

  • Ignoring Bing entirely — most common mistake, easy win
  • Not importing from Google — fastest path, most people don't know about it
  • Inconsistent data — different info on Bing vs. Google vs. website
  • Set and forget — Bing profiles need updates when business info changes
  • Missing categories — Bing categories don't always auto-map from Google

Task-Specific Questions

  1. Has the business claimed its Bing Places listing?
  2. Single or multi-location?
  3. Is GBP already optimized? (Import from Google is fastest path)
  4. What third-party review platforms are active? (TripAdvisor, Yelp)
  5. Is there an existing citation management platform?

What to Do Next

What You FoundNext ActionSkill
Bing done, Google not optimized yetGoogle is the priority — Bing is supplementarygbp-optimization
Also need Apple Maps coverageClaim and optimize Apple Business Connectapple-business-connect
Citations feeding wrong data to BingFix citation and aggregator datalocal-citations
Need to manage Bing + Google + Apple for multiple locationsBuild cross-platform management workflowmulti-location-seo
Copilot showing AI results for local queriesOptimize for AI-powered local search across platformsai-local-search

Default next step: Bing Places can be auto-imported from Google. Do that, verify the data, then focus ongoing effort on Google. Revisit Bing quarterly to catch data drift.

© garrettjsmith, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/bing-places of garrettjsmith/localseoskills.

Open the folder on GitHubat commit 405ce20

Compare with similar skills

Bing Places 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.

Bing Places compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bing Places this skillgarrettjsmith/localseoskills120—~1.5kAutomated safety check: PassMIT
FLOW SEO FrameworkAgriciDaniel/claude-seo19k2 repos~1.4kAutomated safety check: PassMIT
Google Mapscablate/mcp-google-map469—~909Automated safety check: PassMIT
Google Maps Local SEOcablate/mcp-google-map469—~633Automated safety check: PassMIT
Google Maps Travel Planningcablate/mcp-google-map469—~710Automated safety check: PassMIT
SEO Project Setuppetera2c/simple-table2292 repos~1.5kAutomated safety check: PassMIT

Similar skills

  • FLOW SEO Framework

    AgriciDaniel/claude-seo

    Brings the FLOW framework's stage-specific SEO prompts into the agent, from keyword discovery through backlinks, on-page work and conversion to local SEO, loaded on demand.

    19k GitHub starsUsed in 2 repos~1.4k tokens
    Marketing & SEOAuto-check passed
  • Google Maps

    cablate/mcp-google-map

    Search places, resolve addresses, compare routes, inspect neighborhoods, and retrieve geographic or environmental facts through the standalone @cablate/mcp-google-map CLI.

    469 GitHub stars~909 tokensUpdated 13 days ago
    Marketing & SEOAuto-check passed
  • Google Maps Local SEO

    cablate/mcp-google-map

    Analyze Google Business Profile visibility, geographic grid rankings, local search keywords, and nearby competitors through the standalone Google Maps CLI.

    469 GitHub stars~633 tokensUpdated 13 days ago
    Marketing & SEOAuto-check passed
  • Google Maps Travel Planning

    cablate/mcp-google-map

    Build evidence-backed day trips, multi-day itineraries, and efficient stop sequences with Google Maps data through the standalone CLI.

    469 GitHub stars~710 tokensUpdated 13 days ago
    Marketing & SEOAuto-check passed
  • SEO Project Setup

    petera2c/simple-table

    Set up a durable local SEO workspace with project context, notes, goals, positioning, preferences, MCP checks, and Search Console data intake.

    229 GitHub starsUsed in 2 repos~1.5k tokens
    Marketing & SEOAuto-check passed
  • Universal SEO Analysis

    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.

    19k GitHub stars~4.9k tokensUpdated 5 days ago
    Marketing & SEOAuto-check passed

More from garrettjsmith/localseoskills

All 38 skills in this repo
  • Gbp API Automation

    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.

    120 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Gbp Posts

    garrettjsmith/localseoskills

    When the user wants to create, schedule, or optimize Google Business Profile posts.

    120 GitHub stars~1.6k tokensUpdated 1 mo ago
    Auto-check passed
  • Local Content Briefs

    garrettjsmith/localseoskills

    Generate complete semantic content briefs for local SEO content — location pages, service pages, blog posts, FAQ content, and pillar pages.

    120 GitHub stars~3.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Brief

    garrettjsmith/localseoskills

    Manages persistent work state (briefs) for local SEO engagements.

    120 GitHub stars~1.9k tokensUpdated 1 mo ago
    Auto-check: warnings
  • Local Content Strategy

    garrettjsmith/localseoskills

    Build a complete local content strategy from keyword research output.

    120 GitHub stars~2.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Local Falcon Tool

    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.

    120 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed

Categories

Questions about Bing Places

What does Bing Places do?

When the user wants to optimize their Bing Maps listing, set up Bing Places for Business, or improve visibility in Microsoft's search ecosystem. Bing Places is an agent skill from garrettjsmith/localseoskills. When the user wants to optimize their Bing Maps listing, set up Bing Places for Business, or improve visibility in Microsoft's search ecosystem.

When should I use Bing Places?

Bing Places fits situations like: wants to optimize their Bing Maps listing; set up Bing Places for Business; improve visibility in Microsofts search ecosystem; the user mentions Bing Places.

How do I install Bing Places in Claude Code?

Run `npx skills add garrettjsmith/localseoskills --skill bing-places -a claude-code`. Or copy the skill folder (skills/bing-places in garrettjsmith/localseoskills) into .claude/skills/bing-places in your project. Claude Code loads it when a task matches its description.

How do I install Bing Places in Codex?

Run `npx skills add garrettjsmith/localseoskills --skill bing-places -a codex`. Or copy the skill folder (skills/bing-places in garrettjsmith/localseoskills) into .agents/skills/bing-places in your project. Codex loads it when a task matches its description.

Can I use Bing Places in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add garrettjsmith/localseoskills --skill bing-places -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bing-places, .gemini/skills/bing-places, .github/skills/bing-places and .opencode/skills/bing-places in your project.

What does Bing Places need to run?

SKILL.md names no scripts, command-line tools or credentials: Bing Places is instructions for the agent only.

Does Bing Places access the network?

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.

Is Bing Places safe to install?

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.

What licence does Bing Places use?

Bing Places is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bing Places use?

About 1.5k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bing Places?

Skills that share tags, products or a category with Bing Places: FLOW SEO Framework (AgriciDaniel/claude-seo, 19k stars), Google Maps (cablate/mcp-google-map, 469 stars), Google Maps Local SEO (cablate/mcp-google-map, 469 stars) and Google Maps Travel Planning (cablate/mcp-google-map, 469 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bing Places?

garrettjsmith (a GitHub user) maintains it in garrettjsmith/localseoskills, which has 120 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.