tlive SKILL.md skillA

This file is byte-identical to the first copy the registry indexed. Same content hash, so the same checks give both the same grade.

tlive from y49/tlive is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add y49/tlive/tlive@git:20261029.85bd04f

Pins git:20261029.85bd04f in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
y49/tlive
Path
plugins/codex/plugins/tlive/skills/tlive/SKILL.md
Versions recorded
6
Latest version
git:20261029.85bd04f, committed Oct 29, 2026
First version recorded
Jul 23, 2026
Size
6,995 bytes
Repository stars
214
License
MIT

tlive — remote approvals (Telegram/Feishu/web), live web terminal, and.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# tlive usage guide

tlive is a self-hosted monitoring/approval layer. Claude Code sessions report
through global hooks; Codex sessions are watched through an app-server
companion process (no hooks, no trust step). Completions and failures land in
IM (Telegram/Feishu) and the web dashboard, where you can reply-to-continue.
The **posture** (`tlive mode`, default `notify`) decides whether approvals are
held for a remote answer, in escalation order: `off` makes every hook a no-op;
`notify` only watches + notifies (the shim never holds an approval — prompts
stay 100% native) and reports **to the machine** (desktop toast + dashboard)
— IM stays quiet about a dialog only the terminal can answer, except once
ever per chat, when a card explains why and offers the switch to `full`;
`full` is the posture that puts approvals **on your phone**: it turns on
remote approval for the main session (Allow/Deny from IM/desktop/dashboard),
in parallel with the terminal dialog — first answer wins; `all` holds
sub-agent approvals too, with **no terminal dialog** for a held one until the
window ends, so use it only when nobody is at the keyboard (`tlive mode full`
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add y49/tlive/tlive@sha256:877be57e128e072f

The line at the top of this page pins the label git:20261029.85bd04f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_p2pey6e5fo72wfsi.svg)](https://markdownregistry.com/a/art_p2pey6e5fo72wfsi)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 6 versions of this file, between Jul 23, 2026 and Oct 29, 2026, about one every 20 days.

versioncommittedcommitsizeaudit
git:20261029.85bd04f latest2026-10-29 85bd04f 6,995 BA view · diff
git:20260818.1a12f5a2026-08-18 1a12f5a 6,956 BA view · diff
git:20260814.ebdb4562026-08-14 ebdb456 6,649 BA view · diff
git:20260804.79eb2402026-08-04 79eb240 6,567 BA view · diff
git:20260730.5925c832026-07-30 5925c83 6,082 BA view · diff
git:20260723.19c5bca2026-07-23 19c5bca 5,317 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (6995 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

y49/tlive · 214 stars · license MIT · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_p2pey6e5fo72wfsi
GET https://markdownregistry.com/api/v1/resolve?ref=y49/tlive/tlive
GET https://markdownregistry.com/api/v1/blob/877be57e128e072f07753d481242394837e1656d1244f796bb38063de5cdf8b8

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from y49/tlive

tlive SKILL.md skill
y49/tlive · plugins/claude/plugins/tlive/skills/tlive/SKILL.md · tlive — remote approvals (Telegram/Feishu/web), live web terminal, and
git:20261029.85bd04f · audit A · 214 stars

Every file in y49/tlive

Other files named tlive

tlive SKILL.md skill
y49/tlive · plugins/claude/plugins/tlive/skills/tlive/SKILL.md · tlive — remote approvals (Telegram/Feishu/web), live web terminal, and
git:20261029.85bd04f · audit A · 214 stars

Browse by kind, by grade A, or by owner.