interview-schedule SKILL.md skillA
interview-schedule from viy1204/recruiting-copilot is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add viy1204/recruiting-copilot/interview-schedule@git:20261104.d802c52Pins git:20261104.d802c52 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- viy1204/recruiting-copilot
- Path
skills/interview-schedule/SKILL.md- Versions recorded
- 5
- Latest version
- git:20261104.d802c52, committed Nov 4, 2026
- First version recorded
- Jul 14, 2026
- Size
- 7,630 bytes
- Repository stars
- 109
- License
- MIT
面试预约:给进入面试流程的候选人创建飞书日历日程(自带视频会议链接)、拉面试官进会、 生成给候选人的邀约话术,并同步面试档案与台账。当用户说"约一下 XX 的面试"、 "给张三安排二面"、"明天下午约个面试,面试官是 XX"、"XX 的面试改期/取消"时使用。 需要 lark-cli(飞书);没有则降级为输出手动操作清单,档案台账照常同步。.
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
# 面试预约 把"约面试"从口头变成一次做全:**日历日程(含飞书视频会议)+ 面试官进会 + 候选人邀约话术 + 档案台账同步**。 网页开工(默认):确认用户招聘工作区后,按 [`../recruit-board/references/hosts.md`](../recruit-board/references/hosts.md) 统一接入;脚本可用时为 `interview-schedule` 先 start、保存 run id 并进入真实步骤,在查忙闲等取数前确认服务并打开或复用网页,同时交付本轮链接。步骤、降级和记录命令遵循 [`共享进度协议`](../recruit-board/references/progress.md);日程要素待确认时记录 calendar 的 `wait`,降级或改期/取消仍按实际结果记录。 在 calendar / invitation / records 等步骤逐人及时写 `result`,按核实情况区分“日程已创建”“仅生成话术”“邀约待发/已核实发送”和“档案台账已同步”。按 [`跨轮事项与重点`](../recruit-board/references/decisions.md) 开工先读现有事项;建会要素待确认时登记独立事项并关联收据,继续遵守下方确认规则。决定与建会、通知、档案同步分别记录;续办前先查现有日程与实际通知结果,超时不盲目重建或重发。已核实的候选进展用下方 `events.mjs record` 写入档案一次;收尾会按来源run同步任务重点,无需再手工记第二份。非档案事件仍可用 `highlight`;新事项和重点写 `context.scope:candidate` 与 `candidateId=JSON.stringify([姓名,原岗位])`。日程创建或改期已核实时,在 `details` 分别记录预约时段(含时区)和面试官,其他细节按需记录,合计最多 8 项短文本;预约时段不能用记录更新时间代替。仅提议的时间、未核实的建会或邀约都不记成成功;旧格式仍可读。结束 run 前写 `summary`;只暂停依赖确认的动作。 ## 前置 - `lark-cli` 已配置(飞书日程/会议是本流程的本体)。**没有 → 走文末"无飞书降级"**,其余照做。 - 候选人应已在台账/`03-interview/` 里。不在 → 先补档(走 `skills/resume-review/SKILL.md` 或手动建档),别凭空约。 ## 流程 ### 1. 收集要素(缺什么问什么,一次问全) - **候选人与轮次**:从 `03-interview/<姓名>.md` 读基本信息和已有面试记录,判断这是第几轮。 - **面试官**:姓名(可多人)。 …
Read the whole file at its exact version.
How to install
mdr add viy1204/recruiting-copilot/interview-schedule@sha256:79f2834c21a27e52The line at the top of this page pins the label git:20261104.d802c52, 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_45ddl72p2nx6wc74)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Jul 14, 2026 and Nov 4, 2026, about one every 28 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261104.d802c52 latest | 2026-11-04 | d802c52 | 7,630 B | A | view · diff |
| git:20261104.ada520e | 2026-11-04 | ada520e | 6,781 B | A | view · diff |
| git:20261027.3ccc761 | 2026-10-27 | 3ccc761 | 6,037 B | A | view · diff |
| git:20260714.f080e52 | 2026-07-14 | f080e52 | 5,198 B | A | view · diff |
| git:20260714.061daeb | 2026-07-14 | 061daeb | 5,195 B | A | view |
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 (7630 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
viy1204/recruiting-copilot · 109 stars · license MIT · pushed 2026-11-06 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_45ddl72p2nx6wc74 GET https://markdownregistry.com/api/v1/resolve?ref=viy1204/recruiting-copilot/interview-schedule GET https://markdownregistry.com/api/v1/blob/79f2834c21a27e52ec53614efe86e595c0a983eb57b4eb46ec39014bad2cf36e
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.