用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/thewoolleyman/livespec-overseer --skill livespec-overseer-foreman命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | livespec-overseer-foreman |
| description | Run the bounded livespec foreman operator loop for the current repository. |
| allowed-tools | bash read |
This file is the thin pi binding of the foreman operation of the
livespec-overseer plugin. It carries pi-runtime mechanics ONLY. The
complete operator contract is the plugin's shared artifact at
prose/foreman.md, the same artifact the Claude and Codex bindings read.
Order of work, every time:
$PLUGIN_ROOT (next section).$PLUGIN_ROOT/prose/foreman.md completely with the read tool.Never paraphrase, summarize, or act on a partial read of the prose, and never restate its steps here - the prose owns the behavior, this file owns the wiring.
pi's skill namespace is flat - a skill name admits no colon - so this plugin's
namespace is carried by the unabbreviated livespec-overseer- name prefix
rather than by the /livespec-overseer:foreman form the Claude and Codex
surfaces use.
$PLUGIN_ROOT)The ordered algorithm is realized ONCE, by this package's
lib/resolve-plugin-root.sh, and MUST NOT be restated inline here.
<skill-dir> below is the directory holding THIS SKILL.md - you read this
file from disk, so you know its absolute path; the resolver sits two levels up,
beside the bindings tree.
PLUGIN_ROOT="$(bash "<skill-dir>/../../lib/resolve-plugin-root.sh" .)" || exit 1
echo "$PLUGIN_ROOT"
The resolver searches, in order: the LIVESPEC_OVERSEER_PLUGIN_ROOT override;
the governed project's own plugin directory when that checkout IS this plugin
(dogfooding); the project-scope pi package clone under
.pi/git/github.com/thewoolleyman/livespec-overseer/; and the user-scope clone
under ~/.pi/agent/git/github.com/thewoolleyman/livespec-overseer/.
On failure the resolver writes its own diagnostic to stderr and exits 1. STOP and surface that diagnostic verbatim. Do not improvise a path, and do not run an install command the diagnostic did not ask for.
<file>" / "list <dir>" - the read tool, or the bash tool
for shell work.bash tool, with explicit
argv. Surface usage errors and precondition failures verbatim rather than
retrying with guessed arguments.<operation> skill" - this runtime exposes it as the
pi skill livespec-overseer-<operation>; drive that skill rather than
reimplementing its behavior.