idabus-go
CommunityConnect 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.jsonfor endpoint details andapi_schema.jsonfor 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-idendpoint 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.