Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/kubiyabot/skillnpx agentmods add skills/kubiyabot/skill/python-skillWrote 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/kubiyabot/skill/python-skill)<a href="https://agentmods.dev/skills/kubiyabot/skill/python-skill"><img src="https://agentmods.dev/badge/skills/kubiyabot/skill/python-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/kubiyabot/skill/python-skill"><img src="https://agentmods.dev/badge/skills/kubiyabot/skill/python-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.00011 | $0.00973 |
| Opus 5 | $0.00005 | $0.00487 |
| Sonnet 5 | $0.00002 | $0.00195 |
| Haiku 4.5 | $0.00001 | $0.00097 |
Grade A, and why
python-example 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 5d 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 — 183 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Python Example Skill
A comprehensive example demonstrating Python SDK features including decorators, configuration, multiple tools, and proper error handling.
When to Use
- Learning how to build skills with the Python SDK
- Testing the skill-engine runtime with Python-based skills
- As a template for creating new Python skills
Tools Provided
greet
Greet someone with a personalized message. Supports formal and informal greeting styles.
Usage:
skill run python-example:greet --name "Alice"
skill run python-example:greet --name "Alice" --formal true
Parameters:
name(optional): The name of the person to greet (default: "World")formal(optional): Use formal greeting style (default: false)
Example:
$ skill run python-example:greet --name "Developer"
Hello, Developer!
$ skill run python-example:greet --name "CEO" --formal true
Good day, CEO. How may I assist you?
echo
Echo back a message with optional transformations like uppercase or reverse.
Usage:
skill run python-example:echo --message "Hello World"
skill run python-example:echo --message "hello" --uppercase true
skill run python-example:echo --message "stressed" --reverse true
Parameters:
message(required): The message to echouppercase(optional): Convert message to uppercase (default: false)reverse(optional): Reverse the message (default: false)
Example:
$ skill run python-example:echo --message "stressed" --reverse true
desserts
calculate
Perform basic arithmetic operations on two numbers.
Usage:
skill run python-example:calculate --a 10 --b 5 --operation add
skill run python-example:calculate --a 100 --b 7 --operation divide
Parameters:
a(required): First numberb(required): Second numberoperation(optional): Operation to perform - add, subtract, multiply, divide (default: "add")
Example:
$ skill run python-example:calculate --a 15 --b 3 --operation multiply
15 multiply 3 = 45
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.
- 5d ago First seen · 183 lines · 11 tokens per session scan A 75ed0c697cd1
python-example is a skill published in the GitHub repository kubiyabot/skill (17 stars, last pushed 7mo ago), licensed Apache-2.0. It adds 11 tokens to every session and 973 once invoked, about $0.0001 per session on Opus 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-09-03.
Other skills, from other repositories
course
A Python helper that displays tutorials, group information, source-code links, and other resources for the python-office library in a terminal.
notebook.create_api_intro
Create a notebook to present the API of a package.
notebook.outline_ideas
Create a set of ideas for Jupyter notebooks to explore ideas and concepts.
python-fast-skill
A beginner-friendly guide to core Python concepts, including syntax, data types, functions, classes, errors, files, packages, and concurrency.
tilelang-cuda-examples-torch
A collection of runnable examples showing how to write CUDA kernels in TileLang, a Python-like language for GPU code, and use them with PyTorch, a machine-learning library.
triton-cuda-api
A reference for Triton CUDA's core programming functions and their parameters. It explains how to identify program blocks, load and store memory, reduce values, perform dot products, and use atomic updates.