opensrs-api-method

Official

Add OpenSRS API methods quickly and safely.

Authormyadmin-plugins
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables developers to extend OpenSRS integration by introducing new public static API wrapper methods into OpenSRS.php, following established conventions.

Core Features & Use Cases

  • Creates static API wrappers that call either self::request(...) (JSON path) or self::xmlRequest(...) (XML path) based on the OpenSRS action.
  • Logs requests with request_log() and myadmin_log(), and returns the raw API response or false on error.
  • Supports common transfer or domain actions by following existing method patterns such as lookupGetDomain, transCancel, etc. Use case: when adding a new wrapper for a domain operation like lock or transfer.

Quick Start

Identify the OpenSRS API action from bin scripts and implement a new public static method in src/OpenSRS.php using the appropriate request path with proper logging and a false-on-error return.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: opensrs-api-method
Download link: https://github.com/myadmin-plugins/opensrs-domains/archive/main.zip#opensrs-api-method

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.