← all publishers

LeonTing1010

@leonting1010 source repo

6 published skills

  1. Setup · leonting1010
    Adaptively prepare Tap for LOGGED-IN / authenticated websites — not by running a script blind, but by diagnosing first, fixing only the missing rung, passing the human trust gates, then verifying. Public pages / open APIs need none of this (the plugin's MCP over npx already works). Trigger when: the user wants to use Tap on a site that requires login (bank / admin dashboard / internal tool / social); the user says "set up tap", "configure tap", "connect tap", "tap won't connect", "let tap use my logged-in session"; or Tap's run fails on a logged-in site with a peer / bridge-unreachable error. This skill DRIVES setup adaptively via `tap embed --verify`; it does not blindly run an installer.
    0
    installs
  2. Tap Setup · leonting1010
    为"已登录/需认证"的网站自适应地准备 Tap——先诊断、只补缺失的一环、过人类信任闸门,再验证。公开页面/ 开放 API 无需此步(MCP 连上即可用)。触发场景:用户想在需要登录的网站(银行/后台/内部系统/社交)用 Tap;用户说"配置 tap""连接 tap""tap 连不上";或在已登录站点上运行报错 peer/bridge 不可达。本技能 通过 `tap embed --verify` 自适应地驱动设置,而非盲目跑安装器。
    0
    installs
  3. Triggers · leonting1010
    Declare WHEN a saved tap runs unattended — ~/.tap/triggers/ trigger.json declarations compiled idempotently into launchd plists (dev.taprun.trigger.* namespace), zero LLM tokens per fire. Foreground-gated plans (trusted:true) are refused at declaration time. Use when the user wants a tap to run on a schedule / on file change ("run this tap every day", "check back on a schedule", "schedule this tap", "put this on launchd", "tap trigger"). NOT for Claude Code routines/cron (those wake an agent and burn tokens per fire) — this is the zero-token trigger layer for already-compiled plans.
    0
    installs
  4. Tap Triggers · leonting1010
    声明一个已保存的 tap"何时"无人值守运行——~/.tap/triggers/ 下的 trigger.json 声明会被确定性地编译成 launchd plist(dev.taprun.trigger.* 命名空间),每次触发零 token。前台受限计划(trusted:true)在声明时 即被拒绝。适用于用户想"每天跑这个 tap""定时检查""排个日程""放到 launchd"。注意:当前仅 macOS + launchd;Windows 端为同一声明格式下的 systemd 等价物(待实现)。
    0
    installs
  5. Capture Replay · leonting1010
    When a browser task is REPEATED and runs on a LOGGED-IN / authenticated site, use Tap to record it once (capture), then replay it every time as a zero-token deterministic run — instead of driving a fresh live browser and burning tokens on every run. Trigger when: the user says "I do X on site Y every day/week"; capturing a login-gated admin panel or dashboard; regularly posting / checking / exporting on an authenticated page; any repeated browser chore the user will do again. Also triggers when the user asks "can this be automated?" or "can I avoid paying tokens every time?". ALSO TRIGGERS THE MOMENT A FETCH COMES BACK WRONG: a WebFetch or any cloud/server-side fetch that returns a login page, a CAPTCHA or bot/environment-verification challenge, a "please enable JavaScript" shell, or suspiciously empty content on a site that normally requires login — load this skill then, before treating that response as the page's real content.
    0
    installs
  6. Tap Capture Replay · leonting1010
    当浏览器任务会"重复做"且发生在"已登录网站"上时,用 Tap 录制一次(capture),之后每次以零 token 的确定性重放(run)来执行——而不是每次都驱动实时浏览器、反复烧 token。触发场景:用户说"我 每天都要在 X 网站做 Y";需要抓取/操作登录后的后台或仪表盘;定期在认证页面发帖/查数据/导出;任何 用户还会再做的重复浏览器杂活。也适用于用户问"这能自动化吗""能不能别每次都花 token"。
    0
    installs