ワンクリックで
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>/.