abstrct/structsd-install/SKILL.md
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.
npx skillsauth add openclaw/skills structsd-installInstall 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.
Builds the structsd binary from source using Ignite CLI. After this procedure, structsd will be available on your PATH.
Two dependencies are required: Go 1.24.1+ and Ignite CLI.
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
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
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 [email protected]
Add to ~/.profile (or ~/.zshrc on macOS):
export PATH=$PATH:/usr/local/go/bin:~/go/bin
Reload: source ~/.profile (or source ~/.zshrc)
go version
Expected: go version go1.24.1 linux/amd64 (or darwin/arm64, etc.)
curl https://get.ignite.com/cli! | bash
ignite version
Clone the repository and build:
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.
structsd version
To update to the latest version:
cd structsd
git pull origin main
ignite chain build
Run all verifications in sequence:
go version && ignite version && structsd version
If any command fails, revisit the corresponding step above.
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.go version shows 1.24.1+. Older Go versions are not compatible./usr/local — Use sudo for the tar extraction. On shared systems, ask your administrator.tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。