← Back to Skills Marketplace
ivangdavila

REST API

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ Security Clean
664
Downloads
0
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install rest-api
Description
Build production-ready REST APIs with contract-first design, secure auth, robust testing, and deployment runbooks.
Usage Guidance
This skill is a local, instruction-only REST API design assistant and appears coherent with its description. Before installing: (1) confirm you are comfortable with the skill creating ~/rest-api/ and storing project context there; (2) do not enter raw secrets, credentials, or sensitive PII into the memory files—the skill's docs say it won't store secrets, but that relies on how you use it; (3) if you prefer no persistence, decline setup or disable memory; (4) periodically inspect and remove ~/rest-api/ if you no longer need it. No downloads or external credential requests were found.
Capability Analysis
Type: OpenClaw Skill Name: rest-api Version: 1.0.0 The skill bundle is designed to guide an AI agent in assisting users with REST API development, following best practices for design, security, and operations. There is no evidence of malicious intent, data exfiltration, or unauthorized execution. Crucially, `SKILL.md` explicitly states the skill does not call undeclared external endpoints or store secrets automatically, and `setup.md` contains a direct instruction to the agent: 'Never store raw secrets, tokens, or unrelated personal data.' The instructions to the agent are solely for managing its behavior within the stated purpose, including obtaining user consent for activation and logging.
Capability Assessment
Purpose & Capability
Name and description (contract-first REST API design, security, testing, deployment) match the provided files and runtime instructions. The skill requests no binaries, env vars, or other elevated access that would be unrelated to its stated purpose.
Instruction Scope
Runtime instructions direct the agent to create and maintain a project memory under ~/rest-api/ and to collect project context (domain, consumers, auth model, etc.). That is coherent for an API design skill, but the agent will persist project data locally — including potentially sensitive business context — so users should avoid putting raw secrets or PII into the memory.
Install Mechanism
There is no install spec and no code files to write or execute. This is instruction-only, so nothing is downloaded or extracted onto disk by an installer.
Credentials
The skill requires no environment variables, credentials, or config paths. The requested file path (~/rest-api/) is proportionate to storing project memory for an API-design assistant.
Persistence & Privilege
The skill will create and update persistent files in the user's home directory (~/rest-api/ memory.md and related artifacts) when memory is enabled. always:false and normal autonomous invocation are used. Persisting project context is expected, but users should confirm whether they want that persistence enabled and periodically review or delete stored files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rest-api
  3. After installation, invoke the skill by name or use /rest-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with end-to-end REST API build workflow from contract to deployment.
Metadata
Slug rest-api
Version 1.0.0
License
All-time Installs 6
Active Installs 6
Total Versions 1
Frequently Asked Questions

What is REST API?

Build production-ready REST APIs with contract-first design, secure auth, robust testing, and deployment runbooks. It is an AI Agent Skill for Claude Code / OpenClaw, with 664 downloads so far.

How do I install REST API?

Run "/install rest-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is REST API free?

Yes, REST API is completely free (open-source). You can download, install and use it at no cost.

Which platforms does REST API support?

REST API is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created REST API?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments