Agent skill

Ss Verify

by Serial-Studio in Serial-Studio/Serial-Studio

Run Serial Studio's structural/style linter and commit pipeline.

Custom licenceAuto-check passedDevelopment

Install Ss Verify

skills CLI
$ npx skills add Serial-Studio/Serial-Studio --skill ss-verify -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Serial-Studio/Serial-Studio ss-verify --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Serial-Studio/Serial-Studio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/ss-verify .claude/skills/ss-verify && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ss-verify
GitHub stars
7.2k
Token cost
~700 tokens
SKILL.md length
276 words
Files
1
Skills in repo
15
Repo updated
First seen
Licence
Custom licence

At a glance

Run Serial Studio's structural/style linter and commit pipeline.

  • Tasks that involve Linting and formatting
  • SKILL.md covers Quick check (read-only), Full pre-commit pipeline, Fixing what the linter reports and Reminders
  • Calls python

What it does

Ss Verify is an agent skill from Serial-Studio/Serial-Studio. Run Serial Studio's structural/style linter and commit pipeline. Use before committing, when asked to "verify conventions", "check code style", "lint", "run code-verify", or "sanitize the commit". Wraps scripts/code-verify.py and scripts/sanitize-commit.py — the repo's style contract.

Its SKILL.md is about 700 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Linting and formatting. It works with Python. The repository describes itself as: Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

When your agent uses it

  • Tasks that involve Linting and formatting

Example prompts

  • “verify conventions”
  • “check code style”
  • “run code-verify”
  • “/ss-verify”

Requirements

  • Python 3
  • Pre-approved tools (allowed-tools): Bash(python scripts/code-verify.py:*), Bash(python scripts/sanitize-commit.py:*)

What it can do on your machine

Read from SKILL.md and the folder at commit 3657d2c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash(python scripts/code-verify.py:*)
    • Bash(python scripts/sanitize-commit.py:*)

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ss Verify loads about 700 tokens when it runs. Until then it costs about 74 tokens; SKILL.md has 276 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~74
When it runs · the whole SKILL.md, loaded when a task matches
~700

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 276 words (~700 tokens).

“The scripts in scripts/ are the style contract. Don't re-derive the rules from CLAUDE.md — run the linter and read its output.”

— opening of SKILL.md by Serial-Studio, Custom licence
name
ss-verify
allowed-tools
Bash(python scripts/code-verify.py:*), Bash(python scripts/sanitize-commit.py:*)

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/ss-verify of Serial-Studio/Serial-Studio.

Open the folder on GitHubat commit 3657d2c

Compare with similar skills

Ss Verify next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ss Verify compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ss Verify this skillSerial-Studio/Serial-Studio7.2k—~700Automated safety check: PassCustom licence
Summarise Ecosystem Resultsastral-sh/ruff50k1 repos~2.2kAutomated safety check: PassMIT
Minimizing Ty Ecosystem Changesastral-sh/ruff50k—~4.6kAutomated safety check: PassMIT
Kedro Babysitkedro-org/kedro11k—~4kAutomated safety check: PassCustom licence
Saleor Commit Workflowsaleor/saleor23k—~575Automated safety check: PassBSD-3-Clause
Adding Ty Diagnosticsastral-sh/ruff50k—~556Automated safety check: PassMIT

Similar skills

  • Official

    A skill your agent uses when a user says "summarise ecosystem results", "summarize this ty ecosystem report", "what changed in this ecosystem run?", or asks to summarise or summarize ty ecosystem…

    50k GitHub starsUsed in 1 repo~2.2k tokens
    DevelopmentAuto-check passed
  • Official

    A skill your agent uses when a user says "minimize this ty ecosystem change", "reproduce this ecosystem result", "investigate a primer difference", "investigate a mypyprimer difference"…

    50k GitHub stars~4.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Kedro Babysit

    kedro-org/kedro

    Run Kedro's local lint / format / type-check / tests on changed files (uses the project's pre-commit hooks, ruff, mypy, pytest, lint-imports, detect-secrets, Make targets — in the right venv), or…

    11k GitHub stars~4k tokensUpdated today
    DevelopmentAuto-check passed
  • Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.

    23k GitHub stars~575 tokensUpdated today
    DevelopmentAuto-check passed
  • Adding Ty Diagnostics

    astral-sh/ruff

    Official

    A skill your agent uses when a user says "add a ty rule", "add a ty diagnostic", "write this new ty diagnostic", "change a ty error message", "review ty diagnostics", or asks to add, update, or…

    50k GitHub stars~556 tokensUpdated today
    DevelopmentAuto-check passed
  • Qt6 QML Code Reviewer

    x-tools-author/x-tools

    Runs a 47-rule deterministic QML linter, then six parallel deep-analysis passes over bindings, layout, loaders, delegates, states, and performance.

    1.1k GitHub starsUsed in 1 repo~3.6k tokens
    DevelopmentAuto-check passed

More from Serial-Studio/Serial-Studio

All 15 skills in this repo
  • Qt Cpp Review

    Serial-Studio/Serial-Studio

    Qt6/C++ deep code review for Serial Studio. An agent skill from Serial-Studio/Serial-Studio.

    7.2k GitHub stars~4.3k tokensUpdated today
    Auto-check passed
  • Qt Qml Review

    Serial-Studio/Serial-Studio

    Qt6/QML deep code review for Serial Studio. An agent skill from Serial-Studio/Serial-Studio.

    7.2k GitHub stars~3.7k tokensUpdated today
    Auto-check passed
  • Ss Spec

    Serial-Studio/Serial-Studio

    Phase 1 of Serial Studio's spec-driven workflow: capture WHAT a feature must do and WHY, with no implementation detail.

    7.2k GitHub stars~766 tokensUpdated today
    Auto-check passed
  • Cpp Compiler Flags

    Serial-Studio/Serial-Studio

    C++ compiler/linker flag guidance for Serial Studio's build (GCC, Clang, AppleClang, MSVC cl.exe, clang-cl, MinGW, IntelLLVM).

    7.2k GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Ss Cpp Modern

    Serial-Studio/Serial-Studio

    Modern C++20 authoring guidance for Serial Studio (Qt 6.11, C++20): concepts, ranges, move/RAII, std smart pointers, constexpr, lock-free SPSC atomics.

    7.2k GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Ss Docs

    Serial-Studio/Serial-Studio

    Write, update, or review Serial Studio's user-facing documentation: the doc/help manual, README.md, and examples READMEs.

    7.2k GitHub stars~1.6k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Ss Verify

What does Ss Verify do?

Run Serial Studio's structural/style linter and commit pipeline. Ss Verify is an agent skill from Serial-Studio/Serial-Studio. Run Serial Studio's structural/style linter and commit pipeline.

When should I use Ss Verify?

Ss Verify fits situations like: tasks that involve Linting and formatting.

How do I install Ss Verify in Claude Code?

Run `npx skills add Serial-Studio/Serial-Studio --skill ss-verify -a claude-code`. Or copy the skill folder (.claude/skills/ss-verify in Serial-Studio/Serial-Studio) into .claude/skills/ss-verify in your project. Claude Code loads it when a task matches its description.

How do I install Ss Verify in Codex?

Run `npx skills add Serial-Studio/Serial-Studio --skill ss-verify -a codex`. Or copy the skill folder (.claude/skills/ss-verify in Serial-Studio/Serial-Studio) into .agents/skills/ss-verify in your project. Codex loads it when a task matches its description.

Can I use Ss Verify in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Serial-Studio/Serial-Studio --skill ss-verify -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ss-verify, .gemini/skills/ss-verify, .github/skills/ss-verify and .opencode/skills/ss-verify in your project.

What does Ss Verify need to run?

Going by SKILL.md and its folder, Ss Verify needs the command-line tools its instructions call (python). Our summary lists: Python 3. Its frontmatter pre-approves these tools: Bash(python scripts/code-verify.py:*), Bash(python scripts/sanitize-commit.py:*).

Does Ss Verify access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Ss Verify safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ss Verify use?

Ss Verify has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Ss Verify use?

About 700 tokens (SKILL.md is roughly 2.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ss Verify?

Skills that share tags, products or a category with Ss Verify: Summarise Ecosystem Results (astral-sh/ruff, 50k stars), Minimizing Ty Ecosystem Changes (astral-sh/ruff, 50k stars), Kedro Babysit (kedro-org/kedro, 11k stars) and Saleor Commit Workflow (saleor/saleor, 23k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ss Verify?

Serial-Studio (a GitHub organization) maintains it in Serial-Studio/Serial-Studio, which has 7,225 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.

Source: Serial-Studio/Serial-Studio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.