← Back to Skills Marketplace
144
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ts-sdk-types
Description
Move to TypeScript type mapping in @aptos-labs/ts-sdk: u64/u128/u256 as bigint, address as string, TypeTag, functionArguments and typeArguments. Triggers on:...
Usage Guidance
This skill is a documentation-style guide for using TypeScript types with the Aptos SDK and appears coherent and low-risk. If you plan to use the examples, make sure your project actually has @aptos-labs/ts-sdk installed and that your TypeScript target/environment supports BigInt (and that you handle JSON-returned large integers as strings before converting to BigInt). No credentials or installs are requested by this skill.
Capability Analysis
Type: OpenClaw Skill
Name: ts-sdk-types
Version: 1.0.0
The skill bundle provides legitimate documentation and instructions for mapping Move types to TypeScript using the @aptos-labs/ts-sdk. The content in SKILL.md consists of technical guidelines, type mapping tables, and code examples that align with the stated purpose without any signs of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name, description, and the SKILL.md all focus on Move ↔ TypeScript type mapping for @aptos-labs/ts-sdk. There are no requested binaries, env vars, or other resources that don't belong to a documentation/guide skill.
Instruction Scope
The instructions are narrowly scoped to mapping types (bigint for u128/u256, address as string, use of typeArguments/TypeTag, etc.). They do not ask the agent to read unrelated files, access credentials, or transmit data to external endpoints. Imports shown (e.g., TypeTag) are appropriate examples for using the SDK.
Install Mechanism
No install spec and no code files — this is instruction-only documentation, so nothing is written to disk or fetched during install.
Credentials
The skill requests no environment variables, credentials, or config paths. Its guidance references the @aptos-labs/ts-sdk package, which is appropriate for the stated purpose.
Persistence & Privilege
always is false and there is no indication this skill requests persistent privileges or modifies other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ts-sdk-types - After installation, invoke the skill by name or use
/ts-sdk-types - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of ts-sdk-types skill: clear guidance for mapping Move types to TypeScript with @aptos-labs/ts-sdk.
- Documents type mapping: u64/u128/u256 → bigint, address → string, generic functions with typeArguments, and functionArguments matching.
- Explains how to handle TypeTag, view return types, and common pitfalls in Move ↔ TypeScript conversions.
- Includes concise table and examples for mapping all common Move types to their corresponding TypeScript representations.
- Highlights best practices and misuse to avoid (e.g., never use number for u128/u256).
- Provides references to relevant SDK modules and related skills.
Metadata
Frequently Asked Questions
What is Ts Sdk Types?
Move to TypeScript type mapping in @aptos-labs/ts-sdk: u64/u128/u256 as bigint, address as string, TypeTag, functionArguments and typeArguments. Triggers on:... It is an AI Agent Skill for Claude Code / OpenClaw, with 144 downloads so far.
How do I install Ts Sdk Types?
Run "/install ts-sdk-types" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ts Sdk Types free?
Yes, Ts Sdk Types is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ts Sdk Types support?
Ts Sdk Types is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ts Sdk Types?
It is built and maintained by iskysun96 (@iskysun96); the current version is v1.0.0.
More Skills