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 Knuckles-Team/servicenow-api --skill servicenow-workflow-studiogit clone --depth 1 https://github.com/Knuckles-Team/servicenow-apiWrote 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/knuckles-team/servicenow-api/servicenow-workflow-studio)<a href="https://agentmods.dev/skills/knuckles-team/servicenow-api/servicenow-workflow-studio"><img src="https://agentmods.dev/badge/skills/knuckles-team/servicenow-api/servicenow-workflow-studio/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/knuckles-team/servicenow-api/servicenow-workflow-studio"><img src="https://agentmods.dev/badge/skills/knuckles-team/servicenow-api/servicenow-workflow-studio.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00199 | $0.01553 |
| Opus 5.5 | $0.00080 | $0.00621 |
| Sonnet 5.5 | $0.00040 | $0.00311 |
| Haiku 4.5 | $0.00020 | $0.00155 |
Grade A, and why
servicenow-workflow-studio scanned grade A with 0 findings 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 1mo 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 111 lines — stays where its author put it; the contents beside it link to each section on GitHub.
ServiceNow Workflow Studio (Flow Designer as code)
Flow Designer is ServiceNow's low-code automation surface. The Fluent
@servicenow/sdk/automation API expresses the same flows/subflows/actions as
TypeScript source, so they live in a repo and ship through the SDK lifecycle. This skill
is about authoring that code and mapping it back to the UI — it defers build/deploy
to servicenow-sdk-lifecycle.
When to use
- Writing a
Flow(...),Subflow(...), orScriptAction(...)in Fluent. - Choosing/configuring a trigger (record or application).
- Adding flow logic: if / elseIf / else / forEach / waitForCondition / endFlow.
- Wiring data pills between a trigger, action outputs, and downstream inputs.
- Introspecting a deployed flow's structure (mermaid graph, metadata) via MCP.
When NOT to use
- Building/deploying/testing the containing app →
servicenow-sdk-lifecycle. - Scoped-app anatomy / App Engine Studio →
servicenow-app-engine. - Reading the raw samples →
servicenow-sdk-docs. - Ad-hoc live record CRUD →
servicenow-table-api.
Canonical samples (cross-reference — never copy in)
Every construct below has a worked example bundled in the sibling skill:
- Flows, subflows, triggers, flow logic, data pills:
servicenow-sdk-docs→assets/samples/flow-sample/andreferences/flow-sample.md. - Script actions (
sysevent_script_action):servicenow-sdk-docs→assets/samples/scriptaction-sample/andreferences/scriptaction-sample.md.
Open those when you need a full, real file; the references here teach the shape and rules so you can compose new ones.
The shape of a flow
import { action, Flow, wfa, trigger } from '@servicenow/sdk/automation'
export const myFlow = Flow(
{ $id: Now.ID['my_flow'], name: 'My Flow', description: '...' },
wfa.trigger(trigger.record.created, { $id: Now.ID['trg'] }, { table: 'incident', condition: 'active=true' }),
(params) => {
wfa.action(action.core.log, { $id: Now.ID['log'] }, { log_level: 'info', log_message: '...' })
// flow logic, more actions, data pills ...
},
)
Three positional arguments: metadata ($id/name/description), a trigger
(wfa.trigger), and the body (params) => { ... }. params.trigger.* exposes trigger
outputs to the body.
What ships with it
7 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.
- 1mo ago First seen · 111 lines · 199 tokens per session scan A fa19ce83f6f9
servicenow-workflow-studio is a skill published in the GitHub repository Knuckles-Team/servicenow-api (20 stars, last pushed today), licensed MIT. It adds 199 tokens to every session and 1,553 once invoked, about $0.0008 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
td-api-reference
MUST READ before writing TD Python via executepython, setdatcontent, or editdatcontent, and before any heavy build. Parameters, storage, operators, referencing, threading, cook model, heavy-build safety caps.
manage-annotations
MUST READ before creating, modifying, or querying annotations. Contains parameter names, coordinate model, and API quirks.
scraperapi-python-sdk
Best-practices reference for the ScraperAPI Python SDK (scraperapi-sdk package). Consult whenever the user is writing, debugging, or reviewing Python code that calls ScraperAPI. Use when user asks: "scrape a website with Python and ScraperAPI", "how do I use ScraperAPIClient", "ScraperAPI Python render example"…
python-django
Django web framework patterns for building full-stack Python applications with batteries included.
python-fastapi
FastAPI framework for building high-performance async Python APIs with automatic OpenAPI docs.
fastapi-patterns
FastAPI best practices covering project structure, Pydantic v2 schemas, dependency injection, async handlers, authentication, authorization, transactional service layers, and testing with httpx and pytest.