Swiss Knife — Utility Toolkit Router
Swiss Knife is a top-level router for small, focused utility references. Enter
through this file, choose exactly one nested reference from the catalog below,
then read that nested SKILL.md for the actual procedure, examples, scripts, and
assets.
Nested reference catalog
nested_references:
- name: bash-cli-harnesses
# Virtual cross-skill redirect, not a local reference/<name>/SKILL.md file.
location: bash-manual reference/bash-*/SKILL.md
description: >
Coding-agent CLIs such as Claude Code, OpenAI Codex, OpenCode, Cursor
Agent, MiMo Code, Qwen Code, Oh-My-Pi, Gemini CLI, Aider, Goose,
OpenHands, and Crush are now owned by `bash-manual` because they run as
long-lived shell subprocesses. Read `bash-manual` and then the matching
nested `reference/bash-*/SKILL.md`; Swiss Knife only keeps non-bash utility
references.
- name: minimax-cli
location: reference/minimax-cli/SKILL.md
description: >
Nested swiss-knife reference for the MiniMax `mmx` CLI. Read this for
MiniMax-backed image, video, music, TTS, or ad-hoc shell vision tasks.
- name: academic-research
location: reference/academic-research/SKILL.md
description: >
Nested swiss-knife reference for citation and empirical evidence gates.
Verify sources before drafting and anchor claims to data and runner code;
no bundled paper-fetch scripts or API/pipeline cookbook.
- name: token-usage
location: reference/token-usage/SKILL.md
description: >
Nested swiss-knife reference for network-wide token, cost, cache, and tool-call/API-call trend reports. Read
this when the human asks about token usage, budget, model costs, spending, cache behavior, or tools per API call
across agent ledgers.
- name: html-report
location: reference/html-report/SKILL.md
description: >
Nested swiss-knife reference for standalone HTML deliverables. Read this
when the human asks for a polished browser-openable report, dashboard,
memo, comparison, or any HTML artifact with MathJax equations.
- name: xiaomi-mimo
location: reference/xiaomi-mimo/SKILL.md
description: >
Nested swiss-knife reference for Xiaomi MiMo provider discovery. Read this
when the human asks to use or configure Xiaomi MiMo / 小米MiMo, or when you
need to understand the MiMo model family and compatible endpoints.
- name: zhipu-coding-plan
location: reference/zhipu-coding-plan/SKILL.md
description: >
Nested swiss-knife reference for the Zhipu / Z.AI / BigModel coding-plan
subscription. Read this when the human asks about Zhipu credentials or the
plan's vision, web search, web-read, and zread MCP capabilities.
- name: preset-health
location: reference/preset-health/SKILL.md
description: >
Nested swiss-knife reference for read-only saved-preset health checks.
Read this when the human asks whether saved presets still work, which one
is expired or misconfigured, or why `system(action="presets")` shows a bad
connectivity status. It enumerates saved presets, classifies failures
(expired key, missing credentials, unreachable endpoint, invalid
model/config, connectivity failure), and reports actionable fixes without
printing or mutating any secret.
Routing table
| Need |
Read |
| Run or compare coding-agent CLIs such as Claude Code, Codex, OpenCode, Cursor Agent, MiMo Code, Qwen Code, Oh-My-Pi, Gemini CLI, Aider, Goose, OpenHands, or Crush |
Load bash-manual, then the matching reference/bash-*/SKILL.md |
| Generate images, video, music, TTS, or MiniMax shell vision |
reference/minimax-cli/SKILL.md |
| Verify citation-bearing writing or empirical manuscript claims |
reference/academic-research/SKILL.md |
| Report token usage, model costs, cache rates, or tool-call/API-call trends |
reference/token-usage/SKILL.md |
| Produce standalone HTML reports/dashboards/memos |
reference/html-report/SKILL.md |
| Discover/configure Xiaomi MiMo provider/model access |
reference/xiaomi-mimo/SKILL.md; for mimocode shell execution, load bash-manual → reference/bash-mimocode/SKILL.md |
| Discover/configure Zhipu / Z.AI coding-plan capabilities |
reference/zhipu-coding-plan/SKILL.md; for shell CLI harness execution, load bash-manual first |
| Create, connect or maintain LingTai bots (promoted first-level owner) |
lingtai-bot-guide |
| Health-check saved presets (read-only): classify expired keys, missing credentials, unreachable endpoints, invalid model/config |
reference/preset-health/SKILL.md |
How to use this router
- Match the request to one row in the routing table.
- Read the nested reference at the relative
location next to this parent
SKILL.md.
- Follow that nested reference's procedure. Each nested reference owns its own
scripts and assets under its folder.
Do not load every nested reference by default. Swiss Knife exists to avoid
polluting working context with unrelated utility manuals.
Adding a nested utility reference
- Create
reference/<name>/SKILL.md with normal skill frontmatter (name,
description, optional version/tags). The description should start with
the fact that it is a nested swiss-knife reference and should state when to
read it.
- Put that reference's
scripts/, assets/, and extra files under the same
reference/<name>/ folder.
- Add the child to the
nested_references YAML block and routing table above.
- Run validation/tests. At minimum, verify the parent mentions the child and the
embedded TUI skill tree still copies every nested file.
- Re-extract the embedded skill bundle to disk after installing/updating the TUI:
the human runs
lingtai-tui bootstrap, then agents call system(action="refresh")
or skills(action="info") to see the refreshed utility tree.
Design philosophy
- Router first — Swiss Knife itself exposes
swiss-knife/SKILL.md as its
top-level catalog entry; its bundled references are reached through that router
rather than promoted as sibling top-level utility skills or swiss-knife/<child>
skills.
- Self-contained children — each nested reference carries its own examples,
scripts, and assets.
- Single-purpose children — if a nested utility grows into a broadly useful
workflow that agents should discover directly, promote it to a normal top-level
skill instead of keeping it under Swiss Knife.
- Small working context — read one nested reference at a time.
Found a bug or issue? If you encounter any problems with this skill, load
the lingtai-issue-report skill and follow its instructions to report it.
1---2name: swiss-knife3description: >4 Use when checking saved presets, reporting5 token usage, preparing HTML deliverables or verifying academic evidence.6 Also routes to retained MiniMax, Xiaomi MiMo and Zhipu provider references.7version: 2.5.08tags: [utilities, umbrella, toolkit, nested-skill]9last_changed_at: "2026-10-12T18:16:58Z"10maintenance: "If you find stale or incorrect information here, use the lingtai-issue-report skill to assemble evidence and obtain per-issue human consent before filing an issue. Never include secrets, credentials, tokens, or private paths."11metadata:12 source: https://skillmd.com/skills/lingtai-ai/swiss-knife13---1415# Swiss Knife — Utility Toolkit Router1617Swiss Knife is a top-level router for small, focused utility references. Enter18through this file, choose exactly one nested reference from the catalog below,19then read that nested `SKILL.md` for the actual procedure, examples, scripts, and20assets.2122## Nested reference catalog2324```yaml25nested_references:26 - name: bash-cli-harnesses27 # Virtual cross-skill redirect, not a local reference/<name>/SKILL.md file.28 location: bash-manual reference/bash-*/SKILL.md29 description: >30 Coding-agent CLIs such as Claude Code, OpenAI Codex, OpenCode, Cursor31 Agent, MiMo Code, Qwen Code, Oh-My-Pi, Gemini CLI, Aider, Goose,32 OpenHands, and Crush are now owned by `bash-manual` because they run as33 long-lived shell subprocesses. Read `bash-manual` and then the matching34 nested `reference/bash-*/SKILL.md`; Swiss Knife only keeps non-bash utility35 references.36 - name: minimax-cli37 location: reference/minimax-cli/SKILL.md38 description: >39 Nested swiss-knife reference for the MiniMax `mmx` CLI. Read this for40 MiniMax-backed image, video, music, TTS, or ad-hoc shell vision tasks.41 - name: academic-research42 location: reference/academic-research/SKILL.md43 description: >44 Nested swiss-knife reference for citation and empirical evidence gates.45 Verify sources before drafting and anchor claims to data and runner code;46 no bundled paper-fetch scripts or API/pipeline cookbook.47 - name: token-usage48 location: reference/token-usage/SKILL.md49 description: >50 Nested swiss-knife reference for network-wide token, cost, cache, and tool-call/API-call trend reports. Read51 this when the human asks about token usage, budget, model costs, spending, cache behavior, or tools per API call52 across agent ledgers.53 - name: html-report54 location: reference/html-report/SKILL.md55 description: >56 Nested swiss-knife reference for standalone HTML deliverables. Read this57 when the human asks for a polished browser-openable report, dashboard,58 memo, comparison, or any HTML artifact with MathJax equations.59 - name: xiaomi-mimo60 location: reference/xiaomi-mimo/SKILL.md61 description: >62 Nested swiss-knife reference for Xiaomi MiMo provider discovery. Read this63 when the human asks to use or configure Xiaomi MiMo / 小米MiMo, or when you64 need to understand the MiMo model family and compatible endpoints.65 - name: zhipu-coding-plan66 location: reference/zhipu-coding-plan/SKILL.md67 description: >68 Nested swiss-knife reference for the Zhipu / Z.AI / BigModel coding-plan69 subscription. Read this when the human asks about Zhipu credentials or the70 plan's vision, web search, web-read, and zread MCP capabilities.71 - name: preset-health72 location: reference/preset-health/SKILL.md73 description: >74 Nested swiss-knife reference for read-only saved-preset health checks.75 Read this when the human asks whether saved presets still work, which one76 is expired or misconfigured, or why `system(action="presets")` shows a bad77 connectivity status. It enumerates saved presets, classifies failures78 (expired key, missing credentials, unreachable endpoint, invalid79 model/config, connectivity failure), and reports actionable fixes without80 printing or mutating any secret.81```8283## Routing table8485| Need | Read |86|---|---|87| Run or compare coding-agent CLIs such as Claude Code, Codex, OpenCode, Cursor Agent, MiMo Code, Qwen Code, Oh-My-Pi, Gemini CLI, Aider, Goose, OpenHands, or Crush | Load `bash-manual`, then the matching `reference/bash-*/SKILL.md` |88| Generate images, video, music, TTS, or MiniMax shell vision | `reference/minimax-cli/SKILL.md` |89| Verify citation-bearing writing or empirical manuscript claims | `reference/academic-research/SKILL.md` |90| Report token usage, model costs, cache rates, or tool-call/API-call trends | `reference/token-usage/SKILL.md` |91| Produce standalone HTML reports/dashboards/memos | `reference/html-report/SKILL.md` |92| Discover/configure Xiaomi MiMo provider/model access | `reference/xiaomi-mimo/SKILL.md`; for `mimocode` shell execution, load `bash-manual` → `reference/bash-mimocode/SKILL.md` |93| Discover/configure Zhipu / Z.AI coding-plan capabilities | `reference/zhipu-coding-plan/SKILL.md`; for shell CLI harness execution, load `bash-manual` first |94| Create, connect or maintain LingTai bots (promoted first-level owner) | `lingtai-bot-guide` |95| Health-check saved presets (read-only): classify expired keys, missing credentials, unreachable endpoints, invalid model/config | `reference/preset-health/SKILL.md` |9697## How to use this router98991. Match the request to one row in the routing table.1002. Read the nested reference at the relative `location` next to this parent101 `SKILL.md`.1023. Follow that nested reference's procedure. Each nested reference owns its own103 scripts and assets under its folder.104105Do not load every nested reference by default. Swiss Knife exists to avoid106polluting working context with unrelated utility manuals.107108## Adding a nested utility reference1091101. Create `reference/<name>/SKILL.md` with normal skill frontmatter (`name`,111 `description`, optional `version`/`tags`). The description should start with112 the fact that it is a nested swiss-knife reference and should state when to113 read it.1142. Put that reference's `scripts/`, `assets/`, and extra files under the same115 `reference/<name>/` folder.1163. Add the child to the `nested_references` YAML block and routing table above.1174. Run validation/tests. At minimum, verify the parent mentions the child and the118 embedded TUI skill tree still copies every nested file.1195. Re-extract the embedded skill bundle to disk after installing/updating the TUI:120 the human runs `lingtai-tui bootstrap`, then agents call `system(action="refresh")`121 or `skills(action="info")` to see the refreshed utility tree.122123## Design philosophy124125- **Router first** — Swiss Knife itself exposes `swiss-knife/SKILL.md` as its126 top-level catalog entry; its bundled references are reached through that router127 rather than promoted as sibling top-level utility skills or `swiss-knife/<child>`128 skills.129- **Self-contained children** — each nested reference carries its own examples,130 scripts, and assets.131- **Single-purpose children** — if a nested utility grows into a broadly useful132 workflow that agents should discover directly, promote it to a normal top-level133 skill instead of keeping it under Swiss Knife.134- **Small working context** — read one nested reference at a time.135136---137> **Found a bug or issue?** If you encounter any problems with this skill, load138> the `lingtai-issue-report` skill and follow its instructions to report it.