This file exists for CI. It is deliberately broken so skillbench --lint has real
findings to produce; it is not an example of a good skill.
It lives under evals/ and not under skills/, so the plugin loader never picks it up.
Kept in English on purpose: the CI language gate asserts that the default report
contains no Turkish, and quoted fixture text would make that assertion ambiguous.
It triggers, at minimum:
fm-name-dir-mismatch — name says wrong-name-on-purpose, the directory is broken-skill
fm-desc-too-short — the description is far under 80 characters
fm-desc-no-trigger — no "use when …" phrasing
fm-desc-first-person — the description opens with "This skill"
fm-unknown-key — nosuchkey is not a recognised field
tools-broad — allowed-tools: *
ref-broken-link — the link below points at a file that does not exist
path-absolute — the absolute path below belongs to one machine only
eval-missing — there is no eval file for this skill
Read the missing reference before continuing.
Output goes to C:\Users\someone\Desktop\output.
1---2name: wrong-name-on-purpose3description: This skill does a thing.4---56# Broken fixture skill78This file exists for CI. It is deliberately broken so `skillbench --lint` has real9findings to produce; it is not an example of a good skill.1011It lives under `evals/` and not under `skills/`, so the plugin loader never picks it up.1213Kept in English on purpose: the CI language gate asserts that the default report14contains no Turkish, and quoted fixture text would make that assertion ambiguous.1516It triggers, at minimum:1718- `fm-name-dir-mismatch` — `name` says `wrong-name-on-purpose`, the directory is `broken-skill`19- `fm-desc-too-short` — the description is far under 80 characters20- `fm-desc-no-trigger` — no "use when …" phrasing21- `fm-desc-first-person` — the description opens with "This skill"22- `fm-unknown-key` — `nosuchkey` is not a recognised field23- `tools-broad` — `allowed-tools: *`24- `ref-broken-link` — the link below points at a file that does not exist25- `path-absolute` — the absolute path below belongs to one machine only26- `eval-missing` — there is no eval file for this skill2728Read [the missing reference](references/does-not-exist.md) before continuing.2930Output goes to C:\Users\someone\Desktop\output.
Run npx skillmds@latest add hailneed/wrong-name-on-purpose in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
This skill does a thing. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
hailneed (@hailneed) published this skill. Their other Agent Skills are listed on their SkillMD profile.