Meta rule: minimally accept skills with local agent tooling #185

Open
opened 2026-07-31 07:38:44 +00:00 by perishadmin · 0 comments
Contributor

Observation

A skill can pass file/schema checks and its binary lock while still failing the first real load or invocation by an agent. Today each product either repeats this acceptance ad hoc or lets the first consumer discover the incompatibility.

This came from the Ectropy KISS calibration: “用本地 agent 工具做最小 skill 验收” is a shape above any one product.

Proposed meta rule

Before a skill candidate is affirmed or released, collect the smallest honest acceptance through an available local agent tool:

  • discover/load the exact candidate from an explicit isolated path;
  • run one bounded probe proving that the agent can consume the brief and its declared tool surface;
  • leave stable/global skill seats untouched;
  • record the agent, candidate identity, probe, and result.

Plumb should own this generic acceptance shape. The product should own the probe vocabulary and success criterion.

Boundary

This is mechanical compatibility evidence only. It does not replace the human reading required by a Plumb lock, prove that the prose is true, or grant mutation/landing authority.

When no suitable local agent tool is available, report unknown/blind instead of inferring success.

## Observation A skill can pass file/schema checks and its binary lock while still failing the first real load or invocation by an agent. Today each product either repeats this acceptance ad hoc or lets the first consumer discover the incompatibility. This came from the Ectropy KISS calibration: “用本地 agent 工具做最小 skill 验收” is a shape above any one product. ## Proposed meta rule Before a skill candidate is affirmed or released, collect the smallest honest acceptance through an available local agent tool: - discover/load the exact candidate from an explicit isolated path; - run one bounded probe proving that the agent can consume the brief and its declared tool surface; - leave stable/global skill seats untouched; - record the agent, candidate identity, probe, and result. Plumb should own this generic acceptance shape. The product should own the probe vocabulary and success criterion. ## Boundary This is mechanical compatibility evidence only. It does not replace the human reading required by a Plumb lock, prove that the prose is true, or grant mutation/landing authority. When no suitable local agent tool is available, report unknown/blind instead of inferring success.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
PerishLab/plumb#185
No description provided.