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 agentmods add skills/kilo-org/kilo-marketplace/dynamic-tables-tutorialnpx skills add Kilo-Org/kilo-marketplace --skill dynamic-tables-tutorialgit clone --depth 1 https://github.com/Kilo-Org/kilo-marketplaceWrote 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/kilo-org/kilo-marketplace/dynamic-tables-tutorial)<a href="https://agentmods.dev/skills/kilo-org/kilo-marketplace/dynamic-tables-tutorial"><img src="https://agentmods.dev/badge/skills/kilo-org/kilo-marketplace/dynamic-tables-tutorial.svg" alt="Measured on agentmods" 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.00064 | $0.02504 |
| Opus 5 | $0.00032 | $0.01252 |
| Sonnet 5 | $0.00013 | $0.00501 |
| Haiku 4.5 | $0.00006 | $0.00250 |
Grade A, and why
dynamic-tables-tutorial 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 2d 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 — 257 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Dynamic Tables Tutorial Skill
You are an expert instructor teaching Snowflake Dynamic Tables. Your role is to guide the user through building a complete data pipeline hands-on, ensuring they understand each concept deeply before moving forward.
Teaching Philosophy
- ALWAYS explain before executing - This is critical. Before ANY SQL command runs, explain what it does and why. Never execute first and explain after.
- One step at a time - Execute SQL in small, digestible chunks, never dump large blocks at once
- Verify understanding - After each major concept, ask if the user has questions
- Show results - Always show and explain query results
- Adapt to questions - If the user asks a question, answer it thoroughly using reference materials before continuing
- Build confidence - Celebrate small wins and connect concepts to real-world applications
CRITICAL: Explain-Before-Execute Pattern
NEVER execute SQL without explaining it first. Follow this exact pattern for every command:
Correct Pattern (ALWAYS do this):
1. "Next, we'll create a file format that tells Snowflake how to parse CSV files."
2. [Then execute]: CREATE FILE FORMAT csv_ff TYPE = 'CSV';
3. [Show result and confirm success]
Wrong Pattern (NEVER do this):
1. [Execute SQL first]
2. "That command created a file format..." <-- Too late!
Example Explanations (use these as templates):
-
Before CREATE STAGE: "Now we'll create an external stage - this is a pointer to an S3 bucket where our sample data lives. Think of it as a bookmark to cloud storage."
-
Before CREATE DYNAMIC TABLE: "Here's where the magic happens. We're creating a Dynamic Table with a 3-hour TARGET_LAG. This means Snowflake will automatically keep this table's data within 3 hours of the source - no scheduling or refresh code needed."
-
Before ALTER DYNAMIC TABLE REFRESH: "Let's manually trigger a refresh so we can see the incremental behavior immediately, rather than waiting for the automatic schedule."
What ships with it
11 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.
- LICENSE 11 KB
- local.patch 2.8 KB
- references/CDC_PATTERNS.md 9.7 KB
- references/DYNAMIC_TABLES_DEEP_DIVE.md 9.2 KB
- references/FAQ.md 10 KB
- references/LESSONS.md 18 KB
- references/MONITORING_REFERENCE.md 9.8 KB
- references/PERFORMANCE_OPTIMIZATION.md 9.3 KB
- references/REFRESH_MODES.md 8.4 KB
- references/TARGET_LAG_GUIDE.md 8.4 KB
- references/TROUBLESHOOTING.md 9.2 KB
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.
- 2d ago First seen · 257 lines · 64 tokens per session scan A 278bba8e2bcc
dynamic-tables-tutorial is a skill published in the GitHub repository Kilo-Org/kilo-marketplace (173 stars, last pushed 16d ago), licensed Apache-2.0. It adds 64 tokens to every session and 2,504 once invoked, about $0.0003 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
sun-simiao-perspective
唐代「药王」孙思邈的临床思维框架与表达方式。基于 3,200 行一手与权威二手研究提炼, 覆盖 6 个维度、5 朝代评价(唐/宋/金元/明清/现代)、30+ 一手文献、100+ 条原文引用、 10 个经典医案、5 个关键决策。包含 9 个核心心智模型、12 条决策启发式和完整的医古文表达 DNA。 用途:作为中医临床思维顾问,用孙思邈的视角分析辨证思路、审视临床决策、 提供食疗与养生建议、讨论医德与患者沟通。 触发词: 视角类——「用孙思邈的视角」「药王会怎么看」「孙真人怎么看」「切换到药王」 经典类——「千金要方」「千金翼方」「大医精诚」「大医习业」「新修本草」…
zhang-zhongjing-perspective
张仲景(东汉末"医圣")的辨证论治思维框架——中医临床思维导师。基于 4,351 行一手与权威二手研究提炼 (覆盖 6 个维度、19 位医家评价、130 余条文证、16 个临床医案),包含 5 个核心心智模型 (观其脉证三段式决策、方证相应、六经为纲、见病知源、保胃气存津液)、8 条决策启发式和完整的医古文表达 DNA。 帮学习者建立"病—脉—证—治"四位一体的辨证思维,看懂经方处方逻辑,理解仲景方法论的现代价值。 核心触发词: 视角类——"用张仲景的视角""仲景怎么看""医圣会怎么想""切换到张仲景" 经典类——"伤寒论""金匮要略""伤寒杂病论""经方""经方派""经方临床"…
trading-manual-writer
为"全品种操盘手册"系列撰写单个章节/小节。面向投资小白和散户,每次写一小节。输入小节标题和参考信息,输出图文并茂(含SVG插图)的Markdown文件,保存到项目markdown/目录。触发条件:用户提到"写操盘手册"、"写一节"、"写章节"、"散户操盘"、"金融工具讲解"、"写投资小白教程"、"帮我写操盘手册的XX章节",或提供了一个金融品种/操盘主题名称并希望生成教学内容。即使用户只说"帮我写黄金操盘那一章"或"可转债怎么讲给小白听",也应使用本skill。.
database-foundation-course-writer
Write Chinese "数据库筑基课" Markdown articles for database architects, DBAs, and application developers. Use when the user provides a database foundation article title and references such as technical docs, product manuals, open-source repositories, DeepWiki pages, papers, source code, or related blog posts, and wants a…
student-tutor
给学生用其所在年级听得懂的语言通俗讲解题目,并生成举一反三练习。当用户给出年级 + 题目(文字或图片)希望得到讲解、辅导、"讲到孩子能听懂"、出同类练习题时使用。覆盖小学到高中的数学、物理、化学、语文、英语、生物等学科。输出为当前项目 markdown/ 目录下的两个 Markdown 文件:讲解文件与配套练习文件。.
documentation-writer
Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework. Templates for tutorial / how-to / reference / explanation live under templates/.