Robotframework Restinstance Skill

🌐Community
by manykarim · vlatest · Repository

This skill automates REST API testing within Robot Framework, streamlining test creation and execution for reliable application validation.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add robotframework-restinstance-skill npx -- -y @trustedskills/robotframework-restinstance-skill
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "robotframework-restinstance-skill": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/robotframework-restinstance-skill"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill allows AI agents to interact with REST APIs using Robot Framework's REST Instance library. It facilitates sending HTTP requests (GET, POST, PUT, DELETE) and verifying responses, enabling automated testing and data retrieval from web services. The agent can manage sessions, headers, and cookies for more complex API interactions.

When to use it

  • Automated API Testing: Verify the functionality of a RESTful API endpoint by sending requests and validating responses against expected results.
  • Data Extraction: Retrieve specific data from an API based on defined parameters and criteria.
  • Workflow Automation: Integrate with external services through their APIs to automate tasks like creating user accounts or processing orders.
  • System Integration: Test the interaction between different systems that communicate via REST APIs.

Key capabilities

  • Sending HTTP requests (GET, POST, PUT, DELETE)
  • Managing API sessions
  • Setting custom headers for requests
  • Handling cookies within API interactions
  • Verifying response status codes and content

Example prompts

  • "Send a GET request to https://example.com/api/users and verify the status code is 200."
  • "Create a new user via POST request to https://example.com/api/users, with name 'John Doe' and email '[email protected]'."
  • "Update the user with ID 123 using PUT, setting their email to '[email protected]'."

Tips & gotchas

  • Ensure Robot Framework is installed in your agent environment before utilizing this skill.
  • API authentication (e.g., API keys or tokens) may be required for some endpoints; include these appropriately in your prompts.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
manykarim
Installs
5

🌐 Community

Passed automated security scans.