Repository navigation
blog: portable agent skills need runtime budget tests - #1004
Merged
Merged
Conversation
Add a sourced article and a reproducible drill for task-budget handoff, concurrent admission, and detecting incorrect runtime-to-scope mapping. Keep simulated adapters distinct from vendor-runtime certification. Review decisions: - Apply: tighten SEO description and identify tested runtime/Admin versions. - Modify: none. - Skip: none. Independent Codex review: SHIP; no findings across all eight dimensions. Validation: live Cycles drill, exact-capacity and insufficient-capacity checks, eight failure-path checks, full site build, rendered-page and script download verification.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A skill can move from a CLI to a cloud worker while accidentally receiving a fresh task allowance. Add Portable Agent Skills Need Runtime Budget Tests, explaining how to verify shared task identity, admission, and accounting across execution adapters.
The article uses the October 22 Agent Skills foundation donation as its news hook, acknowledges platform-native controls, and provides five deployment acceptance tests. A downloadable Python drill exercises handoff, concurrent reservations, and a deliberately broken scope mapping against real Cycles ledgers. Its adapters and tool calls are simulated; it explicitly does not certify vendor-runtime compatibility.
Sources include the Agent Skills specification, primary announcements, and pinned Cycles protocol YAML. The article is 1,754 words, with a 47-character title and 158-character description.
Checklist
AUDIT.mdupdated (if protocol surface changed) — not applicable; no protocol changeREADME.mdupdated (if public API changed) — not applicable; no public API changeTest plan
0.1.25.59and Admin0.1.25.55in an isolated disposable stack: handoff and concurrent admission each allowed one $0.06 operation against a $0.10 task. Negative control detected $0.12 aggregate spend across two incorrectly separated scopes.npm run buildpassed, including PDF generation. Verified rendered metadata, four tables, and both download links; served script matched source.Review changes: applied shorter SEO description and tested-version details; no rejected findings. Restart, alternate-route, and deployed-runtime outage tests remain explicitly application-specific acceptance work.