company-desktop SKILL.md skillA
company-desktop from 398894496-arch/tdharness-coding is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add 398894496-arch/tdharness-coding/company-desktop@git:20261012.6df41d5Pins git:20261012.6df41d5 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- 398894496-arch/tdharness-coding
- Path
desk/pack/mac/skills/company-desktop/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261012.6df41d5, committed Oct 12, 2026
- Size
- 3,279 bytes
- Repository stars
- 37
- License
- MIT
Operating Mac desktop apps (Jianying and others) with the bundled Peekaboo tools.
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
# company-desktop(Mac) Mac 客户端自带 Peekaboo。它操作的是员工这台 Mac 上的桌面软件。网页仍然用 OpenCLI(见 `company-web`),命令仍然用自己的 shell。 ## 1. 第一次用:先查权限 先调 `mcp__mac__permissions`。它会列出「屏幕录制」「辅助功能」是否已开,以及要开给哪个应用。缺了就带员工开,每次只说一步,等员工说做完了再说下一步: 1. 打开「系统设置 → 隐私与安全性 → 辅助功能」,把权限结果里写的那个应用(通常是 TDHarness 或 peekaboo)的开关打开;列表里没有就点左下角「+」添加。 2. 同一页往下找「屏幕录制」(新系统叫「屏幕与系统录音」),同样打开。 3. 系统提示「需要退出并重新打开」时,请员工完全退出 TDHarness 再打开,然后你再调一次 `permissions` 确认。 不要让员工把密码告诉你。员工不想开就停,不要绕。 ## 2. 工具 工具名都是 `mcp__mac__<名字>`: - `see`:截图并标出可点的元素(`app_target` 写应用名,如 `剪映专业版`)。`inspect_ui`:只读界面结构,不截图,更快。 - `click` / `type` / `press`(按键、快捷键)/ `scroll` / `drag` / `move`:动作。能按元素编号点就不要按坐标点。 - `app`(启动、退出、列出)、`window`(移动、调整、切换窗口)、`menu`(点菜单栏)、`dialog`(处理弹窗)。 - `sleep` / `verify_state`:等待、核对状态。 没有 `agent` / `analyze` / `browser`。点不了系统密码框。每次工具调用 60 秒上限,长操作拆成多步。 ## 3. 每一步的规矩 1. 动作前先 `see` 或 `inspect_ui` 看当前状态,动作后再看一次,确认变了、变对了。 2. 点错了:`press` 发 `cmd+z` 撤回,再看一次。连续两次点不准就停下告诉员工,不要乱试。 3. 会改文件或发出去的动作先问员工,得到「可以」再做:导出、保存覆盖、删除、发送消息、提交表单。 4. 员工自己正在用的窗口,切走之前说一声。不要读和本任务无关的聊天窗口内容。 ## 4. 剪映专业版 - 剪映很可能是自绘界面:`inspect_ui` 读不出里面的按钮时,用 `see` 看画面,按坐标点。 - 剪辑本身(切、删、排轨道、字幕、配乐)走口播工具写草稿:更快,切点精确到帧。点界面只做草稿做不到的事:剪映在线素材和 AI 功能、打开草稿检查、播放、导出。 …
Read the whole file at its exact version.
How to install
mdr add 398894496-arch/tdharness-coding/company-desktop@sha256:ecd8cf56541a0a7bThe line at the top of this page pins the label git:20261012.6df41d5, 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.
[](https://markdownregistry.com/a/art_ptb75oykebkcz66d)
0 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 12, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3279 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
398894496-arch/tdharness-coding · 37 stars · license MIT · pushed 2026-10-19 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ptb75oykebkcz66d GET https://markdownregistry.com/api/v1/resolve?ref=398894496-arch/tdharness-coding/company-desktop GET https://markdownregistry.com/api/v1/blob/ecd8cf56541a0a7bdac402a881f47fb17ea1559942b635fbdd153b04fc9f5dfa
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 398894496-arch/tdharness-coding
Every file in 398894496-arch/tdharness-coding