diff --git a/skills/diagnose-why-work-stopped/SKILL.md b/.agents/skills/diagnose-why-work-stopped/SKILL.md similarity index 100% rename from skills/diagnose-why-work-stopped/SKILL.md rename to .agents/skills/diagnose-why-work-stopped/SKILL.md diff --git a/skills/paperclip-create-plugin/SKILL.md b/.agents/skills/paperclip-create-plugin/SKILL.md similarity index 100% rename from skills/paperclip-create-plugin/SKILL.md rename to .agents/skills/paperclip-create-plugin/SKILL.md diff --git a/skills/terminal-bench-loop/SKILL.md b/.agents/skills/terminal-bench-loop/SKILL.md similarity index 99% rename from skills/terminal-bench-loop/SKILL.md rename to .agents/skills/terminal-bench-loop/SKILL.md index ce2c4f220c9..6a3c8d21159 100644 --- a/skills/terminal-bench-loop/SKILL.md +++ b/.agents/skills/terminal-bench-loop/SKILL.md @@ -228,7 +228,7 @@ The command uses the current Paperclip API token and company from `PAPERCLIP_API The smoke is deterministic and intentionally non-comparable. It does not start Terminal-Bench, Harbor, an agent model, or a provider runtime. It verifies only the control-plane shape: -- local `skills/terminal-bench-loop/SKILL.md` contains the loop contract terms; +- local `.agents/skills/terminal-bench-loop/SKILL.md` contains the loop contract terms; - a top-level loop issue can be created and updated into a blocker posture; - an iteration child issue can be created under the loop parent; - mocked benchmark artifact paths are recorded on a `run` document; diff --git a/scripts/smoke/terminal-bench-loop-skill-smoke.mjs b/scripts/smoke/terminal-bench-loop-skill-smoke.mjs index f8253a59ff5..ddceb3bd6fa 100755 --- a/scripts/smoke/terminal-bench-loop-skill-smoke.mjs +++ b/scripts/smoke/terminal-bench-loop-skill-smoke.mjs @@ -83,7 +83,7 @@ function assert(condition, message) { } async function assertLocalSkillPackage() { - const skillPath = join(repoRoot, "skills", "terminal-bench-loop", "SKILL.md"); + const skillPath = join(repoRoot, ".agents", "skills", "terminal-bench-loop", "SKILL.md"); const markdown = await readFile(skillPath, "utf8"); for (const expected of [ "name: terminal-bench-loop",