Skip to content

♻️ Make the Vizzly skill portable#318

Merged
Robdel12 merged 3 commits into
mainfrom
rd/agent-context-guidance
Jul 22, 2026
Merged

♻️ Make the Vizzly skill portable#318
Robdel12 merged 3 commits into
mainfrom
rd/agent-context-guidance

Conversation

@Robdel12

@Robdel12 Robdel12 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Why

The packaged Vizzly skill is meant to work across skills-compatible agent harnesses, but its default workflow was not portable or consistently correct. The primary local command omitted --json, so agents missed the bounded evidence payload; the TDD example shell-backgrounded a daemon that already detaches; and the references included incomplete parallel CI, overstated screenshot identity, and unsupported Public Properties guidance.

Approach

Center the skill on the open Agent Skills shape: one lean, harness-neutral evidence loop with detailed CLI, SDK, dynamic-content, and setup workflows loaded only when needed. Agents now use the repository's existing CLI invocation, inspect images through whatever capability their harness provides, keep inaccessible or missing evidence unknown, and require explicit authorization before setup or review mutations.

The OpenAI YAML remains optional interface metadata. It defines no behavior, and the reusable contract lives entirely in SKILL.md and its references. The unverified public-screenshot guide is removed instead of presenting dashboard behavior as a supported CLI workflow.

Evidence

Two independent audits checked portability and every documented command against the CLI source. Fresh forward tests correctly kept a terminal-only local investigation offline and used one shared ID plus one finalizer for a four-shard CI build. The skill validator and the full release suite pass, and the packed npm artifact contains exactly the portable skill, four focused references, and the optional adapter.

Robdel12 added 2 commits July 21, 2026 22:41
Start agents with the bounded evidence handoff, then point them to real images, returned commands, and opt-in Honeydiff detail. This keeps the packaged guidance aligned with the CLI contracts that now ship.
Center the packaged skill on the portable Agent Skills contract, factual CLI workflows, and capability-based evidence inspection. Remove unsupported product guidance and keep OpenAI metadata as an optional adapter.
@Robdel12 Robdel12 changed the title 📝 Teach agents the visual context drill-down ♻️ Make the Vizzly skill portable Jul 22, 2026
Keep the portable skill focused on the intended workflow. The CLI will own emitting directly executable structured context commands in a separate change.
@Robdel12
Robdel12 marked this pull request as ready for review July 22, 2026 04:48
@Robdel12
Robdel12 merged commit 0670378 into main Jul 22, 2026
29 of 30 checks passed
@Robdel12
Robdel12 deleted the rd/agent-context-guidance branch July 22, 2026 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant