minimize-iteration2
Relay self-contained design/code briefs to the owner's chat model and integrate the replies — with a strict minimal-log rule for the results file.
Skill by vasyapym
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/vasyapym-minimize-iteration2
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/minimize-iteration2
What's inside
- Skill name
minimize-iteration2- Description
- Relay self-contained design/code briefs to the owner's chat model and integrate the replies — with a strict minimal-log rule for the results file.
- License
- MIT
- Instructions
- 109 lines in SKILL.md · view on GitHub
Files (6)
- S1-S5-full-history.md
- S2-rounds.md
- S5-rounds.md
- SKILL.md
- openai.yaml · agents/
- results.md
SKILL.md (first lines)
# minimize-iteration2 — chat-model relay You are the orchestrator; the owner's chat model is the specialist. It has NO repo access, no tools, and a limited window — the owner hand-carries each brief and reply. This file is the complete runbook: a new session needs nothing else from this directory to run the workflow. Do not re-derive practice, do not read the archives (see Files), do not search for prior formats. ## Session flow (fixed order) 1. **Inspect** the repo — only the facts the brief must carry: paths, verbatim numbers, links, and base code when the deliverable integrates into an existing file. For a continuation round, the last few rows of `results.md` are the only optional read. 2. **Write one brief** from the template below; small task = one deliverable, large task = sequential briefs, each carrying forward the integrated result of the previous one. Save it as `docs/briefs/chat-model-prompt-NN-<slug>.md` (next free NN) with a `## Paste this` fenced block; give the owner the paste block. 3. **Relay**: owner pastes the brief, brings back the raw reply. Never paste replies wholesale — salvage-integrate: keep what matches repo facts and rails, fix or drop the rest, and do the polish yourself (exact colors, geometry, numbers, seating in the house system are integrator cargo). 4. **Validate** with the repo's applicable checks (typecheck, build, tests, render size). Report what was and was not verified. 5. **Record one row** in `results.md`: round id, task one-liner, prompt file path, outcome ≤ 2 lines. If the outcome changes practice, edit the template/rules in THIS file in the same pass — that is the only place practice lives. No other records: no transcripts, no hypothesis scaffolding, no A/B pairs; git history keeps originals. A repeat that only confirms known practice still gets its row (it is one line) but no edit here. ## Brief template (start every brief from this shape) Opener is fixed. One telegraphic paragraph of task facts, hard rails, an explicit output contract. Size: ~60–150 words total for concept/mark asks (facts only, no verbatim base); up to ~300 when ground-truth facts are the payload (e.g. a text ask carrying per-project facts). ``` comprehensive code - <the ask: deliverable type, count, target surface>. <task facts only: what the thing is, current state with verbatim numbers/paths, what's wanted; "exact split yours" when divisible>. <rails, one line each: banned set as explicit rejected siblings, never abstractions; register steer verbatim from the owner; render size + legibility floor; palette hexes / interfaces / links when the reply must fit a live system>. challenge assumptions and failure cases before answering; rationale = the why lines. reply: exactly N blocks - <exact per-block format> - nothing else. ``` Rules that earned their place (edit only with evidence): - ROUTER (owner hypothesis, 2026-09-26, "seems to work"): the relay router reads the words. Concise briefs written with honest intent — human first-person prose, natural function words, no dense spec cargo — route to the stronger model; dense telegraphic briefs route to a weaker one. For prose/personal-taste asks write the brief as honest intent (first person, minimal, few instructions); telegraphic stays the default only for mechanical code/art parses until more draws say otherwise. - Don't carry verbatim base text/code in the brief: it forces the model to preserve every meaning (obvious-translation failure, S12). Give the facts as short first-person clauses instead; after salvage the integrator re-adds exact quotes, links and code itself. - Minimal side wins: between two brief shapes that both fit the facts, send the shorter one. - Telegraphic prose-hybrid; no scaffolding (hypotheses, scoring rubrics, protocol steps) — scaffold cargo is what long briefs died of. - Verbatim base code only when the reply must match house register; otherwise integrate and repair afterward. - Rough-artifact contract: the model draws the thing; polish and exact colors/geometry are the integrator's job. - Size for the render, never the artboard: state render size + legibility floor; hairlines thinner than the render survives die at render. - Two fail modes bracket the target: too subtle (dies at render) and too decorative (ornament). - The relay never carries owner-evaluation or process details. - When independent draws converge on one family, name that convergence as a trap and require internal enumeration (8+ vocabularies, kill/simulate/ score before answering, work not shown) — escape hatch, not the default. - The endpoint is the owner's fixed chat model: outcomes are descriptive findings only — never run H-verdict experiments through it. - Vary one signal per round (size band, register axis, ban list, contract shape); the row in results.md logs what moved. - Compression drops facts, never documented load-bearing constraints: a brief that omits one reintroduces the regression the constraint prevented (S26 — the webkit reentry gate caught the lost late-write ramp at integration); carry constraints verbatim or lose the round. - Prose asks (readmes, copy): rails flatten voice. Carry ground truth + the owner's voice essence, then give explicit creative license and treat the material as raw notes, not a checklist; heavy ban lists beyond hard taste-lines (pitch, emoji) produce correct-but-flavorless copy (S11). A verbatim base forces meaning-by-meaning reconstruction — for a fresh text, give permission to drop meanings plus a length target, and carry only the base's best moves as spirit-not-wording (S12). ## Files here - `SKILL.md` — this runbook; practice edits land here. - `results.md` — append-only round table, nothing else. - `S2-rounds.md`, `S5-rounds.md`, `S1-S5-full-history.md` — verbatim archives, provenance only; never read in the normal flow. - `agents/openai.yaml` — invocation policy; unrelated to workflow edits. - Prompt files live outside this dir: `docs/briefs/chat-model-prompt-NN-*.md`.
From vasyapym/vasyapym.github.io, MIT.
More from vasyapym/vasyapym.github.io
- 0.644score
orchestrate
vasyapym
Run the relay loop between this orchestrator session and a designated non-agentic specialist in a separate chat (Claude Opus or similar) that has no tools…
SkillAFreshness: A★ 20Claude Code +9 - 0.644score
minimize-iteration3
vasyapym
Use when delegating to the randomized routing chat model or when a relay prompt failed — reframe the delegation as a question-form refinement, one question…
SkillAFreshness: A★ 20Claude Code +9 - 0.638score
code-iteration
vasyapym
Implement and refine code through small, evidence-backed verification passes.
SkillAFreshness: A★ 20Claude Code +9 - 0.638score
design-iteration
vasyapym
Refine interfaces through visual feedback rounds against an append-only liked/rejected ledger.
SkillAFreshness: A★ 20Claude Code +9 - 0.634score
lesson-script
vasyapym
Fast relay lesson for Practice Map — one chat-model round, salvage, convert, scripted wiring.
SkillAFreshness: A★ 20Claude Code +9 - 0.613score
ask-matt
vasyapym
Ask which skill or flow fits your situation.
SkillAFreshness: A★ 20Claude Code +9 - 0.604score
minimize-iteration
vasyapym
Use when work is about to be delegated to a separate chat model — compress the task into the shortest prompt that still carries it, because the router sends…
SkillBFreshness: B★ 20Claude Code +9 - 0.601score
bug-iteration
vasyapym
Fix a reported bug — especially one that has returned after a previous fix — by reproducing it, diagnosing the root cause rather than the symptom, gating…
SkillBFreshness: B★ 20Claude Code +9 - 0.601score
custom-learning
vasyapym
Guide technology learning in Russian, one subcard at a time, through interactive Practice Map artifacts and proof-of-skill projects.
SkillBFreshness: B★ 20Claude Code +9 - 0.598score
lesson-iteration
vasyapym
Draft, deepen, review, and integrate a comprehensive Russian-language lesson into Practice Map.
SkillBFreshness: B★ 20Claude Code +9 - 0.598score
design-planning
vasyapym
Compare design alternatives and settle the direction before implementation.
SkillBFreshness: B★ 20Claude Code +9 - 0.598score
planning
vasyapym
Turn an approved direction into a deterministic implementation and verification plan.
SkillBFreshness: B★ 20Claude Code +9
Signals
- Stars
- 20
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 29, 2026 (29 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/vasyapym/vasyapym.github.io
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from vasyapym
- 0.644score
minimize-iteration3
vasyapym
Use when delegating to the randomized routing chat model or when a relay prompt failed — reframe the delegation as a question-form refinement, one question…
SkillAFreshness: A★ 20Claude Code +9 - 0.644score
orchestrate
vasyapym
Run the relay loop between this orchestrator session and a designated non-agentic specialist in a separate chat (Claude Opus or similar) that has no tools…
SkillAFreshness: A★ 20Claude Code +9 - 0.638score
design-iteration
vasyapym
Refine interfaces through visual feedback rounds against an append-only liked/rejected ledger.
SkillAFreshness: A★ 20Claude Code +9 - 0.638score
code-iteration
vasyapym
Implement and refine code through small, evidence-backed verification passes.
SkillAFreshness: A★ 20Claude Code +9 - 0.634score
lesson-script
vasyapym
Fast relay lesson for Practice Map — one chat-model round, salvage, convert, scripted wiring.
SkillAFreshness: A★ 20Claude Code +9 - 0.613score
ask-matt
vasyapym
Ask which skill or flow fits your situation.
SkillAFreshness: A★ 20Claude Code +9
Cite this page
minimize-iteration2 skill. Agent Mart. https://agentmart.dev/skills/vasyapym-minimize-iteration2 (last updated 2026-10-24)