sdk-development

Build and test Golem Rust and TypeScript SDKs against the main platform.

1.5k|207|Updated Nov 24, 2023
One-click install
npx skills add https://github.com/golemcloud/golem --skill sdk-development-golemcloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdk-development
Source: https://github.com/golemcloud/golem/tree/main/.agents/skills/sdk-development
Command: npx skills add https://github.com/golemcloud/golem --skill sdk-development-golemcloud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a streamlined process for developing and testing the Rust and TypeScript SDKs for the Golem platform, ensuring consistency and catching errors early.

Core Features & Use Cases

  • SDK Development & Testing: Facilitates local development, building, and testing of both Rust and TypeScript SDKs.
  • Platform Integration: Guides users on how to test SDK changes against the main Golem platform.
  • Use Case: When you need to add a new feature to the Golem Rust SDK, use this Skill to build, test, and integrate your changes with the core Golem services.

Quick Start

Use the sdk-development skill to format and lint the Rust SDK code.

Frequently Asked Questions about sdk-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test SDK changes against the main Golem platform locally?

To test SDK changes against the Golem platform locally, you use this skill to facilitate local development workflows, build your modifications, and run integration tests with core Golem services to catch errors early.

What is the process for developing Golem SDKs in Rust and TypeScript?

Developing Golem SDKs in Rust and TypeScript involves building, testing, and code styling the SDKs locally. This skill streamlines the process to ensure consistency and guides integration with the main Golem platform after modifications.

Can I format and lint Rust SDK code for Golem during local development?

Yes, you can format and lint Rust SDK code during local development. The skill provides guidance on code styling and building the Rust SDK to ensure consistency and catch errors early.

Do I need to rebuild downstream components after modifying the Golem SDK?

Yes, after modifying the Golem SDK, you must rebuild downstream components. The skill addresses requirements for local development workflows, including handling downstream component rebuilds following SDK modifications.

What's the best way to add a new feature to the Golem Rust SDK?

The best way to add a feature to the Golem Rust SDK is to use this skill to build, test, and integrate your changes with core Golem services, ensuring platform integration and consistency throughout the local development workflow.