idabus-go

Community

Connect to Idabus APIs securely

Authorsagius-li
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines your interaction with Idabus APIs by handling the complexities of OAuth2 authentication and authenticated HTTP requests, allowing you to focus on data retrieval and manipulation.

Core Features & Use Cases

  • OAuth2 Authentication: Securely obtains access tokens using various OAuth2 flows (authorization code, client credentials).
  • Authenticated API Calls: Makes authenticated GET, POST, PUT, PATCH, and DELETE requests to Idabus API endpoints.
  • API Specification Integration: Leverages api_spec.json for endpoint details and api_schema.json for request body structures.
  • XPath Support: Facilitates resource searching using XPath, with clear guidelines on body vs. query parameter transport.
  • Simulation Sessions: Supports creating, managing, and deleting simulation sessions for testing and isolated operations.
  • Use Case: Automatically fetch user details from the Idabus API by first authenticating using OAuth2, then calling the get-resource-by-id endpoint with a user ID.

Quick Start

Use the idabus-go skill to get a resource by its ID using the endpoint name 'get-resource-by-id'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: idabus-go
Download link: https://github.com/sagius-li/skill_idabus_go/archive/main.zip#idabus-go

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 223,000+ vetted skills library on demand.