hr-onboarding
First-week schedule + buddy + learning track + equipment + definition of done
1How It Works & Mechanism
Six-section onboarding one-pager: hero (name/start date/team) → first-week schedule → Manager + Buddy card → learning track → equipment checklist → "You're set when..." acceptance checklist.
- Welcome hero (姓名 + 入职日 + 团队)
First-week schedule detailed down to time slots by day: examples provide a Day 1 09:00–14:00 breakdown alongside a 5-day Mon–Fri timeline.
<div class="schedule-row"><div class="time">11:30</div><div class="item"><strong>Coffee with Sasha (buddy)</strong><span>The unwritten rules, who-to-ask map, where the good lunch spots are.</span></div></div>
The acceptance area uses a checkable "You're set when..." checklist to define completion criteria, turning HR deliverables into actionable verify items.
<h3>You're set when…</h3>
The template itself is the prompt: the SKILL.md body is read by the loader, assembled with the shared preamble and user content, and executed by the local agent CLI.
prompt = assemblePrompt({ body: skill.body, content, format });
The skill directory contains purely plain-text assets: the loader reads SKILL.md from disk, and no executable code inside the directory is ever loaded.
const raw = safeRead(path.join(dir, "SKILL.md"));
The shared preamble is injected prior to the template, establishing top priority: "The template defines only layout/style/palette/typography/components; quantities are dictated by user content."
【内容驱动数量 — 最高优先级, 覆盖模板里的任何数字】
The shared preamble is injected prior to the template, establishing top priority: "The template defines only layout/style/palette/typography/components; quantities are dictated by user content."
- **禁止使用 Write / Edit / MultiEdit / Bash / Create / 任何文件系统工具**。不要把 HTML 写到任何 \`.html\` 文件里。前端直接捕获你的 stdout 文本, 文件落盘由前端负责。
The skill directory contains purely plain-text assets: the loader reads SKILL.md from disk, and no executable code inside the directory is ever loaded.
const exampleHtml = safeRead(path.join(dir, "example.html"));
2Core Capabilities
4Recommended Governance & Evidence
- SKILL.md: Pure prompt instructions and rule text; contains no script execution or external side effects
5Second-Pass Verification
- [ok] 规范↔示例:六区覆盖 — hero(Start date/Manager/Buddy/Sasha)、Day 1 时段表、First week timeline(Mon–Fri 五行)、30·60·90 里程碑、Resources 与 You're set when… 全部命中;equipment checklist 并入 Resources & 验收清单区而非独立区块。
- [ok] 规范↔示例:超出规范的区块 — 示例追加 30·60·90 day milestones 与 Things to bookmark,属「超出」而非违背(共享前言明确模板数字是下限)。
- [ok] 规范↔示例:5 天 timeline — 正文要求 5 天,示例 day-head 为 Mon→Fri(Nov 4–Nov 8)五天,日数与正文一致。
- [ok] example.md 缺失 — 目录只有 SKILL.md + example.html;无输入样例属该批模板的常见形态(9 份中 6 份如此),非缺陷但少了一份「喂什么」的示范。
- [ok] 目录资产面普查 — glob 全量:SKILL.md、example.html;无 scripts/、无 references/、无数据文件、无包管理器清单。
- [ok] 可执行代码普查 — example.html 内 <script> 计数 = 0,fetch/XMLHttpRequest/WebSocket 命中 0;SKILL.md 全篇无脚本或可执行代码。
- [ok] 外链端点普查 — 目录内(含 example.html)零 http(s) 命中,产物离线自持。
- [ok] official_desc 逐字核对 — meta.official_desc 与 SKILL.md frontmatter 的 description 逐字一致。
6Verdict & Scenarios
8cc280cfe9045903…