Skills for Real Engineers. Straight from my .agents directory.
sno-cli
Agent skill fromsno-ai/sno-station-skills
Operate the `sno` command-line tool: install, update, check, and uninstall Sno products, read the exact commands and flags of the installed version, and run the account, skills, onboarding, Station telemetry and REM commands. Use when the owner or a task says "sno", "Sno CLI", "sno setup", "sno update", "sno doctor", "sno uninstall", "sno station", "telemetry consent", "rem verdict", "sno account", or "sno skills". The exact flags always come from the installed binary, never from this file. Do not use it to decide the owner's choices for them.
How to install sno-cli
npx skills add sno-ai/sno-station-skills# or add only this skill to Claude Code: copy the folder
skills/M-build-and-rollout/sno-cli/skill/
# into
~/.claude/skills/skill/ (all projects)
.claude/skills/skill/ (one project)
1# Sno CLI23`sno` is one binary. This file carries the rules, the task map and the recipes. The exact4commands and flags of the version that is installed are served by the binary itself, so they5cannot be out of date.67## Start Here89Choose the executable once and keep using it:1011- Use the absolute path the installer printed.12- Otherwise run `type -a sno` (works in bash and zsh). If two `sno` files are listed, or the version is older13 than the installer said, tell the owner, use the newer absolute path, and note that a14 running shell may need `hash -r` or a new terminal.15- If `sno` is not installed, say so. Do not look for its source.1617In every command block, `sno` stands for that absolute executable. Then read the reference18for this exact version, once:1920```text21sno --version22sno23```2425`sno` alone prints the list of commands. Before you use a command, read `sno <command> --help`26(for a nested command, `sno <group> <command> --help`). That output comes from the installed27binary, so it is the authority for every flag.2829## Conventions3031- Pass `--json` when you parse the output. Stdout is then exactly one JSON value.32- A command you typed incompletely or inexactly is completed, or answered, instead of failing:33 - Unique prefixes of subcommands and flags work: typing sno stat runs sno station.34 - A missing value gets a default, and a note says which (`notes` in JSON, the first line in text).35…
Excerpt shown under the repository's Apache-2.0 license.
More skills in sno-station-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
