stl-cli

Automate Stainless SDK project configuration and builds via CLI.

2|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/ipruning/skills --skill stl-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stl-cli
Source: https://github.com/ipruning/skills/tree/main/stl
Command: npx skills add https://github.com/ipruning/skills --skill stl-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stainless-based SDK project setup and workflow orchestration is made difficult and error-prone without a unified CLI. This Skill automates configuring and operating Stainless SDK projects and their builds, reducing manual steps and inconsistencies across environments.

Core Features & Use Cases

  • Comprehensive CLI coverage for auth, workspace, init, dev, lint, and API resources (projects, builds, orgs, user).
  • Enables consistent project configuration, automated builds, and streamlined workflow orchestration for SDKs derived from OpenAPI specs.
  • Use Case: a team defines an SDK project, configures targets, and runs builds with a single command, ensuring reproducible environments.

Quick Start

Install the Stainless CLI and run stl init to configure a new SDK project.

Frequently Asked Questions about stl-cli

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

FAQPage Schema
How do I automate Stainless SDK project setup and builds using a CLI?

Automating Stainless SDK project setup involves using a unified CLI to configure targets, initialize workspaces, and run builds. This approach reduces manual steps and ensures reproducible environments across teams using OpenAPI specs.

What is the best way to manage Stainless CLI authentication and workspace initialization?

Managing Stainless CLI authentication and workspace initialization requires clear CLI subcommands for user login and project configuration. This establishes secure access and prepares the local environment for subsequent SDK development and linting workflows.

Can I lint and develop SDKs derived from OpenAPI specs with the Stainless CLI?

Linting and developing SDKs derived from OpenAPI specs is fully supported by the CLI. It provides dedicated subcommands for local development and code linting to ensure consistent project configuration and quality across builds.

Does the Stainless CLI require specific flags for API resource management?

The Stainless CLI requires clear CLI flags and subcommands for API resource management. Robust error handling ensures reproducible workflows when managing projects, builds, and organizations within your SDK development environment.

Why does my Stainless SDK build workflow fail across different environments?

Stainless SDK build workflows fail across environments due to inconsistent manual configuration. Utilizing a unified CLI for project setup and automated builds ensures reproducible environments and reduces error-prone manual steps.