Skip to main content

Cross-agent installer for Robot Framework agent skills (Claude Code, Copilot, Codex, Cursor, Goose, OpenCode, Claude Desktop)

Project description

rf-agentskills

Cross-agent installer for Robot Framework agent skills. Ships the plugins/rf-agentskills/ bundle (11 skills, 4 subagents, hooks, helper scripts, MCP server) and writes it into the install paths of seven coding agents:

Agent Status
Claude Code (CLI) full native — skills, agents, hooks, MCP
GitHub Copilot (VS Code 1.108+) full native (preview flags req'd)
OpenAI Codex skills + MCP native; subagents transformed; hooks experimental
Cursor 1.7+ skills→rules, hooks adapted, native MCP
OpenCode subagents + MCP native; skills→commands; hooks deferred
Project Goose MCP + persona text only
Claude Desktop MCP only

Install

pipx install rf-agentskills
rf-agentskills install --agent claude-code

Or for every detected agent in one shot:

rf-agentskills install --all

Installing a pre-release

Pre-releases (e.g. 0.5.0rc2) need an opt-in: pipx install --pip-args=--pre rf-agentskills, or with uv uv tool install --prerelease allow rf-agentskills / an exact pin rf-agentskills==0.5.0rc2.

Troubleshooting — "no version of rf-agentskills==": if uv add/uv pip/pip reports it can't find a pre-release you know was just published, your index cache is stale (common the same day a release lands). Refresh it:

uv cache clean rf-agentskills      # or: uv add --refresh …
pip install --no-cache-dir --pre rf-agentskills

To make pre-release intent self-documenting in a project, add [tool.uv]\nprerelease = "allow" to its pyproject.toml.

Subcommands

rf-agentskills install   --agent <name> [--scope user|project] [--prefix DIR]
                         [--what skills,agents,hooks,mcp] [--dry-run] [--force]
rf-agentskills uninstall --agent <name>
rf-agentskills list                # what's installed where, per the manifest
rf-agentskills targets             # which agents are detected on this machine
rf-agentskills doctor              # what works, what doesn't, what needs user action
rf-agentskills version

See docs/installer/proposal.md (in the parent repo) for the full design, compatibility matrix, and per-agent install recipes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rf_agentskills-0.5.0rc3.tar.gz (215.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rf_agentskills-0.5.0rc3-py3-none-any.whl (293.2 kB view details)

Uploaded Python 3

File details

Details for the file rf_agentskills-0.5.0rc3.tar.gz.

File metadata

  • Download URL: rf_agentskills-0.5.0rc3.tar.gz
  • Upload date:
  • Size: 215.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for rf_agentskills-0.5.0rc3.tar.gz
Algorithm Hash digest
SHA256 6f23b036c4085193689146230f7050fb7be90c3d59ff10b4f780150c77a519d1
MD5 d33404df6d95299e5769bb5b5979ca15
BLAKE2b-256 4eb69dcd961f53d7fd4d2b32793f6054a83dc08e971b21b6e19eac48643fda08

See more details on using hashes here.

File details

Details for the file rf_agentskills-0.5.0rc3-py3-none-any.whl.

File metadata

  • Download URL: rf_agentskills-0.5.0rc3-py3-none-any.whl
  • Upload date:
  • Size: 293.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for rf_agentskills-0.5.0rc3-py3-none-any.whl
Algorithm Hash digest
SHA256 b08ff016a8ece627e730d8da6b2af812b4a7bdf5c815ce5713bb8c39d1a1d220
MD5 0403139ca5332cda5b4dd215bad3ef5c
BLAKE2b-256 5154118e137d53d7125087bfff110c4706bfecd5a66e9205b12547d1fe96e477

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page