ワンクリックで
remove-skill
Remove a repo-owned runtime-kit skill with a dry-run-first active reference audit and retained historical plan records.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Remove a repo-owned runtime-kit skill with a dry-run-first active reference audit and retained historical plan records.
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 | remove-skill |
| description | Remove a repo-owned runtime-kit skill with a dry-run-first active reference audit and retained historical plan records. |
Prereqs:
agent-runtime-kit repository root.manifests/skills.yaml.agent-runtime is installed from the released nils-cli package and available
on PATH.Inputs:
<domain>.<skill>.Outputs:
core/skills/<domain>/<skill>/ source,
manifests/skills.yaml entry, manifests/plugins.yaml containment, product
render metadata, golden snapshots, sandbox expected skill pins, runtime-smoke
cases, hook/reminder metadata, and maintained docs references.manifests/skill-dispositions.yaml row is retained when the skill
belongs to the frozen #562 migration cohort; it records destination,
replacement/compatibility needs, and live cleanup instead of deleting history.Failure modes:
docs/plans/** records without explicit
cleanup approval.Start with a dry-run reference inventory:
skill_id="<domain>.<skill>"
domain="${skill_id%%.*}"
skill="${skill_id#*.}"
rg -n "$skill_id|$skill" \
core manifests targets tests docs/source SUPPORT_MATRIX.md DEVELOPMENT.md
Classify matches before editing:
docs/plans/**After apply approval and edits:
bash scripts/ci/skill-governance-audit.sh --update-counts
bash scripts/ci/skill-governance-audit.sh
agent-runtime render --product codex --update-golden
agent-runtime render --product claude --update-golden
agent-runtime render --product hermes --update-golden
bash scripts/ci/sandbox-install-rehearsal.sh
bash tests/runtime-smoke/run.sh --mode deterministic --domain "$domain"
bash scripts/ci/all.sh
manifests/skills.yaml.rg and classify every active reference.docs/plans/** from default mutation. Keep those records as
historical evidence unless the user explicitly asks for cleanup.reviewed; never
delete or replace a baseline row to make a new pending skill fit.bash scripts/ci/skill-governance-audit.sh --update-counts to refresh
maintained active skill-count surfaces without touching historical
docs/plans/** records.This skill owns safe removal sequencing and the decision to retain historical
records. It does not own a general-purpose deletion engine. If removal needs a
stable dry-run/apply planner or machine-readable reference graph, implement and
release that primitive in sympoies/nils-cli, then pin the consumed binary in
manifests/skills.yaml.