ワンクリックで
audit-skill
Audit a SKILL.md against loading, discoverability, effectiveness, and style rules, then produce a severity-grouped report.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Audit a SKILL.md against loading, discoverability, effectiveness, and style rules, then produce a severity-grouped report.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Edit, rewrite, proofread, or draft long-form personal content for Johann Schopplich.
Runs evidence-bearing audits with a Claude and a GPT worker in parallel, then synthesizes agreement, divergence, and contradictions.
Review and revise a prompt for modern reasoning LLMs – severity-grouped findings report plus a rewritten prompt.
Triage one red GitLab or GitHub pipeline to a proven verdict – real regression, flaky, infra, or config – staging a minimal fix where one applies. Use when handed a failing pipeline/job URL, asked to triage CI, or when an orchestrator opens a red pipeline.
Sweep the safe dependency drift and land deliberate bumps or migrations cleanly – breaking changes handled against the installed source, every gate green, staged behind one grill-ready brief.
Generates a Tailwind v4 OKLCH 50–950 palette anchored at shade 500 from a single hex or OKLCH brand color.
| name | audit-skill |
| description | Audit a SKILL.md against loading, discoverability, effectiveness, and style rules, then produce a severity-grouped report. |
| disable-model-invocation | true |
Produce a severity-grouped report listing every rule violation found in the skill's SKILL.md and folder layout, with file, line, and quoted evidence for each finding.
N blockers, N discoverability, N effectiveness, N quality.
Omit any severity heading with zero findings. If nothing is flagged, report Skill passes audit. followed by the summary line.
Skill won't load, won't trigger, or will malfunction.
name is 1–64 characters, lowercase a-z / digits / hyphens only, with no leading hyphen, no trailing hyphen, and no consecutive hyphens.name does not contain claude or anthropic anywhere (reserved).--- delimiters and contains no XML angle brackets (< or >).description is under 1024 characters.SKILL.md exists at the skill root with the exact case-sensitive filename.Skill loads but won't trigger reliably, or triggers on wrong requests.
description names the capability in the first 80 characters.description includes Use when... with concrete trigger verbs a user would say – model-invoked skills only; a disable-model-invocation skill strips triggers to a one-line human-facing summary.description includes a Don't use for... exclusion only when a sibling skill could plausibly be confused for this one; omit it when there's no real overlap, rather than pad with a contrived one.description uses third person (the user); the body is imperative or second person. Flag first person anywhere and second person in the description.Use when... trigger names a distinct case; flag synonym triggers that restate one.description; flag When to use... content in the body – it loads after the skill has already fired.helper, utils, tool, agent, skill).Skill loads and triggers but steers the agent weakly.
be thorough, write clean code, use best practices) and exposition the model already knows.don't X without a do Y instead.every modified file accounted for); flag vague bounds (understand the code, review thoroughly).SKILL.md inlines what every invocation path needs; material only some paths reach lives in a sibling file behind a pointer that states when to load it.Skill works but violates style or structure rules.
SKILL.md is under 500 lines. Move detail into named sibling files if longer.name matches the parent directory exactly.scripts/, references/, assets/, and agents/ appear as subdirectories, each one level deep; no README.md, CHANGELOG.md, or human-facing documentation at the skill root.SKILL.md – no reference-to-reference chains – and a reference file over 100 lines opens with a table of contents.might want to, aim for, try to), callout boxes (> **Note:**), closing summaries, preamble sections (## Overview, ## Introduction, ## Background), and self-confirmation prompts (confirm you understand). Calibrated facts (logs are usually wrong) and imperative Consider X pass.if X → Y; else → Z); rules are bulleted unless count or order is load-bearing (all three must hold).