Substrait Claudecode Plugin
Description
Build and deploy apps on the Substrait platform from Claude Code — the substrait-app skill plus /substrait:init, /substrait:login, /substrait:link, /substrait:deploy, /substrait:env and /substrait:library.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Substrait plugin for Claude Code
Build apps to the Substrait upload/deploy contract and ship them without leaving the terminal. The plugin bundles:
- the
substrait-appskill — scaffolds a contract-compliant app (FastAPIbackend/on port 8000,cicd/Dockerfiles, optional React+Vite+Tailwindfrontend/, Flyway migrations); and - seven slash commands:
/substrait:init— initialize the current folder as a Substrait project: scaffold a new app in an empty folder, or audit and convert an existing codebase to the deploy contract — then link it to an app./substrait:login— authenticate this machine with your Substrait account (mints the personal access token; one browser authorization, no copy/paste)./substrait:logout— sign this machine out again: revokes the login-minted token on the portal and drops the stored credential (--projectalso unbinds this folder)./substrait:link— link this project to one of your apps (pick or create it), so deploys know where to ship. Headless/CI falls back to pasting a token./substrait:deploy— deploy the project to the linked app: source-only zip upload, or a pushed-branch trigger for GitHub-connected apps (--watchto follow the build)./substrait:env— view and set the linked app's environment variables and secrets (secrets are write-only; changes live-apply to a running app)./substrait:library— browse the platform's API Library and design an app against existing APIs.
Install
/plugin marketplace add substrait-build/substrait-claudecode-plugin
/plugin install substrait@substrait
**Using the Claude desktop app?** The `/plugin` commands are terminal-only. Run the two commands above once from the `claude` CLI in any terminal — CLI and desktop share the same plugin store (`~/.claude/plugins`), so the plugin is immediately available in desktop sessions too. (Alternatively, use the desktop plugin manager
Related Skills
Docker
---
DevOps Kubernetes
---
DevOps AWS Skills
AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architectu
DevOps Composio Split
Manage Split feature flags and experiments
DevOps **claude-code-router**
(25.3k ⭐) - Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interac
DevOps CLAUDE.md CI/CD Wiki
Community patterns for CLAUDE.md configuration in CI/CD pipelines.
DevOps