structsd-install
Installs the structsd binary from source. Covers Go, Ignite CLI, and building structsd for Linux and macOS. Use when structsd is not found, when setting up a new machine, or when the agent needs to install or update the Structs chain binary.
Best use case
structsd-install is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Installs the structsd binary from source. Covers Go, Ignite CLI, and building structsd for Linux and macOS. Use when structsd is not found, when setting up a new machine, or when the agent needs to install or update the Structs chain binary.
Teams using structsd-install should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/structsd-install/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How structsd-install Compares
| Feature / Agent | structsd-install | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Installs the structsd binary from source. Covers Go, Ignite CLI, and building structsd for Linux and macOS. Use when structsd is not found, when setting up a new machine, or when the agent needs to install or update the Structs chain binary.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# Install structsd Builds the `structsd` binary from source using Ignite CLI. After this procedure, `structsd` will be available on your PATH. ## Prerequisites Two dependencies are required: **Go 1.24.1+** and **Ignite CLI**. --- ### 1. Install Go #### Linux (amd64) ```bash wget https://go.dev/dl/go1.24.1.linux-amd64.tar.gz sudo rm -rf /usr/local/go sudo tar -C /usr/local -xzf go1.24.1.linux-amd64.tar.gz rm go1.24.1.linux-amd64.tar.gz ``` If an older Go was installed via apt, remove it first: `sudo apt remove -y golang-go` #### macOS (Apple Silicon) ```bash curl -OL https://go.dev/dl/go1.24.1.darwin-arm64.tar.gz sudo rm -rf /usr/local/go sudo tar -C /usr/local -xzf go1.24.1.darwin-arm64.tar.gz rm go1.24.1.darwin-arm64.tar.gz ``` #### macOS (Intel) ```bash curl -OL https://go.dev/dl/go1.24.1.darwin-amd64.tar.gz sudo rm -rf /usr/local/go sudo tar -C /usr/local -xzf go1.24.1.darwin-amd64.tar.gz rm go1.24.1.darwin-amd64.tar.gz ``` Alternatively on macOS: `brew install go@1.24` #### Configure PATH Add to `~/.profile` (or `~/.zshrc` on macOS): ```bash export PATH=$PATH:/usr/local/go/bin:~/go/bin ``` Reload: `source ~/.profile` (or `source ~/.zshrc`) #### Verify ```bash go version ``` Expected: `go version go1.24.1 linux/amd64` (or `darwin/arm64`, etc.) --- ### 2. Install Ignite CLI ```bash curl https://get.ignite.com/cli! | bash ``` #### Verify ```bash ignite version ``` --- ### 3. Build structsd Clone the repository and build: ```bash git clone https://github.com/playstructs/structsd.git cd structsd ignite chain build ``` The binary is installed to `~/go/bin/structsd`. Since `~/go/bin` is on your PATH (from step 1), it's immediately available. #### Verify ```bash structsd version ``` --- ### 4. Update structsd To update to the latest version: ```bash cd structsd git pull origin main ignite chain build ``` --- ## Quick Check Run all verifications in sequence: ```bash go version && ignite version && structsd version ``` If any command fails, revisit the corresponding step above. ## Troubleshooting - **`structsd: command not found`** — Ensure `~/go/bin` is on your PATH. Run `ls ~/go/bin/structsd` to confirm the binary exists. - **`ignite: command not found`** — Re-run the Ignite CLI install. The curl command installs to `/usr/local/bin/ignite`. - **`go: command not found`** — Ensure `/usr/local/go/bin` is on your PATH. Reload your shell profile. - **Build fails with Go version error** — Verify `go version` shows 1.24.1+. Older Go versions are not compatible. - **Permission denied on `/usr/local`** — Use `sudo` for the tar extraction. On shared systems, ask your administrator. ## See Also - [TOOLS](https://structs.ai/TOOLS) — Environment configuration (servers, account, after structsd is installed) - [structs-onboarding skill](https://structs.ai/skills/structs-onboarding/SKILL) — Player creation and first builds (requires structsd)
Related Skills
skill-safe-install-l0-strict
Strict secure-install workflow for ClawHub/OpenClaw skills. Use when asked to install a skill safely, inspect skill permissions, review third-party skill risk, or run a pre-install security audit. Enforce full review + sandbox + explicit consent gates, with no author-based trust bypass.
remote-install
Remote software installation via automated installer detection and GUI automation. Use when: user needs to install software packages (.exe/.msi) on Windows machines, automate Office/Adobe/Chrome installations, or handle unattended software deployment. NOT for: Linux/macOS installations, package manager installs (apt/yum/brew), or containerized deployments.
linux-installer
Installs, launches, and uninstalls Linux desktop apps by resolving the safest supported source first, then running a local helper CLI. Use when the user asks to install software like GIMP, Notepad++, or other desktop apps on Linux and wants the install command plus the command to launch or remove it.
gate-mcp-installer
One-click installer and configurator for Gate MCP (mcporter) in OpenClaw. Use when the user wants to (1) Install mcporter CLI tool, (2) Configure Gate MCP server connection, (3) Verify Gate MCP setup, or (4) Troubleshoot Gate MCP connectivity issues.
OpenClaw Install Guide (WSL2 Windows)
Complete step-by-step installation guide for OpenClaw on Windows 10/11 with WSL2, includes common pitfalls and solutions from real installation experience.
install-founderclaw
Install FounderClaw — a complete multi-agent system for OpenClaw. Adds 6 agents, 29 skills, creates communication channels, configures models. Interactive setup. Requires user input for model selection and channel setup. Triggered by: "install founderclaw", "setup founderclaw", "get founderclaw".
openstoryline-install
Install, configure, and start FireRed-OpenStoryline from source on a local machine. Use when a user asks to set up OpenStoryline, troubleshoot installation, download required resources, fill config.toml API keys, or launch the MCP and web services, as well as Chinese requests like “安装 OpenStoryline”, “配置 OpenStoryline”, “启动 OpenStoryline”, “把 OpenStoryline 跑起来”, “修复 OpenStoryline 安装问题”, or “排查 OpenStoryline 启动失败”.
install-then-update-trap-detector
Helps detect the install-then-update attack pattern — where a skill passes initial security review cleanly, then silently introduces malicious behavior through an automatic update that bypasses re-audit. v1.1 adds cryptographic chain-of-custody verification for update sequences.
clawhub-quarantine-installer
Instala e audita skills do ClawHub em um ambiente de quarentena isolado para análise de segurança, permitindo revisar riscos antes de promover para produção. Use esta skill para testar habilidades de terceiros que o ClawHub sinaliza como suspeitas, investigar suas dependências e comportamento, e gerar relatórios de auditoria básicos.
openclaw-workspace-governance-installer
Install OpenClaw WORKSPACE_GOVERNANCE in minutes. Get guided setup, upgrade checks, migration, and audit for long-running workspaces.
skill-install-checker
安装前验证二进制、环境变量、配置、OS 与 sandbox 条件,解释为什么此机不适合装。;use for skills, install, preflight workflows;do not use for 假装依赖已经满足, 直接修改系统环境.
Solar Installation Business Operations
Complete operational knowledge base for residential and commercial solar installation companies. Covers system design, permitting, sales, installation management, financing, and growth.