LingTai Bot Guide
One entry for making LingTai bots. Choose one focused reference; this guide
connects current owners instead of copying every manual or inventing APIs.
First step
Identify the intended body: new project bot, channel on an existing agent,
or persistent avatar inside a network. Record the project directory, owner,
intended users/channel, recipe, preset and acceptance test. Read
initiation before creating anything.
Discover companion manuals by name in the installed skills catalog (TUI /skills
or the available skills discovery surface). Resolve their files from that
catalog; never assume a private agent .library path. If an owner is missing,
report the missing dependency and use its current upstream docs, not a guessed
invocation. Read only the named lower node for the task.
Nested reference catalog
- name: bot-guide-initiation
location: reference/initiation/SKILL.md
description: "Bot Guide: choose project, ownership, recipe, provider and permissions before creation."
- name: headless-bot
location: reference/headless-bot/SKILL.md
description: "Bot Guide: create a fresh headless Telegram project with the bundled helper and explicit limits."
- name: bot-guide-channels
location: reference/channels/SKILL.md
description: "Bot Guide: select the current channel owner for credentials, activation and access policy."
- name: bot-guide-operations
location: reference/operations/SKILL.md
description: "Bot Guide: verify real delivery and handle maintenance, recovery or migration."
- name: bot-guide-avatars
location: reference/avatars/SKILL.md
description: "Bot Guide: distinguish persistent avatars from projects and disposable daemons."
- name: bot-guide-coverage
location: reference/coverage/SKILL.md
description: "Bot Guide: find authoritative owners and explicit gaps across all bot-creation topics."
Routing table
| Task |
Read |
| Directory/ownership, first-run, recipe, provider/preset, admin and bootstrap choices |
initiation |
| New headless bot; bundled Telegram helper and its limits |
headless bot |
| Telegram, Feishu/Lark, WeChat, WhatsApp, IMAP, Cloud Mail or third-party bridge |
channels |
| Readiness, human receipt, refresh, maintenance, recovery or migration |
operations |
| Independent persistent specialist; avatar vs daemon vs project |
avatars |
| Where all creation-related topics are owned; missing/next surfaces |
coverage matrix |
Verification and done
A creation receipt is not channel readiness. Done means one intended live agent,
correct preset/permissions, one mounted channel account/listener, and a fresh
allowed-user inbound message followed by an authorized same-channel reply.
Report sanitized evidence, remaining gaps, and maintenance ownership to the human
on the agreed channel. Operations owns acceptance.
Limits
This guide grants no configuration, credential, start/restart, external-send,
delete or publication authority. The initiation reference owns the creation
boundary; channel owners own secrets and access policy. The helper implements
Telegram only, not all channels. TUI recipe orchestration, installed kernel
commands and one-off avatar creation are distinct surfaces. No new runtime
Project API, TUI-to-kernel Project migration, MCP-to-Plugin conversion or avatar
engine is implemented here. Source ownership: preset anatomy.
1---2name: lingtai-bot-guide3description: >4 Use when creating, connecting, verifying, maintaining, recovering or migrating5 LingTai bots, headless projects, or independent persistent agents.6version: 1.0.07last_changed_at: "2026-10-12T18:16:58Z"8maintenance: "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."9metadata:10 source: https://skillmd.com/skills/lingtai-ai/lingtai-bot-guide11---1213# LingTai Bot Guide1415One entry for making LingTai bots. Choose one focused reference; this guide16connects current owners instead of copying every manual or inventing APIs.1718## First step1920Identify the intended body: **new project bot**, **channel on an existing agent**,21or **persistent avatar inside a network**. Record the project directory, owner,22intended users/channel, recipe, preset and acceptance test. Read23[initiation](reference/initiation/SKILL.md) before creating anything.2425Discover companion manuals by name in the installed skills catalog (TUI `/skills`26or the available `skills` discovery surface). Resolve their files from that27catalog; never assume a private agent `.library` path. If an owner is missing,28report the missing dependency and use its current upstream docs, not a guessed29invocation. Read only the named lower node for the task.3031## Nested reference catalog3233```yaml34- name: bot-guide-initiation35 location: reference/initiation/SKILL.md36 description: "Bot Guide: choose project, ownership, recipe, provider and permissions before creation."37- name: headless-bot38 location: reference/headless-bot/SKILL.md39 description: "Bot Guide: create a fresh headless Telegram project with the bundled helper and explicit limits."40- name: bot-guide-channels41 location: reference/channels/SKILL.md42 description: "Bot Guide: select the current channel owner for credentials, activation and access policy."43- name: bot-guide-operations44 location: reference/operations/SKILL.md45 description: "Bot Guide: verify real delivery and handle maintenance, recovery or migration."46- name: bot-guide-avatars47 location: reference/avatars/SKILL.md48 description: "Bot Guide: distinguish persistent avatars from projects and disposable daemons."49- name: bot-guide-coverage50 location: reference/coverage/SKILL.md51 description: "Bot Guide: find authoritative owners and explicit gaps across all bot-creation topics."52```5354## Routing table5556| Task | Read |57|---|---|58| Directory/ownership, first-run, recipe, provider/preset, admin and bootstrap choices | [initiation](reference/initiation/SKILL.md) |59| New headless bot; bundled Telegram helper and its limits | [headless bot](reference/headless-bot/SKILL.md) |60| Telegram, Feishu/Lark, WeChat, WhatsApp, IMAP, Cloud Mail or third-party bridge | [channels](reference/channels/SKILL.md) |61| Readiness, human receipt, refresh, maintenance, recovery or migration | [operations](reference/operations/SKILL.md) |62| Independent persistent specialist; avatar vs daemon vs project | [avatars](reference/avatars/SKILL.md) |63| Where *all* creation-related topics are owned; missing/next surfaces | [coverage matrix](reference/coverage/SKILL.md) |6465## Verification and done6667A creation receipt is not channel readiness. Done means one intended live agent,68correct preset/permissions, one mounted channel account/listener, and a fresh69allowed-user inbound message followed by an authorized same-channel reply.70Report sanitized evidence, remaining gaps, and maintenance ownership to the human71on the agreed channel. [Operations](reference/operations/SKILL.md) owns acceptance.7273## Limits7475This guide grants no configuration, credential, start/restart, external-send,76delete or publication authority. The initiation reference owns the creation77boundary; channel owners own secrets and access policy. The helper implements78**Telegram only**, not all channels. TUI recipe orchestration, installed kernel79commands and one-off avatar creation are distinct surfaces. No new runtime80Project API, TUI-to-kernel Project migration, MCP-to-Plugin conversion or avatar81engine is implemented here. Source ownership: [preset anatomy](../../ANATOMY.md).