Wrap Codex Autoresearch for Slate v2 measured loops. Delegates generic packet/dashboard/finalization mechanics to codex-autoresearch while enforcing `.tmp/slate-v2`, Slate correctness routing, target registry context, and short operator modes.
51
57%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/slate-ar/SKILL.mdHandle $ARGUMENTS.
Use this as the Slate v2 wrapper around codex-autoresearch:codex-autoresearch.
It is not the perf lane. slate-ar owns Slate-specific defaults for any measured
Autoresearch loop: target cwd, session files, dashboard/status/finalization
entrypoints, correctness routing, and handoff boundaries.
Performance optimization lives in slate-ar-perf.
slate-ar.slate-ar-next,
slate-ar-perfect, slate-ar-fast, slate-ar-stabilize, or
slate-ar-ship.slate-ar-status or
slate-ar-finalize.slate-ar-quality, slate-ar-gate, or
slate-ar-recipe.slate-patch.slate-plan.slate-ar-perf.codex-autoresearch:codex-autoresearch: owns generic setup, packets, logging,
dashboard, deep research, quality-gap, drift, finalization, and CLI mechanics.slate-ar: wraps that engine for Slate v2 cwd, state, correctness routing,
and operator modes.slate-ar-next: daily driver that reads status, picks one next owner, and
runs one safe step.slate-ar-perfect: primary broad surface-improvement loop backed by
autogoal; it owns architecture/API/DX gaps, behavior stability, perf, and
final no-regression proof for a named surface.slate-ar-fast: expert fastest-safe perf loop backed by slate-ar-perf and
no-regression checks; normal users should reach it through
slate-ar-perfect unless they already know the perf target.slate-ar-stabilize: expert behavior-stability loop backed by
slate-ar-gate, slate-patch, and tdd when needed; normal users should
reach it through slate-ar-perfect unless they already know the failing
behavior surface.slate-ar-ship: finalization, review, and commit/PR readiness path backed by
slate-ar-finalize and autoreview.slate-ar-quality: runs deep-research / quality-gap loops for Slate v2
API/DX/architecture/test coverage gaps.slate-ar-gate: repeats and logs existing test/typecheck/browser/editor
behavior gates.slate-ar-recipe: chooses or previews Codex Autoresearch recipes.slate-ar-perf: adds Slate v2 performance target policy, benchmark registry,
exactness gates, and fastest-safe stop rules.slate-patch: fixes correctness bugs and creates missing oracles.slate-plan: decides public architecture/API shape.Do not duplicate Codex Autoresearch mechanics here. Load
codex-autoresearch:codex-autoresearch for command details, packet lifecycle,
dashboard operation, ASI syntax, quality-gap internals, stale-packet recovery,
or finalization rules.
.tmp/slate-v2.plate-2 is the control plane for package shortcuts and target registry
commands. It does not prove Slate v2 runtime behavior..tmp/slate-v2/autoresearch.* and
.tmp/slate-v2/autoresearch.research/**.benchmarks/targets/slate-v2.json is supporting context for target-backed
loops; perf-specific registry policy lives in slate-ar-perf.checks_failed or discard, not keep.slate-plan pass schedules inside Autoresearch.Interpret short user text before picking commands:
continue, resume: continue the current Slate AR session only. Do not
initialize a new target unless the session is missing or stale and the target
is unambiguous.status, dashboard, where are we: read-only status mode. Use
slate-ar-status behavior. Do not run packets or edit files.finalize, finalize preview: finalization mode. Use slate-ar-finalize
preview behavior only.review branches, create review branches, run finalizer branches: explicit
review-branch mode. Use slate-ar-finalize and require the user to clearly
approve branch creation in the same turn.research, quality gap, improve quality, find gaps: use generic Codex
Autoresearch deep-research / quality-gap flow through slate-ar-quality.gate, proof, repeat, full editor behavior, navigation, typing:
route to slate-ar-gate.recipe, recipes, what loop, setup recipe: route to
slate-ar-recipe.fast, fastest, max perf, pagination, virtualization, benchmark:
route to slate-ar-perf.next, do next, pick best: route to slate-ar-next.perfect <surface>: route to slate-ar-perfect.absolute best, best architecture, best DX, no regressions, or mixed
API/testing/perf quality requests: route to slate-ar-perfect.ship, reviewable, ready to commit: route to slate-ar-ship.stabilize, regressions, native behavior: route to
slate-ar-stabilize.If a mutating Slate AR loop is already running in another thread, default to read-only status unless the user explicitly says this thread owns writes.
Use the slate-ar* skills as the operator entrypoints. Do not invent package
scripts for Slate AR; Plate only exposes benchmark target scripts.
For exact shell execution, load codex-autoresearch:codex-autoresearch and use
its CLI fallback with --cwd .tmp/slate-v2. For target-backed setup from the
Plate control repo, use:
pnpm bench:targets:dry-run -- <target-id>
node tooling/scripts/bench-targets.mjs autoresearch-init <target-id>slate-patch;slate-ar-gate;slate-ar-quality;slate-ar-recipe;slate-ar-perf;slate-plan;.tmp/slate-v2/autoresearch.* session files when present.keep only when the measured target improves and Slate correctness checks
pass;checks_failed or discard when native selection, input ordering, IME,
copy, paste, undo, follow-up typing, focus, or browser behavior regresses;slate-patch when correctness fails without an existing oracle;slate-plan when the remaining win needs API/runtime redesign.Use generic Codex Autoresearch deep-research and quality-gap workflow. Slate additions:
.tmp/slate-v2/autoresearch.research/**;slate-ar-gate;slate-ar-perf;slate-patch;slate-plan.quality_gap=0 closes the current accepted checklist only. It does not prove
that no more Slate gaps exist.
Use generic Codex Autoresearch finalization flow. Slate defaults:
finalize-preview --cwd .tmp/slate-v2 first;finalize-autoresearch.mjs <plan> or create
autoresearch-review/* branches unless the user explicitly asks to create
review branches;autoresearch.*, autoresearch.research/**, dashboard exports, and
finalization scratch files unless the user asks to review session artifacts;finalize-current-tree --cwd .tmp/slate-v2 only as a
readiness preview when the current tree is the review unit because kept
commits were later corrected, bundled, or reverted;go, next, ok, or continue after a
normal ship/perfect flow do not approve review-branch creation.Report:
45116fd
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.