Add essential SEO settings to Power Pages sites for better visibility and sharing.
The material indicates an open-source, prompt-only SEO helper skill with no required secrets and no declared remote endpoints, so the overall risk is low. The main caveat is that the README includes instructions to run a local Node version-check script and to modify/commit site files, but based on the provided objective checks, there are no clear high-risk red flags.
The material explicitly states that no keys or environment variables are required. No API tokens, cloud credentials, or third-party account access are indicated, so credential exposure and misuse risk appears low.
No remote endpoints are declared. The skill’s purpose is to add robots.txt, sitemap.xml, and meta tags to a local/existing Power Pages code site. While the documentation mentions collecting the production URL and site routes, the material does not show those data being sent to external services.
The README includes an instruction to run a local command, `node "${CLAUDE_PLUGIN_ROOT}/scripts/check-version.js"`, and describes verification and commit steps; this implies ordinary local script execution and possible developer-tool usage. Given the objective check marks it as prompt-only and there are no specific signs of elevated or suspicious execution scope, this is a caution rather than a high-risk issue.
The workflow involves locating and reading project files such as `powerpages.config.json` and `package.json`, and generating or modifying site assets like robots.txt, sitemap.xml, and index.html. This is local project file access consistent with the declared SEO purpose. No system-level or unrelated data access beyond that purpose is indicated.
The source is the open-source GitHub repository `microsoft/power-platform-skills`, which makes the code auditable and materially lowers supply-chain risk. Although the license is unspecified, the repository has 0 stars, and maintenance status is unknown, those uncertainties alone do not constitute a high-risk red flag.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "add-seo" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/power-platform-skills/main/plugins/power-pages/skills/add-seo/SKILL.md 2. Save it as ~/.claude/skills/add-seo/SKILL.md 3. Reload skills and tell me it's ready
Please add essential SEO configuration to my Power Pages code site, including robots.txt, sitemap.xml, meta description, Open Graph tags, and favicon, and explain the purpose of each item.
Provides SEO-ready site content or code snippets, plus a brief explanation of what each configuration does.
My Power Pages site is hard to find in search results. Help me add the basic SEO files and tag configurations that improve indexing.
Generates robots.txt, sitemap.xml, and page head tag recommendations or code to improve indexing.
Please review and add Open Graph tags and favicon configuration for my Power Pages site so shared links look more complete on social platforms.
Outputs tag configuration for better social link previews along with favicon setup recommendations.
Plugin check: Run
node "${CLAUDE_PLUGIN_ROOT}/scripts/check-version.js"— if it outputs a message, show it to the user before proceeding.
Add essential SEO assets to a Power Pages code site: robots.txt, sitemap.xml, and meta tags.
Prerequisite: This skill expects an existing Power Pages code site created via
/create-site. Run that skill first if the site does not exist yet.
robots.txt and sitemap.xml before any other SEO work matters.Initial request: $ARGUMENTS
Goal: Confirm a Power Pages code site exists and understand its structure.
Look for powerpages.config.json in the current directory or immediate subdirectories to find the project root. Use your file-search tool (e.g., Glob with patterns powerpages.config.json and */powerpages.config.json) rather than a shell-specific command.
If not found: Tell the user to create a site first with /create-site.
Read powerpages.config.json to get the site name and config.
Read package.json to determine the framework and locate key files. See ${CLAUDE_PLUGIN_ROOT}/references/framework-conventions.md for the full framework → public directory → index HTML mapping and route discovery patterns.
Build a list of all routes (e.g., /, /about, /contact, /blog).
Goal: Collect all SEO preferences from the user before making any changes.
Use AskUserQuestion to collect SEO preferences:
| Question | Header | Options |
|---|---|---|
| What is the production URL for your site? (e.g., https://contoso.powerappsportals.com) | Site URL | (free text — use single generic option so user types via "Other") |
| Which pages should be excluded from search engine indexing? | Exclusions | None — index all pages (Recommended), Admin/auth pages only, Let me specify |
| Question | Header | Options |
|---|---|---|
| What meta description should appear in search results? | Description | (free text — use single generic option so user types via "Other") |
| Add Open Graph tags for social media sharing? | OG Tags | Yes — add Open Graph and Twitter Card tags (Recommended), No — skip social tags |
Goal: Present the full SEO plan to the user and get explicit approval before making changes.
Present the SEO additions that will be made as a clear, inline summary:
…
Review and fix Power Pages security headers, CSP, CORS, cookies, and embedding settings.
Run an end-to-end Power Pages security review with a consolidated HTML report.
Test deployed Power Pages sites with browsing, crawling, and API verification.
Add a data source or connector to a Power Apps code app.
Add Azure DevOps to Power Apps for work items, bugs, pipelines, and API calls.
Set up Power Platform Pipelines for automated Power Pages deployments.
Give AI professional SEO analysis, technical audits, and site optimization insights.
Create and launch a new Power Pages code site from concept to deployment.
Query SE Ranking SEO data and analytics using natural language prompts.
Instantly audit SEO, sitemaps, robots.txt, and crawler access for any URL.
Connect Search Console data to content and prioritize revenue-driven SEO fixes.
Build, configure, and deploy secure server-side logic for Power Pages.