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.

Install it, pinned
mdr add 398894496-arch/tdharness-coding/company-desktop@git:20261012.6df41d5

Pins 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

The exact contents, by fingerprint
mdr add 398894496-arch/tdharness-coding/company-desktop@sha256:ecd8cf56541a0a7b

The 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ptb75oykebkcz66d.svg)](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.

versioncommittedcommitsizeaudit
git:20261012.6df41d5 latest2026-10-12 6df41d5 3,279 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 (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

GitHub

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

company-access SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-access/SKILL.md · Split company shared memory and personal memory from shared skills and personal skills. Use when choosing a knowledge…
git:20261012.6df41d5 · audit A · 37 stars
company-dept SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-dept/SKILL.md · Stay inside the assigned department share.
git:20261012.6df41d5 · audit A · 37 stars
company-docs SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-docs/SKILL.md · Read current official docs before guessing APIs or vendor behavior. Use when the user says latest, official, or a…
git:20261012.6df41d5 · audit A · 37 stars
company-handoff SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-handoff/SKILL.md · Split ticket, hands, and acceptance.
git:20261012.6df41d5 · audit A · 37 stars
company-knowledge SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-knowledge/SKILL.md · One company_knowledge lookup. route=search. On not-found, web_search once.
git:20261012.6df41d5 · audit A · 37 stars
company-memory SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-memory/SKILL.md · Write company-disk memory. Load only when writing.
git:20261012.6df41d5 · audit A · 37 stars
company-shop SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-shop/SKILL.md · Own-shop drafts from files the owner dropped. Never cookies.
git:20261012.6df41d5 · audit A · 37 stars
company-ticket SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-ticket/SKILL.md · Company task cards on the shared disk.
git:20261012.6df41d5 · audit A · 37 stars
company-tools SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-tools/SKILL.md · Hands on this complete agent desk. Use when picking a tool.
git:20261012.6df41d5 · audit A · 37 stars
company-web SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/company-web/SKILL.md · How this complete agent splits public pages and OpenCLI click.
git:20261012.6df41d5 · audit A · 37 stars
writing-artifacts SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/common/skills/writing-artifacts/SKILL.md · Self-contained HTML for the sidebar canvas.
git:20261012.6df41d5 · audit A · 37 stars
company-desktop SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/win/skills/company-desktop/SKILL.md · Operating Windows desktop apps (Jianying and others) with the bundled Windows-MCP tools.
git:20261012.6df41d5 · audit A · 37 stars

Every file in 398894496-arch/tdharness-coding

Other files named company-desktop

company-desktop SKILL.md skill
398894496-arch/tdharness-coding · desk/pack/win/skills/company-desktop/SKILL.md · Operating Windows desktop apps (Jianying and others) with the bundled Windows-MCP tools.
git:20261012.6df41d5 · audit A · 37 stars

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