<What it does, one line>. Trigger phrases: <phrases>.
日本語の概要は準備中です。原文の説明を表示しています。
Run a Meta-Harness-style optimization loop NATIVELY — automatically search over the scaffolding around a FIXED base model (memory, retrieval, context construction, prompt templates, summarization, tool-selection logic) by proposing candidate variants, scoring each on a cheap deterministic eval, and keeping a Pareto frontier of quality vs cost — using native Agent / Workflow / loop tools instead of a standalone Python harness. Use this whenever the user wants to optimize, evolve, tune, distill, or search over a harness, scaffold, prompt system, memory or retrieval policy, context-assembly code, or summarizer while keeping the model fixed; whenever they mention Meta-Harness, harness optimization, scaffold evolution, automatic prompt/memory optimization, an evolutionary or Pareto search over candidate implementations, or "make the harness/agent better without retraining"; and whenever the gain must come from the code AROUND the model rather than the model weights. Reproduces the Meta-Harness paper's method natively, with no claude_wrapper.py and no metered solver API.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Meta-Harness optimizes the harness, not the model. The harness is the code around a fixed base model that decides what to store, retrieve, compress, and show while the model works. You hold the model frozen and search over that scaffolding: propose candidate variants, score each on a cheap deterministic eval, keep a Pareto frontier (quality up, cost down), and iterate. The proposer is an LLM agent writing code; the inner loop is a cheap scorer.
The Stanford repo (stanford-iris-lab/meta-harness) ships a Python driver —
claude_wrapper.py (~720 lines) + meta_harness.py (~540 lines) — that reimplements an
agent runtime to drive a headless Claude: spawn a session, parse stream-json, track tool
calls, log everything, loop. You already are that runtime. So you run the same loop with
native tools (Agent, Workflow, /loop) and keep only the irreducible domain logic — a $0
scorer. The orchestration was never the hard part; your harness provides it.
This skill is the method, reusable for any harness-optimization task. A fully worked
example (optimizing proteus's campaign-memory summarizer) lives at ~/mh-proteus/ and is
walked through in references/proteus-example.md.
Strong fit when several of these hold (full criteria in references/method.md):
Poor fit: no stable eval loop, or purely subjective quality with no measurable criterion.
seed frontier with the incumbent harness (the thing to beat)
repeat until budget/convergence:
PROPOSE k candidate harness variants (proposer agents write code)
VALIDATE each imports / type-checks (cheap reject of broken candidates)
SCORE each on the held-out-protected eval set ($0 deterministic scorer)
FRONTIER Pareto-merge (quality up, cost down), floor-respecting
FINAL: score the frontier once on the untouched TEST split
The proposer is the mutation+crossover operator. The frontier is the persistent search memory. The held-out test split is touched exactly once, at the end — never during the search.
The orchestration is native; the domain is yours. Build these five — templates in assets/,
how-to in references/building-blocks.md:
assets/candidate_base-template.pyassets/scorer-template.pyassets/proposer-prior-template.mdscripts/pareto.py computes the frontier deterministically.These are where naive harness searches silently fail. Full treatment in references/method.md.
| Mode | Use when | How |
|---|---|---|
| Workflow (default) | a real search; want parallel proposers, journaled + resumable | assets/workflow-template.js via the Workflow tool |
skill + /loop | leanest; you act as the proposer yourself, serially | a mini-skill body looped with /loop |
| Team | rarely — durable, long-lived proposer/scorer/curator roles | TeamCreate + tasks + messaging |
Default to Workflow — it is the closest 1:1 to the Python harness and the best for an actual
search. The mapping from each Meta-Harness piece to its native equivalent, and full mode details,
are in references/native-execution.md.
references/method.md.
If you cannot name a cheap eval that varies with the candidate, stop and build one first.assets/ templates (or reuse an existing scaffold like
~/mh-proteus/). Validate the scorer runs at $0 on the incumbent before going further.assets/workflow-template.js, set the working
dir, candidate count k, rounds/budget, and the floor.references/method.md — theory, full fit criteria, the frozen-replay defect, all guardrails,
how to choose the objective. Read when framing a new search or unsure about fit.references/native-execution.md — the Meta-Harness→native mapping table and all three
execution modes in depth (Workflow / loop / Team), including how scoring runs inside a Workflow.references/building-blocks.md — how to build each of the five blocks, with worked patterns.references/proteus-example.md — the end-to-end worked example at ~/mh-proteus/.assets/workflow-template.js — the native search loop (the default mode). Parameterized.assets/scorer-template.py, assets/candidate_base-template.py,
assets/proposer-prior-template.md — templates for the domain blocks you supply.scripts/pareto.py — deterministic Pareto-frontier computation over a results JSONL.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
<What it does, one line>. Trigger phrases: <phrases>.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any presentation where the audience will evaluate reasoning and evidence. Triggers include: 'conference talk', 'seminar slides', 'thesis defense', 'research presentation', 'academic deck', 'academic presentation'. Also triggers when the user asks to 'make slides' in combination with academic content (e.g., 'make slides for my paper on X', 'create a presentation for my dissertation defense', 'build a deck for my grant proposal'). This skill governs CONTENT and STRUCTURE decisions. For the technical work of creating or editing the .pptx file itself, also read the pptx SKILL.md.
日本語の概要は準備中です。原文の説明を表示しています。
Shortest English alias for web-adapt / universal-web-adaptation. Use this when adapting an unfamiliar public website generically before creating any site-specific rules.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill to audit CLI adapter projects (like opencli) for missing output fields, then batch-generate fixes and submit PRs. Turns AI agents into adapter quality reviewers.
日本語の概要は準備中です。原文の説明を表示しています。
Operate professional paid advertising across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X. Use for account intake, source-grounded audits, strategy, budget and measurement planning, creative production, experiments, reporting, monitoring, and explicitly approved campaign changes. Also trigger on PPC, paid social, retail media, attribution, tracking, landing pages, cross-platform conversion totals, negative keywords or search terms, beta-feature scoring, stale platform claims, API-token or credential setup, campaign deletion, and safe Claude Ads installation or uninstall.
日本語の概要は準備中です。原文の説明を表示しています。
Audit Amazon Ads profiles, regions, Sponsored Products, Sponsored Brands, Sponsored Display, DSP, portfolios, targeting, search terms, retail readiness, creative, budgets, ACOS, TACOS, reporting, and policy. Use for Amazon Ads, sponsored ads, Amazon PPC, ACOS, TACOS, ASIN advertising, Amazon DSP, or retail-media optimization.
日本語の概要は準備中です。原文の説明を表示しています。