Agent Skillsboshu2/agentops › human-only-skills

human-only-skills

GitHub

列出需人工调用的技能清单及触发场景,说明模型不得自动调用这些技能的规则与依据。

images/gemini/skills/human-only-skills/SKILL.md boshu2/agentops

Trigger Scenarios

询问哪些技能必须由人执行 查询禁用模型调用的技能列表

Install

npx skills add boshu2/agentops --skill human-only-skills -g -y
More Options

Non-standard path

npx skills add https://github.com/boshu2/agentops/tree/main/images/gemini/skills/human-only-skills -g -y

Use without installing

npx skills use boshu2/agentops@human-only-skills

指定 Agent (Claude Code)

npx skills add boshu2/agentops --skill human-only-skills -a claude-code -g -y

安装 repo 全部 skill

npx skills add boshu2/agentops --all -g -y

预览 repo 内 skill

npx skills add boshu2/agentops --list

SKILL.md

Frontmatter
{
    "name": "human-only-skills",
    "context": {
        "intent": {
            "mode": "none"
        },
        "window": "inherit"
    },
    "consumes": [],
    "metadata": {
        "tier": "meta",
        "effects": [],
        "disposition": "keep_specialist",
        "capabilities": [
            "human_only_skill_routing"
        ],
        "dependencies": [],
        "canonical_status": "canonical"
    },
    "produces": [
        "stdout"
    ],
    "practices": [
        "design-by-contract"
    ],
    "context_rel": [],
    "description": "Name the skills reserved for people to invoke — where the runtime honors disable-model-invocation — and when to reach for each. Triggers: \"human-only skills\", \"which skills must I run myself\".",
    "allowed-tools": "Read, Grep, Glob",
    "hexagonal_role": "supporting",
    "user-invocable": true,
    "output_contract": "a named pointer list; this skill invokes nothing",
    "skill_api_version": 1
}

Human-only skills

Four skills carry disable-model-invocation: true. In runtimes that honor that key, their descriptions stay out of the context window and the model cannot invoke them — a person types the command. In runtimes without the switch, the key is stripped at projection time and these remain ordinary advertised skills (see docs/contracts/codex-skill-api.md); the pointer below still tells a person which ones to run themselves. This skill names skills. It never invokes one.

The roster

Skill A person reaches for it when
craft-goal authoring or linting a persistent goal prompt meant to drive many bounded experiments toward one outcome — a standing artifact a person owns, not this session's intent
learn mining a collection of durable verdicts for recurring evidence, after the critical path, on purpose
postmortem testing one retrospective causal question against verdict evidence that already exists
toil-mining mining supplied usage history for repeated operational work worth automating

What they share: each is off the critical path, each is started deliberately rather than inferred from a task, and nothing else in the repository reaches for any of them.

When a model wants one

Say which skill applies and why, and stop. Reproducing the skill's procedure by hand defeats the point of removing it from model reach — the command exists so a person decides the timing.

Before adding a row

Model invocation is load-bearing whenever anything else reaches for the skill, so a skill joins this roster only after all four surfaces come back clean, with the evidence recorded:

  1. ao skills consumers <slug> and ao skills graph — declared dependencies and consumes edges.
  2. workflows/*.js — a workflow that dispatches the slug.
  3. Other skills' SKILL.md bodies — a "routes to <slug>" sentence or a See Also entry is a reach.
  4. evals/routing-probes/templates.json — an applicable entry means a probe measures whether the model routes there, which stripping makes unmeasurable rather than merely cheaper.

Retire this skill when the roster is empty.

Version History

  • d9f9c50 Current 2026-08-27 19:41

Same Skill Collection

images/gemini/skills/account-rotation/SKILL.md
images/gemini/skills/agent-mail/SKILL.md
images/gemini/skills/agent-native/SKILL.md
images/gemini/skills/agy-native/SKILL.md
images/gemini/skills/anti-ceremony/SKILL.md
images/gemini/skills/automation-shape-routing/SKILL.md
images/gemini/skills/bootstrap/SKILL.md
images/gemini/skills/cass/SKILL.md
images/gemini/skills/cc-hooks/SKILL.md
images/gemini/skills/codebase-recon/SKILL.md
images/gemini/skills/codex-exec/SKILL.md
images/gemini/skills/converter/SKILL.md
images/gemini/skills/council/SKILL.md
images/gemini/skills/craft-goal/SKILL.md
images/gemini/skills/dcg/SKILL.md
images/gemini/skills/doc/SKILL.md
images/gemini/skills/domain/SKILL.md
images/gemini/skills/fitness/SKILL.md
images/gemini/skills/goals/SKILL.md
images/gemini/skills/handoff/SKILL.md
images/gemini/skills/idea-genie/SKILL.md
images/gemini/skills/implement/SKILL.md
images/gemini/skills/learn/SKILL.md
images/gemini/skills/ms/SKILL.md
images/gemini/skills/ntm/SKILL.md
images/gemini/skills/one-way-door/SKILL.md
images/gemini/skills/operationalize/SKILL.md
images/gemini/skills/pattern-mining/SKILL.md
images/gemini/skills/plan/SKILL.md
images/gemini/skills/postmortem/SKILL.md
images/gemini/skills/premortem/SKILL.md
images/gemini/skills/product/SKILL.md
images/gemini/skills/rch/SKILL.md
images/gemini/skills/reality-check/SKILL.md
images/gemini/skills/refactor/SKILL.md
images/gemini/skills/research/SKILL.md
images/gemini/skills/reverse-engineer/SKILL.md
images/gemini/skills/route/SKILL.md
images/gemini/skills/rpi/SKILL.md
images/gemini/skills/sbh/SKILL.md
images/gemini/skills/scaffold/SKILL.md
images/gemini/skills/scope/SKILL.md
images/gemini/skills/security/SKILL.md
images/gemini/skills/shared/SKILL.md
images/gemini/skills/skill-builder/SKILL.md
images/gemini/skills/skill-eval/SKILL.md
images/gemini/skills/standards/SKILL.md
images/gemini/skills/status/SKILL.md
images/gemini/skills/swarm/SKILL.md

Metadata

Files
0
Version
d9f9c50
Hash
4208f75b
Indexed
2026-08-27 19:41

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-27 22:32
浙ICP备14020137号-1 $Carte des visiteurs$