Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add capad-xyz/searchts --skill skillgit clone --depth 1 https://github.com/capad-xyz/searchtsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/capad-xyz/searchts/skill)<a href="https://agentmods.dev/skills/capad-xyz/searchts/skill"><img src="https://agentmods.dev/badge/skills/capad-xyz/searchts/skill/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/capad-xyz/searchts/skill"><img src="https://agentmods.dev/badge/skills/capad-xyz/searchts/skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00109 | $0.02989 |
| Opus 5.5 | $0.00044 | $0.01196 |
| Sonnet 5.5 | $0.00022 | $0.00598 |
| Haiku 4.5 | $0.00011 | $0.00299 |
Grade A, and why
searchts scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
MUST USE when the user asks what a URL says, or shares any page. Read with `searchts read <url>`: it tries a few ways and says plainly when they fail. `searchts search` finds URLs to read; a snippet is not the page. A pl How it starts
The opening of the file, as written. The whole thing — 189 lines — stays where its author put it; the contents beside it link to each section on GitHub.
searchts — read the page, or say you can't
searchts read is the command. It tries a few ways to read a page and says
plainly when they fail. The other commands exist to make that read more useful.
Do not reach for raw curl, r.jina.ai, or other tools when one of these
covers the need.
| Need | Command |
|---|---|
| Read a page, including a share link whose HTML is empty, and a player page's captions | searchts read <url> |
| Find URLs to read | searchts search "<query>" |
| The audio, when a read says the player has no captions, or a local file | searchts transcribe <url> |
| One file a read named | searchts get <url> |
| The set of files, when the files are the deliverable | searchts grab <url> |
The commands
| Command | What it does |
|---|---|
searchts read |
Fetch a page as markdown, or fail and say why. |
searchts search |
Find URLs to read. A snippet is not the page. |
searchts transcribe |
A player page's words: captions, then Whisper. |
searchts grab |
Save the files a page uses: images, css, fonts. |
searchts get |
One file through the same unlocker. |
searchts mcp serve |
Run the MCP server (stdio default; --http for loopback). |
searchts mcp install |
Wire the MCP server into the agents on this machine. |
searchts skill install |
Write the slash command and the shared SKILL.md bundle. |
searchts doctor |
Which channels are installed, configured, working. |
searchts install |
First-pass setup: one list, one approval; --system-deps for system packages. |
searchts setup |
Walk through search, GitHub, Reddit, and Groq in one pass. |
searchts configure |
List the keys, set one, or copy cookies from a browser. |
searchts login |
Site logins: list, keep, kill, signin, purge-scratch, sweep, check. |
searchts uninstall |
Remove config, tokens and skill files. |
searchts update |
Update to the latest release (upgrade is the same command). |
searchts check-update |
Is there a newer version? |
searchts watch |
Quick health check for a scheduled task. |
searchts version |
Version. |
searchts help |
The command index, one command, or the machine-readable catalog. |
What ships with it
8 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago Changed · +1 lines 88859764a1c9
- 5d ago Changed · +66 lines 6969b5dfbb02
- 8d ago Changed · -1 tokens per session 5f9d53dbbbd6
- 2mo ago First seen · 122 lines · 110 tokens per session scan A 3d0b3bd64967
searchts is a skill published in the GitHub repository capad-xyz/searchts (2 stars, last pushed yesterday), licensed MIT. It adds 109 tokens to every session and 2,989 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
vs-search-tuning-specify-policy-direction
Viking Search tuning for specified policy directions. Use this when the user provides specific queries, a type of query, or a business policy direction, and asks to boost, suppress, or fix a class of search results through request-parameter passthrough. You must only perform read-only baseline evaluation and…
vs-crawler
Crawl websites (news, blogs, papers, GitHub, product docs, RSS feeds) into a fixed-schema JSONL file, then create a dataset and a searchable application in Viking AI Search. Supports one-time crawl and scheduled recurring crawl with automatic incremental sync.
vs-product-qa
Answer Viking AI Search product questions, CLI usage questions, API/auth questions, configuration questions, and troubleshooting questions by grounding every claim in either the installed vs CLI's own output or official Volcengine documentation. Never fabricate.
vs-search-tuning-partial-case
Use when the user provides 1-50 concrete bad-case search queries for one Viking Search app and wants local deterministic fixes. This skill only verifies request-level fine-operation interventions against a read-only baseline scene and delivers a console-ready configuration sheet, validated payloads, and a replay…
volcengine-documentation
Volcengine official documentation lookup helper. Supports both document search and full-content fetch across Volcengine products, developer tools, support content, best practices, pricing, deployment, troubleshooting, API, SDK, and policy pages.
vs-recommend
Recommend runtime and V2 scene management: run recommendation requests, manage recommend scenes and rules, and verify the deployed recommendation path.