Just
disler/bowser
Use just to save and run project-specific commands. An agent skill from disler/bowser.
Bootstrap from an empty folder or build, debug, locally run, and validate Python automations built with Robocorp or Sema4.ai tooling, robocorp.tasks, rcc, robocorp-browser, and RPA Framework.
$ npx skills add robocorp/robocorp --skill robocorp-automation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install robocorp/robocorp robocorp-automation --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/robocorp/robocorp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/robocorp-automation .claude/skills/robocorp-automation && 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 "robocorp-automation" agent skill from https://github.com/robocorp/robocorp/tree/master/skills/robocorp-automation into .claude/skills/robocorp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "robocorp-automation", 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/robocorp/robocorp/tree/master/skills/robocorp-automationType 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 robocorp/robocorp --skill robocorp-automation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install robocorp/robocorp robocorp-automation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robocorp/robocorp.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/robocorp-automation .agents/skills/robocorp-automation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "robocorp-automation" agent skill from https://github.com/robocorp/robocorp/tree/master/skills/robocorp-automation into .agents/skills/robocorp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "robocorp-automation", 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 robocorp/robocorp --skill robocorp-automation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install robocorp/robocorp robocorp-automation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robocorp/robocorp.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/robocorp-automation .cursor/skills/robocorp-automation && 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 "robocorp-automation" agent skill from https://github.com/robocorp/robocorp/tree/master/skills/robocorp-automation into .cursor/skills/robocorp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "robocorp-automation", 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/robocorp/robocorp.git --path skills/robocorp-automation--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 robocorp/robocorp --skill robocorp-automation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install robocorp/robocorp robocorp-automation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robocorp/robocorp.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/robocorp-automation .gemini/skills/robocorp-automation && 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 "robocorp-automation" agent skill from https://github.com/robocorp/robocorp/tree/master/skills/robocorp-automation into .gemini/skills/robocorp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "robocorp-automation", 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 robocorp/robocorp robocorp-automationInstalls 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 robocorp/robocorp --skill robocorp-automation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/robocorp/robocorp.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/robocorp-automation .github/skills/robocorp-automation && 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 "robocorp-automation" agent skill from https://github.com/robocorp/robocorp/tree/master/skills/robocorp-automation into .github/skills/robocorp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "robocorp-automation", 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 robocorp/robocorp --skill robocorp-automation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install robocorp/robocorp robocorp-automation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/robocorp/robocorp.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/robocorp-automation .opencode/skills/robocorp-automation && 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 "robocorp-automation" agent skill from https://github.com/robocorp/robocorp/tree/master/skills/robocorp-automation into .opencode/skills/robocorp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "robocorp-automation", 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.
robocorp-automationBootstrap from an empty folder or build, debug, locally run, and validate Python automations built with Robocorp or Sema4.ai tooling, robocorp.tasks, rcc, robocorp-browser, and RPA Framework.
Robocorp Automation is an agent skill from robocorp/robocorp. Bootstrap from an empty folder or build, debug, locally run, and validate Python automations built with Robocorp or Sema4.ai tooling, robocorp.tasks, rcc, robocorp-browser, and RPA Framework. Use when starting or changing a Robocorp automation, task package, browser workflow, or local run configuration.
Its SKILL.md is about 2.4k 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 Productivity & Automation, covering Workflow automation. It works with Python. The repository describes itself as: Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere. The licence is Apache-2.0.
8 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 801e0bd. 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 (its code samples are bash and yaml).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
sema4.airobocorp.comrpaframework.orggithub.comFrom 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.
Robocorp Automation loads about 2.4k tokens when it runs. Until then it costs about 81 tokens; SKILL.md has 1,261 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 robocorp/robocorp at commit 801e0bd, republished under its Apache-2.0 licence (© robocorp). 1,261 words, ~2,445 tokens.
.claude/skills/robocorp-automation/SKILL.md (or your agent's skills folder).Help implement reliable Python task automations, including when starting from an empty directory. Prefer repository evidence and current official docs over remembered APIs; the ecosystem has both Python task automations and Robot Framework projects, which are not interchangeable.
rcc or the Sema4.ai VS Code extension is available. Do not overwrite existing files or initialize/modify Git history without the user's approval.robocorp.tasks) unless the user requests Robot Framework or an existing template/docs indicate otherwise. Explain the distinction if the choice is unclear; do not generate a .robot suite and Python task package together by default.rcc task run runs tasks; it is not a project scaffolding command.robot.yaml, dependency/environment configuration, and concise run instructions. Add tests and other files only when the automation needs them. Do not invent dependency versions, obsolete configuration fields, or platform freeze files.rcc is missing, use the RCC release notes as the source of truth for the latest version and its download link. Follow the official link for the user's OS/architecture and its installation instructions; do not reuse a remembered version or download from an unofficial mirror. Check for published integrity information and verify it when available. Ask before using administrator privileges, changing shell startup files, installing system-wide, or making other machine-wide changes; prefer a documented user-local installation when supported. Distinguish installing project dependencies through the declared environment from installing developer tooling.robot.yaml, then inspect the exit status, final task status, and artifacts. Do not claim the starter works until it has actually run, and report any missing tool installation, account, credential, browser, or external service requirement. If installation is blocked by permissions, network access, or user choice, give the exact official next step rather than silently switching to an unrelated setup.robot.yaml, the environment file it selects (commonly conda.yaml), task modules, README, and ignore rules before editing.@robocorp.tasks.task; a .robot file instead uses Robot Framework syntax.rcc) and artifacts directory. Do not assume a developer's global Python environment matches the robot environment.robocorp-browser (Playwright) or an RPA Framework browser library; do not mix their APIs.Use the project's configured environment and exact task key from robot.yaml:
rcc task run --robot robot.yaml --task "TASK NAME"Replace TASK NAME with a key under tasks: exactly as written. If the project uses the Sema4.ai/Robocorp VS Code extension, its Run Task command is also a valid local path and provisions the configured environment. Do not copy extension-generated --controller, workspace, account, or bundled flags into generic instructions; those are extension context, not needed for the normal local command.
When debugging an environment or task:
PASS/success, not merely that the process emitted a log line. A finally block may print a completion message even when the task failed.output/) for the run log, screenshots, and expected files. Check stderr and the runner's exit status if the result is not successful.For a project whose robot.yaml declares:
tasks:
Automation Challenge:
shell: python -m robocorp.tasks run tasks.pythe local command is:
rcc task run --robot robot.yaml --task "Automation Challenge"Run rcc task run --help for supported local options. If rcc is unavailable, use the project's documented VS Code extension workflow or install/configure the supported Robocorp tooling; don't silently fall back to an unrelated system Python.
rcc cloud (for example, inspect rcc cloud push --help or rcc cloud upload --help) over calling package-upload APIs directly. Use the documented rcc workflow for authentication, workspace/robot selection, and upload; do not assume exact flags or target IDs without checking the installed rcc help and project/user context.rcc is unavailable, not authenticated, or does not support the requested Control Room operation, explain that limitation and follow its official setup/docs. Use a direct Control Room API call only when the operation is not supported by rcc or the user explicitly requests it (for example, creating a process if no rcc command covers that operation). For direct API use, consult current endpoint-specific documentation for authentication, request shape, and consequences. Never infer that an API key belongs in a URL or embed credentials in commands, source, examples, or logs.rcc authentication where possible; do not ask the user to paste secrets into chat or expose credentials or authorization tokens in command output.© robocorp, Apache-2.0. 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/robocorp-automation of robocorp/robocorp.
Open the folder on GitHubat commit 801e0bd
Robocorp Automation 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 |
|---|---|---|---|---|---|---|
| Robocorp Automation this skillrobocorp/robocorp | 653 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Justdisler/bowser | 265 | — | ~792 | Automated safety check: Notes | None | |
| Skyvern Browser AutomationSkyvern-AI/skyvern | 23k | — | ~1.9k | Automated safety check: Pass | AGPL-3.0 | |
| Native Python in n8n Code Nodesczlonkowski/n8n-skills | 6.4k | — | ~2.8k | Automated safety check: Pass | MIT | |
| n8n Custom Code Tool Guideczlonkowski/n8n-skills | 6.4k | — | ~4k | Automated safety check: Pass | MIT | |
| UiPath Project Generatormarcelocruzrpa/uipath-ai-skills | 108 | — | ~6.9k | Automated safety check: Pass | MIT |
disler/bowser
Use just to save and run project-specific commands. An agent skill from disler/bowser.
Skyvern-AI/skyvern
Automates websites with Skyvern's AI browser agent to fill forms, extract data, download files, log in and run multi-step workflows through SDKs, REST, MCP or a CLI.
czlonkowski/n8n-skills
Explains how to write native Python in n8n Code nodes, including the two input variables, blocked imports and fixes for common errors.
czlonkowski/n8n-skills
Explains the n8n Custom Code Tool's actual runtime contract so an AI-agent-callable tool doesn't get written like a regular workflow Code node.
marcelocruzrpa/uipath-ai-skills
Generates UiPath Studio projects, REFramework scaffolds, XAML workflows and expressions through 104 deterministic Python generators instead of hand-written XAML.
coddy-project/coddy-agent
Run when the user invokes /rpa-init or asks to onboard or warm up context on a repository.
Works with
Categories
Bootstrap from an empty folder or build, debug, locally run, and validate Python automations built with Robocorp or Sema4.ai tooling, robocorp.tasks, rcc, robocorp-browser, and RPA Framework. Robocorp Automation is an agent skill from robocorp/robocorp.tasks, rcc, robocorp-browser, and RPA Framework.
Robocorp Automation fits situations like: changing a Robocorp automation; browser workflow; local run configuration.
Run `npx skills add robocorp/robocorp --skill robocorp-automation -a claude-code`. Or copy the skill folder (skills/robocorp-automation in robocorp/robocorp) into .claude/skills/robocorp-automation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add robocorp/robocorp --skill robocorp-automation -a codex`. Or copy the skill folder (skills/robocorp-automation in robocorp/robocorp) into .agents/skills/robocorp-automation 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 robocorp/robocorp --skill robocorp-automation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/robocorp-automation, .gemini/skills/robocorp-automation, .github/skills/robocorp-automation and .opencode/skills/robocorp-automation in your project.
SKILL.md names no scripts, command-line tools or credentials: Robocorp Automation is instructions for the agent only. Our summary lists: Python 3.
SKILL.md names 4 domains. As links in the text: sema4.ai, robocorp.com, rpaframework.org and github.com. 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.
Robocorp Automation is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.4k tokens (SKILL.md is roughly 9.8k 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 Robocorp Automation: Just (disler/bowser, 265 stars), Skyvern Browser Automation (Skyvern-AI/skyvern, 23k stars), Native Python in n8n Code Nodes (czlonkowski/n8n-skills, 6.4k stars) and n8n Custom Code Tool Guide (czlonkowski/n8n-skills, 6.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
robocorp (a GitHub organization) maintains it in robocorp/robocorp, which has 653 GitHub stars. The repository was last updated on October 7, 2026.
Source: robocorp/robocorp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.