skills/turbo-sdk/SKILL.md
Complete Arweave Turbo ecosystem including client SDKs, core upload infrastructure, payment service backend, and CLI tools for permanent decentralized storage
npx skillsauth add enuno/claude-command-and-control turbo-sdkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Complete Arweave Turbo ecosystem skill covering client SDKs, core upload infrastructure, backend payment services, and CLI tooling for permanent decentralized storage.
This skill provides end-to-end coverage of the Turbo Upload Service ecosystem for permanent decentralized storage on Arweave:
The first SDK on Arweave to bring you programmable fiat top ups, Turbo-powered upload reliability, and fast data and indexing finality for TypeScript based Web and Node projects.
Repository: ardriveapp/turbo-sdk Language: TypeScript (97.8%) Stars: 51 License: Apache License 2.0 Status: Production-ready with 144 releases Purpose: Client-side upload and payment integration
Production-grade data bundling service that packages ANS-104 "data items" and delivers them to Arweave. Two-component architecture (Upload Service + Fulfillment Service) designed for AWS at-scale deployment with Docker support.
Repository: ardriveapp/turbo-upload-service Language: TypeScript (97.9%) Stars: 11 License: AGPL-3.0 (strong copyleft) Status: Production infrastructure with PostgreSQL, S3, SQS Purpose: Core upload orchestration and Arweave delivery
Production-grade backend payment processing system managing Turbo balances, cryptocurrency transactions, and Stripe integration for the ArDrive platform.
Repository: ardriveapp/turbo-payment-service Language: TypeScript (99.8%) Stars: 8 License: AGPL-3.0 (strong copyleft) Status: Production backend with PostgreSQL, Docker, Koa framework Purpose: Payment infrastructure and balance management
A minimal TypeScript command-line tool demonstrating x402 protocol integration with Turbo Upload Service using EVM wallet authentication.
Repository: ardriveapp/x402-turbo-upload Language: TypeScript (100%) Stars: 0 (new - created Nov 2025) Status: Development/Educational tool Purpose: CLI automation and protocol learning
references/README.md - Complete README documentation (51 KB)references/CHANGELOG.md - Version history and changes (33 KB)references/issues.md - Recent GitHub issues (678 bytes)references/releases.md - Release notes (112 KB, 144 releases)references/file_structure.md - Repository structure (196 items)references/turbo-upload-service.md - Complete infrastructure documentation including two-component architecture (Upload + Fulfillment), AWS deployment, Docker setup, LocalStack configuration, database migrations, testing strategies, multi-signature support, API endpoints, and AGPL-3.0 license considerationsreferences/turbo-payment-service.md - Complete backend documentation including architecture, API design, database schema, deployment, testing, Stripe integration, cryptocurrency payment flows, Docker setup, and AGPL-3.0 license considerationsreferences/x402-turbo-upload.md - CLI tool documentation with usage examples, security considerations, and comparison with turbo-sdk| Need | Component | Reason | |------|-----------|--------| | Client-side uploads | turbo-sdk | Production SDK, comprehensive, 144 releases | | Host upload infrastructure | turbo-upload-service | Core bundling service, AWS-scale, Docker support | | ANS-104 data bundling | turbo-upload-service | Arweave delivery orchestration | | Multi-signature uploads | turbo-upload-service | Arweave, Ethereum, Solana support | | Backend payment processing | turbo-payment-service | Multi-blockchain, Stripe, PostgreSQL | | Balance management | turbo-payment-service | Transaction tracking, database-backed | | Fiat payments | turbo-payment-service | Stripe integration built-in | | Cryptocurrency payments | turbo-payment-service | Ethereum, Solana, Arweave support | | Simple CLI automation | x402-turbo-upload | Minimal, straightforward | | Learning x402 protocol | x402-turbo-upload | Clear, minimal example | | Full-stack application | All four | Complete ecosystem coverage | | White-label platform | upload-service + payment-service | Core infrastructure components |
See references/README.md for complete API documentation, installation instructions, and comprehensive usage examples for client-side upload integration.
See references/turbo-upload-service.md for:
See references/turbo-payment-service.md for:
See references/x402-turbo-upload.md for CLI usage, parameters, examples, and important production considerations.
Skill Version: 1.3.0 Last Enhanced: January 3, 2026 Coverage: Complete Turbo ecosystem (client SDK + upload infrastructure + payment backend + CLI tool) Components: 4 repositories, 8 reference files Generated by Skill Seeker | Enhanced with complete infrastructure coverage
tools
MemPalace local-first AI memory system. Use when setting up persistent memory for Claude Code sessions, mining project files or conversation transcripts, querying past context, configuring MCP tools, managing the knowledge graph, or troubleshooting palace operations.
tools
LangSmith Python SDK — trace, evaluate, and monitor LLM applications. Covers @traceable decorator, trace context manager, Client API, evaluate() / aevaluate(), comparative evaluation, custom evaluators, dataset management, prompt caching, ASGI middleware, and pytest plugin.
development
LangGraph (Python) — build stateful, controllable agent graphs with checkpointing, streaming, persistence, interrupts, fault tolerance, and durable execution. Covers both Graph API (StateGraph) and Functional API (@entrypoint/@task).
development
LangGraph Graph API (Python) — build explicit DAG agent workflows with StateGraph, typed state, nodes, edges, Command routing, Send fan-out, checkpointers, interrupts, and streaming. Use when you need explicit control flow and graph topology.