用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/nathanvale/claude-code-config --skill fasttrack-timesheet命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Creating or changing tests, fixtures, mocks, snapshots, test helpers, or test harnesses; require a pre-write Test Design Brief.
Browser tasks through Warm Chrome; no Chrome for Testing.
Explicit whole-suite test architecture review, visual candidates, or proof-boundary improvements.
正在显示 SKILL.md
| name | fasttrack-timesheet |
| description | Prepare a FastTrack timesheet draft and submit only after screenshot approval. |
| disable-model-invocation | true |
Conversational front end for the FastTrack timesheet runbook. This skill turns a plain request ("fill last week, 9 to 5 Mon to Thu") into the exact structured input the runbook consumes, runs the fill, and — only on explicit approval after showing a screenshot — runs the submit. It owns the ASKING and APPROVAL; it does not reimplement browser mechanics.
Owner of the mechanics (delegate, never copy its contracts): the browser-use
skill and its fasttrack/fill-week + fasttrack/submit runbooks.
Collect, in order, using defaults; ask one question per genuinely missing/ambiguous item:
State the assumed defaults you used; do not silently invent non-default values.
Write the timesheet_run input file the fill action reads. Its exact shape is
owned by the runbook input schema — read it live (browser-use runbook schema /
the fill-week runbook's declared inputs), do not restate fields here (they drift).
Write the file under the runtime private-input root as an owner-only file. Compute
dates from the named week; map "9 to 5" → 09:00/17:00. If unsure of the shape,
copy the structure of the last committed timesheet_run.json example.
Delegate the mechanics to the browser-use skill — it owns the exact runbook run command, the prerequisites (an ACTIVATED generation, the approval-broker env
for the Touch ID identity gate), and the connection. Read its run card; do not
restate the command here (it drifts). The service/flow is fasttrack /
fill-week, input timesheet_run=<abs path>.
The run reaches a Touch ID identity gate — tell the user to tap. On success the timesheet grid fills (draft). Report what was filled (days + hours + total).
If the run fails on a prerequisite (broker env unset, catalog not activated, no
admissible tab), STOP and route the fix to the browser-use skill — do not work
around activation or the presence gate.
Owned by the browser-use fasttrack/submit runbook + its run approve surface.
awaiting-approval gate and surfaces an
adapter-agnostic screenshot artifact of the filled timesheet.browser-use
run card) and let the submit run.Owner of the submit action, approval gate, run approve, and screenshot artifact:
the browser-use fasttrack/submit runbook. Read its run card for the exact
approve/continuation commands; do not duplicate them here.
unknown, say so — do not claim a fill that was not confirmed.Resolve the target week from the user's words + today's date, list the defaults you will assume, ask one question only if the week or hours are missing/ambiguous, then build the input and run the fill card. Do not submit in the same step as fill.