一键导入
setup-project
Guide a repository into the project-local `.agents/` conventions used by retained runtime-kit dispatcher skills.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guide a repository into the project-local `.agents/` conventions used by retained runtime-kit dispatcher skills.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Operate and test a local or SSH-reachable macOS desktop through nils-cli macos-agent, with AX-first actions, screenshots, scenarios, explicit postconditions, guarded replay, and privacy-preserving journals.
Review a code change through an internally selected quick, focused, specialist, follow-up, or pre-merge mode and return evidence-grounded findings.
Open or resume one shared dispatch plan issue, coordinate independently reviewed lane PRs, integrate approved work, and close through strict gates.
Open or resume one lightweight issue-backed plan tracker and carry it through implementation, review, PR delivery, strict closeout, and archive handoff.
Deliver GitHub pull requests or GitLab merge requests end to end through the released nils-cli `forge-cli pr deliver` macro.
Review a code change through an internally selected quick, focused, specialist, follow-up, or pre-merge mode and return evidence-grounded findings.
| name | setup-project |
| description | Guide a repository into the project-local `.agents/` conventions used by retained runtime-kit dispatcher skills. |
Prereqs:
scripts/setup.sh and the released runtime install path.Inputs:
.agents/scripts/pre-pr.sh, passed
as --pre-pr-command <command>.--bootstrap-command, --deploy-command, and --release-command
values to create retained dispatcher scripts.Outputs:
.agents/, .agents/scripts/,
.agents/skills/, retained dispatcher scripts, and common validation command
candidates..agents/scripts/pre-pr.sh created from an explicit validation
command and optional retained dispatcher scripts created from explicit
commands..agents/scripts/pre-pr.sh.Failure modes:
--pre-pr-command when pre-pr.sh is
missing.pre-pr.sh.Use the bundled helper in dry-run mode first:
$HOME/.hermes/plugins/meta/skills/setup-project/scripts/setup-project.sh \
--repo "$repo_root" \
--dry-run
Apply only after the project validation command is known:
$HOME/.hermes/plugins/meta/skills/setup-project/scripts/setup-project.sh \
--repo "$repo_root" \
--apply \
--pre-pr-command "bash scripts/ci/all.sh"
Optional retained dispatchers are explicit:
$HOME/.hermes/plugins/meta/skills/setup-project/scripts/setup-project.sh \
--repo "$repo_root" \
--apply \
--pre-pr-command "bash scripts/ci/all.sh" \
--bootstrap-command "bash scripts/bootstrap.sh" \
--deploy-command "bash scripts/deploy.sh" \
--release-command "bash scripts/release.sh"
git rev-parse --show-toplevel..agents/, .agents/scripts/, .agents/skills/, retained
dispatcher scripts, and common validation entrypoints.unadopted when .agents/ is absent.partial when .agents/ exists but required project runtime pieces are
incomplete.adopted when .agents/ exists and executable pre-pr.sh is present..agents/scripts/ and .agents/skills/ as needed..agents/scripts/pre-pr.sh only from an explicit
--pre-pr-command; never create a successful no-op validation gate.bootstrap, deploy, and release scripts only from their
explicit command flags.This skill owns project-local runtime adoption only. It does not install host
tools, mutate global Codex or Claude runtime homes, rename the bootstrap
dispatcher, or create runtime-kit managed skills. Project-local skill
scaffolding remains owned by create-project-skill; use that workflow when a
repository needs .agents/skills/<skill>/.