Skip to main content
skill CX Codex

sap-browser-automation — Claude Code skill: SAP UI

This skill lets an agent inspect and operate authenticated SAP pages through a browser, Edge CDP, or Playwright. It covers SSO reuse, target checks, and screenshots.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add secondsky/sap-skills --skill sap-browser-automation -a claude-code
Open on GitHub

What sap-browser-automation does

The skill routes SAP web work through an in-app Browser, an isolated Microsoft Edge session over loopback CDP, or an existing Playwright client. Before interaction, it checks the tenant, host, path, page title, authenticated DOM, and selected target. Read-only behavior is the default.

Its guidance covers SSO bootstrap, approved Edge profile reuse, scoped browser state, screenshots, cleanup, and recovery after startup failures. The package includes scripts/edge-profile.ps1 and scripts/cdp-agent.mjs; the latter needs Node.js 22 or newer and runs without npm packages. That Node.js requirement is a hard limit for this script. Reusing a normal Edge profile also requires explicit permission.

What it helps with

  • verify the SAP tenant and authenticated page before acting
  • start an isolated Edge session with loopback CDP
  • reuse an approved Edge profile safely
  • transfer scoped browser state to Playwright
  • capture evidence and recover from browser bootstrap failures

Example prompts for the agent

  • Check the SAP login, confirm the target host, and inspect the correct page before reading data.
  • Start an isolated Edge session with scripts/edge-profile.ps1, then attach to it over CDP.
  • Use scripts/cdp-agent.mjs to find the SAP target, verify its title, and take a screenshot.

How to install sap-browser-automation

1Skills CLI (Vercel)

npx skills add secondsky/sap-skills --skill sap-browser-automation -a claude-code

2Manually: put the files in place

~/.claude/skills/sap-browser-automation/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/sap-browser-automation/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about sap-browser-automation

How do I install sap-browser-automation in Claude Code?

Run npx skills add secondsky/sap-skills --skill sap-browser-automation -a claude-code, then open ~/.claude/skills/sap-browser-automation/SKILL.md.

What does sap-browser-automation do?

It handles browser-surface selection, authentication bootstrap, profile state, target verification, screenshots, and recovery for SAP web UI tasks.

What does scripts/cdp-agent.mjs require?

It requires Node.js 22 or newer and does not use npm packages.

Similar skills

All skills for Browser and scraping →

From the same set40

sap-btp-integration-suite A skill that helps your agent build SAP Integration Suite artifacts on BTP: iFlows, API Management proxies, Event Mesh topics and B2B flows. CX Codex +1 590installs sap-btp-cloud-identity-services This skill guides authentication and access-control work for SAP BTP apps. Use it to configure IAS, IPS, or AMS, or investigate token and trust errors. CX Codex +1 585installs sap-dependency-security Guards SAP projects against supply chain risks and enforces strict executable rules for MCP servers. Useful when upgrading libraries in SAP CAP or BTP. CX Codex +1 558installs sap-cloud-sdk-ai-python Integrates sap-ai-sdk-gen into Python applications. It guides foundation model connectivity and request orchestration via SAP AI Core. CX Codex +1 545installs sap-sac-test-automation Designs Playwright test suites for SAP Analytics Cloud stories and dashboards: browser discovery first, a reviewed profile next, then repeatable runs gated in CI. CX Codex +1 515installs sap-rpt1 Prepares SAP FI/CO exports for local SAP-RPT-1-OSS experiments: checks the schema, hunts target leakage, and flags the governance steps. CX Codex +1 507installs sap-api-policy Evaluates SAP interface integrations against the SAP API Policy v.4.2026a baseline and delivers an evidence-based technical assessment. CX Codex +1 387installs sap-bw-query An agent skill for SAP BW work through Eclipse and BW Modeling Tools: reads InfoProvider metadata, checks a specification and prepares an unsaved query draft. CX Codex +1 358installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor